Hi, because there seems to be a lot of guessing going on in this thread: * the freedos kernel already does contain a disk buffer cache
* maybe freedos is too pessimistic about floppy changes and flushes this cache too often, to be on the safe side... * a lot of the freedos kernel and shell is written in C * performance of C is good, parts of the kernel are in Assembly * if DIR is slow, maybe freedos makes too little use of buffers I guess this is hard to test, but try with a slow harddisk on XT. Read the CONFIG.TXT file about freedos config sys options BUFFERS and maybe also FILES, IDLEHALT, VERSION and others :-) As freedos is quite compatible, you can try freedos command.com with MS kernel and freedos kernel with MS command.com to see if that makes a performance difference. You can use VERSION=6.00 and if that is not enough, ANYDOS config sys options in freedos if the MS command.com complains otherwise. Cheers, Eric PS: Imre, why not auto-detect if VGA is available in defrag and if not, allow only command line mode instead of crashing? ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Freedos-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freedos-devel
