![]() |
2010-02-23
, 08:04
|
|
Posts: 3,404 |
Thanked: 4,474 times |
Joined on Oct 2005
@ Germany
|
#62
|
I found it quite amazing that the device is already 50MB into swap when initially powered up. Having owned an N800 and N810 (which had 128MB real memory, and were able to run swapless) I found this very surprising. I wonder what has blown the memory usage out so far for it to need swap with absolutely no apps running.
The Following User Says Thank You to pycage For This Useful Post: | ||
![]() |
2010-02-23
, 08:15
|
|
Posts: 3,404 |
Thanked: 4,474 times |
Joined on Oct 2005
@ Germany
|
#63
|
![]() |
2010-02-23
, 08:28
|
Posts: 642 |
Thanked: 486 times |
Joined on Aug 2008
|
#64
|
![]() |
2010-02-23
, 09:22
|
Posts: 75 |
Thanked: 125 times |
Joined on Nov 2008
|
#65
|
Swap used after powering up is caching. Linux swap doesn't work like Windows swap which is only used when memory gets full. Using swap for cache can help increase responsiveness. The sluggishness begins when some memory pages of active applications get swapped out. But when this happens you know that you wouldn't have got that far without swap space.
The Following User Says Thank You to jabawok For This Useful Post: | ||
![]() |
2010-02-23
, 09:23
|
Posts: 2,829 |
Thanked: 1,459 times |
Joined on Dec 2009
@ Finland
|
#66
|
![]() |
2010-02-23
, 09:37
|
Posts: 75 |
Thanked: 125 times |
Joined on Nov 2008
|
#67
|
The Following User Says Thank You to jabawok For This Useful Post: | ||
![]() |
2010-02-24
, 21:23
|
Posts: 1,258 |
Thanked: 672 times |
Joined on Mar 2009
|
#68
|
The device is very unresponsive during flash disk IO. I think this is the real problem with swap here. Doesn't the controller use DMA?
![]() |
2010-02-24
, 22:09
|
Posts: 54 |
Thanked: 104 times |
Joined on Jan 2010
@ Serbia
|
#69
|
![]() |
2010-02-24
, 22:18
|
Posts: 2,829 |
Thanked: 1,459 times |
Joined on Dec 2009
@ Finland
|
#70
|
I found it quite amazing that the device is already 50MB into swap when initially powered up. Having owned an N800 and N810 (which had 128MB real memory, and were able to run swapless) I found this very surprising. I wonder what has blown the memory usage out so far for it to need swap with absolutely no apps running.
I wonder if there are some features and daemons we could safely disable to reduce the memory usage and turn the swapfile off? This would permanently fix the "device runs sluggish" problem. If any process has a memory leak, it will get OOMed (killed by the kernel for using too much memory) and we'll be able to identify it a lot easier.
Thoughts, anyone?