![]() | ||||||||||
Messages in this thread |
I've noticed that XFS's filesystem has a separate pagebuf_daemon to handle caching/buffering. Why not make a kernel page/caching daemon for other filesystems to use (kpagebufd) so that each filesystem can use a kernel daemon interface to handle buffering and caching. I found that XFS's buffering/caching significantly reduced I/O load on the system (with riel's rmap11b + rml's preempt patches and Andre's IDE patch). But I've not been able to acheive the same speed results with ReiserFS :-( Just as we have a filesystem (VFS) layer, why not have a buffering/caching layer for the filesystems to use inconjunction with the VM? Comments, suggestions, flames welcome ;) Shawn. - 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: 2005-03-22 12:15 [from the cache] ©2003-2008 | ||||||||||