FreeBSD greatly optimized VFS lookups

On FreeBSD changes accepted, allowing you to perform lockless lookup operations in the VFS. Optimizations implemented for file systems TmpFS, UFS ΠΈ ZFS, but does not yet cover ACLs, Capsicum, file descriptor access, symbolic links, and ".." in paths. The specified capabilities fall back to the old file definition mechanism.

A test conducted on TmpFS, which measured the access time to different files, showed an increase in performance from 2165816 to 151216530 operations per second (an increase of 69 times). Another test showed a decrease in task execution time from 23 to 14 seconds.

Source: opennet.ru

Add a comment