Hello John, My main motive is not to run the compcache block node as a swap partition. I would like to use this partition for shared memory. My application has to do lot of IPC's but i do not have much memory on board so i have decided to use compcache block device node as a generalized block device.
Also I have checked formatting this node with some block as ext3, this works perfectly well. With ext2 it is having some issue i will look in to it, But with fat 16, 32 I see a hang in the system which is a result of the analysis i have done. I will let you know f i find some thing. 1) swapon /dev/ramzswap > 2) mount -t tmpfs -o size=1G,nr_inodes=10k,mode=0700 tmpfs /space I do not want it as swap partition Sincere Regards Vijayendra Suman On Fri, Jul 10, 2009 at 10:21 AM, John McCabe-Dansted <[email protected]>wrote: > On Fri, Jul 10, 2009 at 12:38 PM, Vijayendra Suman < > [email protected]> wrote: > >> Hi, >> >> I want to use compcache 0.3 release as ramfs, which could be used for >> processes for shred memory communication. >> Currently, I compcache acts as virtual block driver and act as swap >> Filesystem >> >> 1) swapoff compcache partition >> 2) mkfs.vfat -F 32 -S 4096 /dev/ramzswap0 >> 3) mount /dev/ramzswap0 /mnt > > > ramzswap is not a generic block device, so as I understand you cannot mount > normal filesystems on it (It only supports I/O of size PAGE_SIZE). > > Would something like the following suffice? > > 1) swapon /dev/ramzswap > 2) mount -t tmpfs -o size=1G,nr_inodes=10k,mode=0700 tmpfs /space > > http://en.wikipedia.org/wiki/TMPFS > > The linux kernel should swap out tmpfs pages that have not been frequently > used, so this should be fairly close to what you want. tmpfs is probably a > better fit for this than vfat anyway. > > > > -- > John C. McCabe-Dansted > PhD Student > University of Western Australia >
_______________________________________________ linux-mm-cc mailing list [email protected] http://lists.laptop.org/listinfo/linux-mm-cc
