I honestly don't know
(does anyone outside MS?)
Many *nix OS's use SLAB allocation, developed by Sun in 1995
http://en.wikipedia.org/wiki/Slab_allocation
SLAB combats memory fragmentation in a number of ways
Linux used an implimentation of Sun's SLAB allocator from 1999 - 2007
I know about 2 years ago, most Linux distros migrated over from the SLAB allocator to the newer SLUB allocator
This reduced memory fragmentation issues even further
http://lwn.net/Articles/229984/
Windows. No clue
but in any case, it's an OS issue not an application issue
|
|
Bookmarks