@@EirikrTinkerTries For now, I dont know anything about SvarDOS. Only Operating System which is written by using pure Assembly language can be faster. Buffer caching is another issue. I mean Kernel speed whithout regarding disk access improvements like as smart drive. There is One possibility for faster running: x86 CPU instruction modifications for less clock cycles. I have not used (also IBM PCDOS 7.1 did not use) 32 bit registers for 80286 compatibility. Windows 95-98-ME MSDOS boot kernels use 32 bit registers (instead of dx, ax pair, use eax for Example). But I thing Retro DOS (Modified PCDOS 7. 1) is about 1-5% faster than MSDOS 7.1-8 Kernel while running with same config.sys and autoexec.bat. NOTE: We are talking about 80386 real mode (16 bit) PC Operating Systems. Which can use 32 bit System/hardware via DPMI or another DOS extender methods (protected mode system software, virtual 8086 mode etc.).
Retro DOS v5 is full compatible with PCDOS 7.1 (contains all of features and functions of PCDOS 7.1 as in PCDOS 7 programming manual plus undocumented PCDOS 7.1 and MSDOS 7.1-8 features).. By keeping it with this full compability, i think there is not any faster Kernel than Retro DOS Kernel. It is not possible to write full compatible and faster OS kernel by using C language or another. Only (pure) Assembly language is proper to program a faster or fastest kernel. Note: IBM PCDOS 7.1 Kernel code is written after Windows 98.
Super cool stuff! Do you think modern open source SvarDOS would be faster?
@@EirikrTinkerTries For now, I dont know anything about SvarDOS. Only Operating System which is written by using pure Assembly language can be faster. Buffer caching is another issue. I mean Kernel speed whithout regarding disk access improvements like as smart drive. There is One possibility for faster running: x86 CPU instruction modifications for less clock cycles. I have not used (also IBM PCDOS 7.1 did not use) 32 bit registers for 80286 compatibility. Windows 95-98-ME MSDOS boot kernels use 32 bit registers (instead of dx, ax pair, use eax for Example). But I thing Retro DOS (Modified PCDOS 7. 1) is about 1-5% faster than MSDOS 7.1-8 Kernel while running with same config.sys and autoexec.bat.
NOTE: We are talking about 80386 real mode (16 bit) PC Operating Systems. Which can use 32 bit System/hardware via DPMI or another DOS extender methods (protected mode system software, virtual 8086 mode etc.).
Retro DOS v5 is full compatible with PCDOS 7.1 (contains all of features and functions of PCDOS 7.1 as in PCDOS 7 programming manual plus undocumented PCDOS 7.1 and MSDOS 7.1-8 features).. By keeping it with this full compability, i think there is not any faster Kernel than Retro DOS Kernel. It is not possible to write full compatible and faster OS kernel by using C language or another. Only (pure) Assembly language is proper to program a faster or fastest kernel.
Note: IBM PCDOS 7.1 Kernel code is written after Windows 98.
Merkwaardig; veel ruimte voor diskettestations, - dat kostte veel geld.