ArchiveOrangemail archive

Compressed Caching for Linux


linux-mm-cc.lists.laptop.org
(List home) (Recent threads) (86 other One Laptop per Child lists)

Subscription Options

  • RSS or Atom: Read-only subscription using a browser or aggregator. This is the recommended way if you don't need to send messages to the list. You can learn more about feed syndication and clients here.
  • Conventional: All messages are delivered to your mail address, and you can reply. To subscribe, send an email to the list's subscribe address with "subscribe" in the subject line, or visit the list's homepage here.
  • Low traffic list: less than 3 messages per day
  • This list contains about 551 messages, beginning Jun 2006
  • 0 messages added yesterday
Report the Spam
This button sends a spam report to the moderator. Please use it sparingly. For other removal requests, read this.
Are you sure? yes no

Are there plans to get zRam out of the staging directory ?

Ad
Mélodie 1334261741Thu, 12 Apr 2012 20:15:41 +0000 (UTC)
Hello,

I have been a user of Compcache almost since the beginning. I had installed it to
Archlinux, when it came out in version 5.x, then with the version 6.x, and have been very
happy to use it and try it to a Debian minimal version I had installed to an old machine
as well.

I am astonished to still see in my dmesg :

"zram: module is from the staging directory, the quality is unknown, you have been
warned. " 

after... almost 5 years of development ?

I have been told at the #kernelnewbies chan that in the kernel 3.4.0-rc2
 (at least his 3.4.0-rc2 era git tree) still has the zram module source code in
drivers/staging.

I have seen that a few issues have been reported at the Compcache website project, so I
suppose some issues do exist...

I am only a simple user, and can only say in my computers : PC with either Intel or AMD
processors, single or dual-core, I didn't find any perverse effect. (Simple user, not
sophisticated benchmark here).

I have now been using it with a script meant to load it with the default recommended
configuration, making a device large as 1/4the of the available ram, one block device
only, in PCLinuxOS, since 2 years, on 3 different machines minimum, with an visible
improvement while using it : some virtual machines (in Virtualbox) which would not be
usable otherwise were usable, and some people have tested installing with a gui installer
needing some resource, on a machine having 128 MB ram, without the need to create a swap
file to compensate the lack of RAM memory.

So I will have a simple question here : what is missing to Compcache for it to be taken
out of the staging directory in the kernel tree ?

Many regards, and lots of thanks for this component !!

Mélodie
Nitin Gupta 1334265490Thu, 12 Apr 2012 21:18:10 +0000 (UTC)
Hi,On 04/12/2012 04:15 PM, Mélodie wrote:>

> I have been a user of Compcache almost since the beginning. I had installed it to
> Archlinux, when it came out in version 5.x, then with the version 6.x, and have been very
> happy to use it and try it to a Debian minimal version I had installed to an old machine
> as well.
> 
> I am astonished to still see in my dmesg :
> 
> "zram: module is from the staging directory, the quality is unknown, you have been
> warned. " 
> 
> after... almost 5 years of development ?The development usually happens only a few months every year. Combine
this with various time pressures and my laziness to try and push it into
mainline proper (out of staging).> 
> I have been told at the #kernelnewbies chan that in the kernel 3.4.0-rc2
>  (at least his 3.4.0-rc2 era git tree) still has the zram module source code in
> drivers/staging.
> 
> I have seen that a few issues have been reported at the Compcache website project, so I
> suppose some issues do exist...
> 
> I am only a simple user, and can only say in my computers : PC with either Intel or AMD
> processors, single or dual-core, I didn't find any perverse effect. (Simple user, not
> sophisticated benchmark here).
> 
> I have now been using it with a script meant to load it with the default recommended
> configuration, making a device large as 1/4the of the available ram, one block device
> only, in PCLinuxOS, since 2 years, on 3 different machines minimum, with an visible
> improvement while using it : some virtual machines (in Virtualbox) which would not be
> usable otherwise were usable, and some people have tested installing with a gui installer
> needing some resource, on a machine having 128 MB ram, without the need to create a swap
> file to compensate the lack of RAM memory.
> 
> So I will have a simple question here : what is missing to Compcache for it to be taken
> out of the staging directory in the kernel tree ?
>As of now, zram memory allocator, xvmalloc, has been recently replaced
by zsmalloc[1] which is itself a staging module. Some folks are working
on resolving some of the outstanding issues with zsmalloc and when those
are resolved, zram (I think) can be moved out of staging.

[1] http://lwn.net/Articles/477067/> Many regards, and lots of thanks for this component !!
>I'm glad you find it useful.

Thanks,
Nitin
Home | About | Privacy