I´ve been benchmarking various values for BUFFERS=x,y in CONFIG.SYS, and found very surprising results.
The test consists of starting Indiana Jones 3, the adventure game, from floppy (GOTEK emulator) until the title music plays. Using DOS 6.22 with 10 MHZ NEC V20.
Check out the times:
BUFFERS=99,8 ... 34 seconds
BUFFERS=40,8 ... 34 seconds
BUFFERS=10,8 ... 34 seconds
BUFFERS=10,4 ... 38 seconds
BUFFERS=8,8 ... 39 seconds
BUFFERS=1,8 ... 55 seconds
BUFFERS=40,0 ... 62 seconds
no BUFFERS line in CONFIG.SYS ... 60 seconds
BUFFERS=0,8 ... ERROR (minimum value is 1)
BUFFERS=10,9 ... ERROR (maximum value is 8)
The fist parameter is the buffer size. The second parameter is the read-ahead size.
Conclusion:
BUFFERS size larger than 10 is just memory wasting.
READ-AHEAD is the most importante value. The maximum value of 8 is the most efficient.
BUFFERS=10,8 is the the best value for this specific case.
The test consists of starting Indiana Jones 3, the adventure game, from floppy (GOTEK emulator) until the title music plays. Using DOS 6.22 with 10 MHZ NEC V20.
Check out the times:
BUFFERS=99,8 ... 34 seconds
BUFFERS=40,8 ... 34 seconds
BUFFERS=10,8 ... 34 seconds
BUFFERS=10,4 ... 38 seconds
BUFFERS=8,8 ... 39 seconds
BUFFERS=1,8 ... 55 seconds
BUFFERS=40,0 ... 62 seconds
no BUFFERS line in CONFIG.SYS ... 60 seconds
BUFFERS=0,8 ... ERROR (minimum value is 1)
BUFFERS=10,9 ... ERROR (maximum value is 8)
The fist parameter is the buffer size. The second parameter is the read-ahead size.
Conclusion:
BUFFERS size larger than 10 is just memory wasting.
READ-AHEAD is the most importante value. The maximum value of 8 is the most efficient.
BUFFERS=10,8 is the the best value for this specific case.