]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
*** empty log message ***
authorJim Meyering <jim@meyering.net>
Sat, 6 Dec 1997 18:23:51 +0000 (18:23 +0000)
committerJim Meyering <jim@meyering.net>
Sat, 6 Dec 1997 18:23:51 +0000 (18:23 +0000)
tests/sort-time/README

index fcb9d3dca36e1e401d0b4cd1eadd12001cd252b7..33d525c49ac72487631df5fd5ca51d02db21468a 100644 (file)
@@ -1,12 +1,27 @@
-determine whether it's worthwhile to add a --line-length=N option to sort.
-Add the option and perform this test:
-
-Test method:
-==============
-for n in 80 200 400 800 3000; do
-  sort a file with $n-char lines using the default of N=30
-  sort the same file with --line-length=$n
-  compare run times
+# determine whether it's worthwhile to add a --line-length=N option to sort.
+# Add the option and perform this test:
+#
+# Test method:
+# ==============
+
+n_bytes=10000000
+time=/bin/time
+for line_len in 80 200 400 800 3000; do
+
+  echo "line length: $line_len"
+  write-file-of-size --bytes=$n_bytes --line-length=$line_len > in
+
+  # sort a file with $n-char lines using the default of N=30
+  $time sort in > x
+
+  # sort the same file with --line-length=$n
+  SORT_INITIAL_LINE_LENGTH=`expr $line_len + 1` $time sort in > x
+
+  echo
+  # compare run times
 done
 
-do this on at least SunOS, Linux, Solaris
+# do this on at least SunOS, Linux, Solaris
+
+# RESULTS:
+# Solarix x86 dual PPro/200: none