Reply
Thread Tools
Posts: 2 | Thanked: 0 times | Joined on Jul 2007
#1
Is there a hack to increase the OS Virtual Memory size beyond 64MB?

Also - is there a hack to increase the opera broswer memory cache beyond 512kB?

Appreciate any input.

I've performed the boot from MMC 2g work and patched the kernel to use fanoush's ver 39 kernel read increase. Good stuff! Looking for a few more tweaks.

Did the read/write MMC kernel flash but it borked and corrupted my flash. Speed was nice though for that five minutes before the crash. :-D

somegeek
 
Posts: 34 | Thanked: 1 time | Joined on Jun 2007
#2
in ITOS2007HE, the opera cache increases to 4MB. VM is still limited to 64 MB. Originally I didn't want upggrade to ITOS2007HE, but it is really a big improvement. There's a bunch of little changes that really improve the 770 experience. It is also very stable. It has bugs, but it's very good.
 
Posts: 26 | Thanked: 0 times | Joined on Jun 2007
#3
Originally Posted by weezedog View Post
in ITOS2007HE, the opera cache increases to 4MB. VM is still limited to 64 MB. Originally I didn't want upggrade to ITOS2007HE, but it is really a big improvement. There's a bunch of little changes that really improve the 770 experience. It is also very stable. It has bugs, but it's very good.
Are you sure? When I used 2007 I thought that I could increase the VM to 128mbs.
 
Posts: 3,401 | Thanked: 1,255 times | Joined on Nov 2005 @ London, UK
#4
I think (and I'm not 100% sure but I seem to recall this behaviour) the 770 kernel (which is the same in OS 2006 and OS 2007HE) would crash if you tried to use a swap file larger than 64Mb (you can create one manually using xterm).
 
Posts: 34 | Thanked: 1 time | Joined on Jun 2007
#5
In the current version of 2007HE, the max you can choose is 64MB, probably due to what Milhouse said. I bet the system can't handle the swap file being larger than the amount of system RAM.
 
Posts: 12 | Thanked: 0 times | Joined on Jul 2007
#6
Originally Posted by weezedog View Post
In the current version of 2007HE, the max you can choose is 64MB, probably due to what Milhouse said. I bet the system can't handle the swap file being larger than the amount of system RAM.
How about what this person says in this post:
http://www.internettablettalk.com/fo...97&postcount=2

Although he is probably talking about IT2006

Apparently, swap size can be bigger than RAM in linux.
http://tldp.org/HOWTO/Partition/requ....html#SwapSize

Last edited by n00bmanEXE; 2007-07-08 at 02:45.
 
Posts: 3,401 | Thanked: 1,255 times | Joined on Nov 2005 @ London, UK
#7
Originally Posted by n00bmanEXE View Post
How about what this person says in this post:
http://www.internettablettalk.com/fo...97&postcount=2

Although he is probably talking about IT2006
That post is discussing a swap partition which is different to a swap file - the latter is created by the Control Panel virtual memory applet. Swap partitions are less flexible than swap files as it's probable the device will crash if you remove a card which contains a swap parition.

And the same kernel in IT2006 is used in IT 2007HE.

Originally Posted by n00bmanEXE View Post
Apparently, swap size can be bigger than RAM in linux.
http://tldp.org/HOWTO/Partition/requ....html#SwapSize
Absolutely, but for some reason on the 770 it isn't possible to use a swap file in the region of 128MB or more and this may due to a bug or some hardcoded assumptions elsewhere in the kernel.
 
Posts: 26 | Thanked: 3 times | Joined on May 2007
#8
Swapping is BAD, MMC cards only transfer 7MB/sec, so if you are swapping lots of data, the N770 will run slowly.

This is not a N770 issue, or a linux issue, it is a basic computing issue, just as true on windows as on the biggest supercomputer

Thus having > 64MB is probably a waste of time

Last edited by flyinghigh; 2007-09-06 at 15:02.
 
Posts: 2,152 | Thanked: 1,490 times | Joined on Jan 2006 @ Czech Republic
#9
Originally Posted by Milhouse View Post
Absolutely, but for some reason on the 770 it isn't possible to use a swap file in the region of 128MB or more and this may due to a bug or some hardcoded assumptions elsewhere in the kernel.
Swap file or partition difference shouldn't matter for kernel, if one is possible, other should be too. If there is any problem (never used more that 64M due to same reasons flyinghigh mentioned above) is is not in kernel but in some maemo specific memory handling code or other nokia tuning of system behavior in low memory situation. They may assume that swap+ram is <=128 or something like that. If it is more then maybe system is more optimistic about free memory that it should be and later dies due to low physical memory. Or maybe the system is just more stressed when majority of the memory is on the card so it is slow to the point of not being able to ping the watchdog in time.
__________________
Newbies click here before posting. Thanks.

If you really need to PM me with troubleshooting question please consider posting it to the forum instead. It is OK to PM me a link to such post then. Thank you.
 
Reply


 
Forum Jump


All times are GMT. The time now is 14:09.