[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

No subject

for the file system to take care of and point at things like snapshots 
(e.g. in BTRFS) and deduplication (last time I was involved in a discussion 
on deduping on the BTRFS list I was sufficiently disappointed by the 
wrongness of the proposed designs I just gave up - thankfully, we now have 
a fully working ZFS port for Linux so I never have to look at BTRFS again). 
BTRFS guys neither seemed to comprehend the importance of CoW hard-links 
nor had any interest in implementing such a feature.

Here's the relevant thread on the BTRFS list:

Given the lack of interest and understanding from both the LXC camp and  
the BTRFS camp, I don't actually see any alternative to the efficiency of 
vserver any time soon. There are other bodge solutions that may be viable, 
such as marking all memory for same-page merging using LD_PRELOAD 
intercepts of malloc(), as I mentioned here:
but that would still be relatively expensive - KSM iterates through and  
dedupes all the madvise()-ed memory every few seconds. In comparison, the 
vserver's hashify feature is free in terms of run-time overheads.


----- End forwarded message -----
Eugen* Leitl <a href="http://leitl.org";>leitl</a> http://leitl.org
ICBM: 48.07100, 11.36820 http://www.ativel.com http://postbiota.org
8B29F6BE: 099D 78BA 2FD3 B014 B08A  7779 75B0 2443 8B29 F6BE

Reply to: