Demand Paging Coming Soon to S60v3

This video has been sitting in my "Starred Items" list for a few days, and I finally got a chance to watch it. Holy cow. If you’re not familiar, Demand Paging is something that was originally planned to be included in Feature Pack 2 of S60 3rd Edition. Demand Paging is somewhat like a virtual memory application, and essentially manages memory alot more efficiently.

Here’s a quick video demonstrating Demand Paging on the Nokia N95 (original version). You can see that it increases bootup times, application load times, and, more importantly, RAM usage. Thus, with Demand Paging, you can open up a massive application such as the phone’s browser, and only use up minimal RAM. Also, more RAM is available after you close the app, as well.

As stated before, it was previously understood that this would only come with S60v3 FP2. However, Steve Litchfield recently stated that the N95 8GB version also features Demand Paging. I’ve also heard reports that the original N95 is due for a firmware update that will include Demand Paging, as well. Time will tell.

Random Posts

If you enjoyed this post, be sure to subscribe to Symbian-Guru.com's RSS feed to stay up to date on future articles.

16 Responses to “Demand Paging Coming Soon to S60v3”

  1. Demand paging on my N95?!? That would be a dream come true…

  2. Oh! That is simply great… It will fix all the problems i face on my N73, mainly with RAM… I can’t wait for an update to be announce…

  3. your n73 is not going to get demand paging.

  4. I don`t think that the N95 will get it.Only Symbian 9.3 , 9.4, 9.5 will have it included. See here http://www.symbian.com/symbianos/demandpaging/index.html

  5. Will the older (pre-FP1) devices feature demand paging with a firmware update?

  6. Isn’t the N95-8GB also Symbian 9.2 like the N95?

    As mentioned it should have some form of demand paging.

    Ricky, how reliable is your source about demand paging coming for the original N95?

    You’ve been pretty spot on before, so I’m keeping my fingers crossed for the next FW update.

  7. What I find interesting is that my new N95-3 boots up as fast as the unit in the video with demand paging. I turned on my unit the same time as the one in the video and it was identical…..

    Either my N95-3 has it too, or that video is a little misleading.

  8. yeah … i also just booted my N95-3 and it is starting up as fast as the N95 with “demand paging”. interesting…

  9. I don’t believe the N95-3 has demand paging simply because if you look at the amount of free ram at upon booting up, it’s around 83-84 MB free. That’s ~44 MB of RAM used by the OS which is equivalent to the amount of free ram available on booting the N95-1. If you look at the N95-1 with demand paging, you’ll notice that it uses around ~33 MB for the OS as opposed ~44 on the standard N95.

    I think the comparison of boot times with the N95-3 and the N95-1 with/without demand paging isn’t a fair comparison because of

    A) firmware differences between N95-1 and N95-3 where the latter may have had some speed optimizations and so on

    B) the OS may actually be able to take advantage of the additional RAM in the N95-3, thus allowing it to boot at the same time as the N95-1 with demand paging. I dunno about this possibility since I’m not exactly up to speed on the Symbian OS.

    In any case, the proper comparison would be to get an N95-1 with the latest firmware and run it again the N95-1s in the video.

  10. Too bad they won’t port this to other symbian 3rd phones. This would make many of them far more usable. I don’t even see why they couldn’t do it… aside from forced obsolescence. This sort of memory management wouldn’t be dependent on special new phone only hardware. If they want to call these multimedia computers, then maybe the software upgrade path ought to mirror computers more closely.

    E.G. You buy a top of the line PC computer, one year later a new operating system comes out… you don’t need to buy a new computer to run the new operating system. (I’m not talking about buying a $100 walmart PC here)

    You buy a top of the line Nokia phone (N95-1). One year later demand paging comes out in the new OS, but to get it you have to buy a new phone to get it.

    Having to buy new hardware just to get software improvements that your current hardware is perfectly capable of running is not very consumer friendly on Nokia’s part.

  11. People with ppc must smile,because in the past there were theese updates (paid) from wm2003 to 2005 etc.(not sure exact numbers,been a long time),why can’t nokia help us the same way?we bought that phone,so we probably can buy an update…

  12. where can i see this video it has been removed???????????????????????

  13. Nokia wouldn’t sell much kit of their offered free upgrades…. not as bad as Apple… making users buy a whole new OS to get a Java update.

  14. N73 just got demand paging,Stefan Constantinescu prediciton is totally wrong.

  15. N73 did NOT get demand paging

  16. according to symbian-freak, the n73 just got another update. haven’t got a chance to check yet i’m at work right now.

Leave a Reply

You can use these XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>