merge with 1.11.e
authorJim Meyering <jim@meyering.net>
Tue, 21 Mar 1995 03:50:10 +0000 (03:50 +0000)
committerJim Meyering <jim@meyering.net>
Tue, 21 Mar 1995 03:50:10 +0000 (03:50 +0000)
src/sort.c

index a74f05992bf86d2b73bb6e03c813d49e7352f9a2..3c0b3a5da3343b86a0c90827a35632dc415e855f 100644 (file)
@@ -100,17 +100,17 @@ static struct month
 
 /* Initial buffer size for in core sorting.  Will not grow unless a
    line longer than this is seen. */
-static int sortalloc = 4 * 1024 * 1024;
+static int sortalloc = 512 * 1024;
 
 /* Initial buffer size for in core merge buffers.  Bear in mind that
    up to NMERGE * mergealloc bytes may be allocated for merge buffers. */
-static int mergealloc =  64 * 1024;
+static int mergealloc =  16 * 1024;
 
 /* Guess of average line length. */
 static int linelength = 30;
 
 /* Maximum number of elements for the array(s) of struct line's, in bytes.  */
-#define LINEALLOC (1024 * 1024)
+#define LINEALLOC (256 * 1024)
 
 /* Prefix for temporary file names. */
 static char *temp_file_prefix;