![]() | |||||||||||||
Messages in this thread |
Bill Davidsen wrote: >> >> DC> Easily doable in userspace, why bother with kernel programming >> >> In userspace you can't automatically delete the files when the space >> becomes needed. The LD_PRELOAD/glibc methods also have the >> disadvantage of having to figure out where a file goes when it's >> deleted, depending on which device it happens to reside on. Demanding >> read access to /proc/mounts just to do rm could cause problems. >> >> Userspace has had 10 years to invent a good solution. If it was so >> easy, it would probably have been done. >> > Actually, if it were so important it WOULD have been done. I suspect > that the issue is not lack of a good solution, but lack of a good > problem. The behavior you propose requires a lot of kernel cleverness, > including make the inodes seem to go away, so the count is "right" for > what the user sees. > The real solution for it is snapshots. -hpa - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||||
| Last update: 2006-07-05 05:15 [from the cache] ©2003-2008 | |||||||||||||