Implement sub-allocation of small requests
Updated files: trunk/reactos/boot/freeldr/freeldr/freeldr.c trunk/reactos/boot/freeldr/freeldr/mm/mm.c
_
Ge,
After our changes I can now boot a network-ready (with DHCP + FTP working) console-mode ROS with only 14MB of physical memory. I suspect that after the OB leak is fixed this number will go down. My goal is 12MB.
There are also dozens of bugs in the paging code which someone has to fix.
Best regards, Alex Ionescu
From: Alex Ionescu
After our changes I can now boot a network-ready (with DHCP + FTP working) console-mode ROS with only 14MB of physical memory. I suspect that after the OB leak is fixed this number will go down. My goal is 12MB.
Cool :-) FreeLdr requires 8 MB now, if you approach that let me know (do I hear a challenge here?), we should be able to reduce the memory requirements of FreeLdr a little bit further by implementing a real heap manager.
There are also dozens of bugs in the paging code which someone has to fix.
/me whistles innocently and studies the sky.
Gé.