Ва FreeBSD істотна аптымізаваны аперацыі пошуку ў VFS

Ва FreeBSD прыняты змены, якія дазваляюць выконваць аперацыі пошуку ў VFS без блакіровак (lockless lookup). Аптымізацыі рэалізаваны для файлавых сістэм TmpFS, UFS и ZFS, але пакуль не распаўсюджваецца на ACL, Capsicum, доступ да файлавых дэскрыптараў, сімвалічныя спасылкі і ".." у шляхах. Для паказаных магчымасцяў ажыццяўляецца адкат на стары механізм вызначэння файлаў.

Праведзены на TmpFS тэст, які вымярае час доступу да розных файлаў, паказаў павелічэнне прадукцыйнасці з 2165816 да 151216530 аперацый у секунду (прырост у 69 разоў). Іншы тэст паказаў зніжэнне часу выканання задання з 23 да 14 секунд.

Крыніца: opennet.ru

Дадаць каментар