Why no virtual memory?

Discussion in 'NDS - Emulation and Homebrew' started by Tom, Jul 23, 2011.

  1. Tom

    Tom Gbatemp's Unofficial Modder

    Feb 9, 2009
    United States
    New jersey
    Why no virtual memory?,for those of you that don't know Virtual memory or VM creates more ram for a device by creating a swapfile on the hdd.I realize it does shorten the life of the flash memory but still, never ending purposes for homebrew.The dsl and ds have only 4mb of ram and the dsi has 16mb, 100mb could make a real difference.
  2. tomrev

    tomrev GBAtemp Fan

    Oct 19, 2009
    United States
    ฺBecause it doesn't work. Virtual Memory need a background service to handling that need processing and memory usage.
  3. FAST6191

    FAST6191 Techromancer

    pip Reporter
    Nov 21, 2005
    United Kingdom
    Some homebrew programs take advantage of GBA flash carts (and I guess some of the enhanced DS cards do the same thing). Moonshell I believe did have a cache file on the disk for just this purpose but in general the combined throughput of the DS flash carts and microSD is not enough to warrant the effort and far more gains can be had doing conventional file grabs to stick in ram.
  4. Rydian

    Rydian Resident Furvertâ„¢

    Feb 4, 2010
    United States
    Cave Entrance, Watching Cyan Write Letters
    It lacks an MMU, so like Fast said support for alternative stuff has to be specifically built into a program.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice