ZFS and mem management

Pavlo devgs at ukr.net
Wed Feb 15 15:35:16 UTC 2012




>

2012/2/15 Pavlo <devgs at ukr.net>:
>
>
>
>>On 15/02/2012 13:39, Pavlo wrote:
>>>
>
>>> >> >> Unfortunately we can't afford disabling prefetch. It is too much of an>> overhead.>> >> Also I made some tests. I have process that maps file using mmap() and>> writes or reads first byte of each page of mapped file with some data.>
>>Note that ZFS is designed so that it interacts somewhat badly with
>>mmap() and other kernel services which rely on coherency between VM and
>>IO such as sendfile(). At the very best, you will have two in-kernel
>>copies of all data buffers used with such interfaces, but there have
>>been sporadic reports that there are other bugs with it.
>>
>>If you have a test server, I'd recommend you do the same test on UFS for
>>comparison.
>
> Was going to try this... Thanks for reply.
> _______________________________________________
> freebsd-fs at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-fs> To unsubscribe, send any mail to "freebsd-fs-unsubscribe at freebsd.org"

Why do you think that disabling prefetch is an overhead?


-- 
George Kontostanos
Aicom telecoms ltdhttp://www.aisecure.net
> 

Well... not me though. System administrator >_> . I suppose because we
have a big IO traffic.


More information about the freebsd-fs mailing list