Email or username:

Password:

Forgot your password?
Top-level
Stefano Marinelli

@moozer Considering that the Proxmox host on ZFS goes at 968.64 MB/s and FreeBSD host on ZFS flies at 1625.67 MB/s, I'd dare to say that ZFS seems to be much more optimized on FreeBSD than on the Proxmox PVE Kernel.

3 comments
cuddle

@stefano ZFS on Linux still not mature yet, and FreeBSD support ZFS out of the box, to the kernel level.

If ZFS had close integration with the Linux kernel, it would have much or less similar I/O performance, both are POSIX complaint systems after all.

DELETED

@cuddle @stefano ZFS is beast in general.

When i tinkered with poudriere, i had big difference in compilation time ZFS vs UFS. Rust is known for long compilation, and i don't remember by how much, but compilation was definitely faster with ZFS.

FreeBSD have better support for ZFS, no doubt.

cuddle

@sourcerer @stefano Yeah, that's true.

ZFS do a lot of memory caching to avoid read calls, and the structure is generally better than UFS2 so the performance is. It's also that when you use FreeBSD the only filesystem you'd most likely use is ZFS. UFS2 doesn't natively support journaling, I think you'd need geom journal module as the back.

Netflix seems also uses UFS2, but mainly because ZFS structure can't allow sendfile call as Netflix wants. So that's where UFS2 is in production.

FreeBSD definitely has better support for ZFS. I'm wondering about others too, such as OpenIndiana...

@sourcerer @stefano Yeah, that's true.

ZFS do a lot of memory caching to avoid read calls, and the structure is generally better than UFS2 so the performance is. It's also that when you use FreeBSD the only filesystem you'd most likely use is ZFS. UFS2 doesn't natively support journaling, I think you'd need geom journal module as the back.

Go Up