mirror of
git://git.sv.gnu.org/coreutils.git
synced 2026-04-16 08:38:48 +02:00
acdc74dbf5fb1b7b7d3a71d2f6ebce55b966078d
Before, it processed O(n^2) directory name components via stat and mkdir. Now it's O(n). This makes mkdir -p a lot more efficient when creating directories with very many components. On a Linux 2.0.30 ext2fs filesystem this command: mkdir -p `perl -e 'print "a/" x 500'` now runs in 0.77 seconds (user+sys). Contrast that with the 9.5(!) seconds it took before.
…
…
…
…
Description
These are the GNU core utilities. This package is the union of
the GNU fileutils, sh-utils, and textutils packages.
Languages
C
57.1%
Shell
27%
Perl
11.5%
Makefile
2.3%
M4
0.9%
Other
1.2%