Ville Syrjälä schrieb: > On Mon, Jan 22, 2007 at 06:25:08AM +0100, Denis Oliver Kropp wrote: >> Denis Oliver Kropp via CVS schrieb: >>> CVSROOT: /cvs/directfb >>> Module name: DirectFB >>> Changes by: dok 20070122 04:06:11 >>> >>> Modified files: >>> lib/fusion/shm : heap.c >>> >>> Log message: >>> That's birthday and christmas at once: Glorious MADV_REMOVE! I found you! >>> >>> If available, the code for freeing blocks in the heap uses >>> >>> madvise( ADDRESS(block), blocks * BLOCKSIZE, MADV_REMOVE ) >>> >>> to punch a whole in the tmpfs file (loosing the data) to really free >>> the associated physical RAM. >>> >>> You can see the difference in 'ls -l' and 'df'. >> This needs 2.6.19.2 to work stable. Added in 2.6.17 (I think) this >> feature caused kernel crashes here (2.6.18.3). > > Are you sure about this 2.6.19.2 limit? I'm running 2.6.19.1 and so far > haven't seen any problems. Or maybe I just haven't managed to stress it > enough...
Switch to another VT, switch back, close all windows. I ran into this BUG message in shmem.c: http://lkml.org/lkml/2006/12/13/302 -- Best regards, Denis Oliver Kropp .------------------------------------------. | DirectFB - Hardware accelerated graphics | | http://www.directfb.org/ | "------------------------------------------" _______________________________________________ directfb-dev mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
