Go Back   maemo.org - Talk > Software > Applications
 
Register FAQ Community Calendar Today's Posts Search

Notices

Reply
 
Thread Tools
  #1  
Old 2009-09-26, 14:04
locusf's Avatar
locusf locusf is offline
 
Join Date: Dec 2007
Location: Helsinki, Finland
Posts: 159
Thanks!: 39
Thanked 341 Times in 55 Posts
Send a message via MSN to locusf Send a message via Skype™ to locusf
Default Ramzez 0.0.2, compcache manager

Hello,

I'm proud to present you the second version of Ramzez, the controller for a kernel module called compcache (ramzswap now). This release features a GUI to control the amount of memory to use with ramzswap and automatically loading the modules on boot.

For the current release go to:
http://garage.maemo.org/projects/ramzez/

If you ever modify the amount of memory needed, just restart the device so that the modules pick up the new size.

I am planning to do the next release on Fremantle too so that we'll get this feature to N900 as well.

If you would like more information on compcache please visit: http://code.google.com/p/compcache/
__________________
Regards,
LoCusF
http://locusf.blogspot.com
Reply With Quote
The Following 25 Users Say Thank You to locusf For This Useful Post:
  #2  
Old 2009-09-26, 21:05
jaem
Guest
 
Posts: n/a
Default Re: Ramzez 0.0.2, compcache manager

This looks good, but does performance suffer on the N810?
Reply With Quote
  #3  
Old 2009-09-27, 07:25
locusf's Avatar
locusf locusf is offline
 
Join Date: Dec 2007
Location: Helsinki, Finland
Posts: 159
Thanks!: 39
Thanked 341 Times in 55 Posts
Send a message via MSN to locusf Send a message via Skype™ to locusf
Default Re: Ramzez 0.0.2, compcache manager

Quote:
Originally Posted by jaem View Post
This looks good, but does performance suffer on the N810?
Nope, on the contrary performance will improve because it is much faster to compress and write the compressed data to memory, than it is to write data to a swap on SD card.
__________________
Regards,
LoCusF
http://locusf.blogspot.com
Reply With Quote
  #4  
Old 2009-09-27, 08:57
eber42 eber42 is offline
 
Join Date: Dec 2007
Location: Paris / France
Posts: 86
Thanks!: 96
Thanked 362 Times in 56 Posts
Default Re: Ramzez 0.0.2, compcache manager

I've just tried it, and it really seems to work. I can run more applications at the same time with less slowdown or freezes.
We now have N900-like multitasking

I've got just one problem: the "ramzswap" swap has lower priority than default maemo swap, so it's not used. I've got to manually swapoff/swapon the maemo swap to lower it's priority.

Also the last sentence in the GUI help is really confusing: there is no button on the left and i'm not sure i understand what's its talking about.
Reply With Quote
The Following User Says Thank You to eber42 For This Useful Post:
  #5  
Old 2009-09-27, 10:00
locusf's Avatar
locusf locusf is offline
 
Join Date: Dec 2007
Location: Helsinki, Finland
Posts: 159
Thanks!: 39
Thanked 341 Times in 55 Posts
Send a message via MSN to locusf Send a message via Skype™ to locusf
Default Re: Ramzez 0.0.2, compcache manager

Quote:
Originally Posted by eber42 View Post
I've just tried it, and it really seems to work. I can run more applications at the same time with less slowdown or freezes.
We now have N900-like multitasking

I've got just one problem: the "ramzswap" swap has lower priority than default maemo swap, so it's not used. I've got to manually swapoff/swapon the maemo swap to lower it's priority.

Also the last sentence in the GUI help is really confusing: there is no button on the left and i'm not sure i understand what's its talking about.
Yeah sorry about the GUI help misleading you , its for the Fremantle version which will support the backing swap usage. I know about the lower priority on the swap, there really is no fix to it, since swapon on Diablo doesn't have the priority switch.
__________________
Regards,
LoCusF
http://locusf.blogspot.com
Reply With Quote
  #6  
Old 2009-09-27, 11:00
lma lma is offline
 
Join Date: Nov 2007
Posts: 2,802
Thanks!: 2,844
Thanked 4,491 Times in 1,616 Posts
Default Re: Ramzez 0.0.2, compcache manager

Quote:
Originally Posted by locusf View Post
I know about the lower priority on the swap, there really is no fix to it, since swapon on Diablo doesn't have the priority switch.
Ah yes, that's because it's the cut-down busybox version. There's a real swapon for Fremantle in the mount package, which should be buildable for Diablo, but then there's also bug 2896 to worry about :-|
Reply With Quote
  #7  
Old 2009-09-27, 11:08
locusf's Avatar
locusf locusf is offline
 
Join Date: Dec 2007
Location: Helsinki, Finland
Posts: 159
Thanks!: 39
Thanked 341 Times in 55 Posts
Send a message via MSN to locusf Send a message via Skype™ to locusf
Default Re: Ramzez 0.0.2, compcache manager

Quote:
Originally Posted by lma View Post
Ah yes, that's because it's the cut-down busybox version. There's a real swapon for Fremantle in the mount package, which should be buildable for Diablo, but then there's also bug 2896 to worry about :-|
Cool, good to know, I'll put the priority in the Fremantle version.
__________________
Regards,
LoCusF
http://locusf.blogspot.com
Reply With Quote
  #8  
Old 2009-09-27, 11:13
pycage's Avatar
pycage pycage is offline
 
Join Date: Oct 2005
Location: Germany
Posts: 3,404
Thanks!: 2,562
Thanked 4,474 Times in 1,452 Posts
Default Re: Ramzez 0.0.2, compcache manager

This sounds great. Is there a chance that it can be used on the 770 too? This would give the old device a new life.
Reply With Quote
  #9  
Old 2009-09-27, 11:27
locusf's Avatar
locusf locusf is offline
 
Join Date: Dec 2007
Location: Helsinki, Finland
Posts: 159
Thanks!: 39
Thanked 341 Times in 55 Posts
Send a message via MSN to locusf Send a message via Skype™ to locusf
Default Re: Ramzez 0.0.2, compcache manager

Quote:
Originally Posted by pycage View Post
This sounds great. Is there a chance that it can be used on the 770 too? This would give the old device a new life.
Maybe, I don't know the kernel version of 770, so I won't be able to compile the modules for 770.
Looking at revision: http://code.google.com/p/compcache/s...57d374b2e8503#

It says 2.6.12, so if 770 has a kernel newer or equal to it, then maybe it is usable. I know that the UI and initscripts _should_ work on it

Calling the community to compile and test this, since I don't have a 770. I can of course modify this software if needed (or anyone else).

EDIT: the original thread that I helped Nitin Gupta to test his fix: http://compcache.googlecode.com/issu..._test1.tar.gz], so that was the first version to work on my N810, please try to compile this if possible.

EDIT 2: oops wrong file
__________________
Regards,
LoCusF
http://locusf.blogspot.com

Last edited by locusf; 2009-09-27 at 11:36.
Reply With Quote
The Following User Says Thank You to locusf For This Useful Post:
  #10  
Old 2009-09-27, 11:43
lma lma is offline
 
Join Date: Nov 2007
Posts: 2,802
Thanks!: 2,844
Thanked 4,491 Times in 1,616 Posts
Default Re: Ramzez 0.0.2, compcache manager

Quote:
Originally Posted by locusf View Post
It says 2.6.12, so if 770 has a kernel newer or equal to it, then maybe it is usable. I know that the UI and initscripts _should_ work on it
2.6.16 in the last official release, sounds promising.
Reply With Quote
The Following User Says Thank You to lma For This Useful Post:
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 18:02.