v9.0.0
版本发布时间: 2023-12-19 18:31:32
sharkdp/fd最新发布版本:v10.2.0(2024-08-23 14:36:39)
Performance
-
This release is all about performance, which has been significantly improved, both due to optimizations in the underlying
ignore
crate (#1429 by @tavianator), and infd
itself (#1422, #1408, #13620 by @tavianator). Benchmarks results show gains of 6-8x for full traversals of smaller directories (100k files) and up to 13x for larger directories (1M files). -
The default number of threads is now constrained to be at most 64. This should improve startup time on systems with many CPU cores. (#1203, #1410, #1412, #1431) - @tmccombs and @tavianator
-
New flushing behavior when writing output to stdout, providing better performance for TTY and non-TTY use cases, see #1452 and #1313 (@tavianator).
Features
- Support character and block device file types, see #1213 and #1336 (@cgzones)
- Breaking:
.git/
is now ignored by default when using--hidden
/-H
, use--no-ignore
/-I
or--no-ignore-vcs
to override, see #1387 and #1396 (@skoriop)
Bugfixes
- Fix
NO_COLOR
support, see #1421 (@acuteenvy)
Other
- Fixed documentation typos, see #1409 (@marcospb19)
Thanks
Special thanks to @tavianator for his incredible work on performance in the ignore
crate and fd
itself.
1、 fd-musl_9.0.0_amd64.deb 1.19MB
2、 fd-musl_9.0.0_armhf.deb 891.48KB
3、 fd-musl_9.0.0_i686.deb 1.01MB
4、 fd-v9.0.0-aarch64-unknown-linux-gnu.tar.gz 1.43MB
5、 fd-v9.0.0-arm-unknown-linux-gnueabihf.tar.gz 1.45MB
6、 fd-v9.0.0-arm-unknown-linux-musleabihf.tar.gz 1.26MB
7、 fd-v9.0.0-i686-pc-windows-msvc.zip 1.11MB
8、 fd-v9.0.0-i686-unknown-linux-gnu.tar.gz 1.58MB
9、 fd-v9.0.0-i686-unknown-linux-musl.tar.gz 1.32MB
10、 fd-v9.0.0-x86_64-apple-darwin.tar.gz 1.23MB
11、 fd-v9.0.0-x86_64-pc-windows-gnu.zip 1.22MB
12、 fd-v9.0.0-x86_64-pc-windows-msvc.zip 1.23MB
13、 fd-v9.0.0-x86_64-unknown-linux-gnu.tar.gz 1.55MB
14、 fd-v9.0.0-x86_64-unknown-linux-musl.tar.gz 1.6MB
15、 fd_9.0.0_amd64.deb 1.15MB
16、 fd_9.0.0_arm64.deb 1019.87KB
17、 fd_9.0.0_armhf.deb 1MB
18、 fd_9.0.0_i686.deb 1.2MB