- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I wrote a code that runns a variaty of allocate-deallocate arrays. When I run it in Win XP professional, it stops after it has run a while, saying insufficient virtual memory. However, it runs very well on Fedora 11 (x86). Is that because of the different memory management algorithm between two OS? Both computers have 2G ram.
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Look in MSDN under Low Fragmentation Heap (or LFH). You may need to set the option to enable LFH.
Jim Dempsey
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - jimdempseyatthecove
Look in MSDN under Low Fragmentation Heap (or LFH). You may need to set the option to enable LFH.
Jim Dempsey
This is an LFH issue, try to enable it and run it with both systems. should work
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - nahid5692001
This is an LFH issue, try to enable it and run it with both systems. should work

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page