Π’ΠΎ FreeBSD сущСствСнно ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ поиска Π² VFS

Π’ΠΎ FreeBSD приняты измСнСния, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ поиска Π² VFS Π±Π΅Π· Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΎΠΊ (lockless lookup). ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ для Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм TmpFS, UFS ΠΈ ZFS, Π½ΠΎ ΠΏΠΎΠΊΠ° Π½Π΅ распространяСтся Π½Π° ACL, Capsicum, доступ ΠΊ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌ дСскрипторам, символичСскиС ссылки ΠΈ «..» Π² путях. Для ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… возмоТностСй осущСствляСтся ΠΎΡ‚ΠΊΠ°Ρ‚ Π½Π° старый ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ опрСдСлСния Ρ„Π°ΠΉΠ»ΠΎΠ².

ΠŸΡ€ΠΎΠ²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΉ Π½Π° TmpFS тСст, ΠΈΠ·ΠΌΠ΅Ρ€ΡΡŽΡ‰ΠΈΠΉ врСмя доступа ΠΊ Ρ€Π°Π·Π½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌ, ΠΏΠΎΠΊΠ°Π·Π°Π» ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ с 2165816 Π΄ΠΎ 151216530 ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π² сСкунду (прирост Π² 69 Ρ€Π°Π·). Π”Ρ€ΡƒΠ³ΠΎΠΉ тСст ΠΏΠΎΠΊΠ°Π·Π°Π» сниТСниС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния задания с 23 Π΄ΠΎ 14 сСкунд.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ