ื ืกืขืจืืข ืคืื โโโโืคึผืึทืืฉืื ืืขื ืขื ืืจืืืก ืคึฟืึทืจ ืื ืงืืืืฉืึทื ืืื ืื ืืื ืืงืก ืงืขืจื 5.20, ืึทืืื ื ืฉืืืฆื ืคึฟืึทืจ ืืืกืื ืืงืจืึทื ืึทืก ืืึทืคืขืจื ืฉืจืืืื ืฆื ืื XFS ืืขืงืข ืกืืกืืขื ื ืืฆื ืื io_uring ืืขืงืึทื ืืืึทื. ืคึผืจืืืืืึทื ืขืจื ืคืึธืจืฉืืขืืื ื ืืขืกืฅ ืืขืคืืจื ืืื ืื ืคืืึธ ืืืฉืืจืื (1 ืคืึธืืขื, 4 ืงื ืืืึธืง ืืจืืืก, 600 ืกืขืงืื ืืขืก, ืกืึทืงืืืขื ืืฉืึทื ืฉืจืืืื) ืืืืึทืื ืึท ืคืึทืจืืจืขืกืขืจื ืืื ืึทืจืืึทื ืฉืจืืึทื / ืจืขืืืืืึทื ืึทืคึผืขืจืืืฉืึทื ื ืคึผืขืจ ืกืขืงืื ืืข (IOPS) ืคืื 77 ืง ืฆื 209 ืง, ืืึทืื ืึทืจืืืขืจืคืืจื ืจืืืฅ ืคืื 314 ืื / s ืฆื 854 ืื / s ืืื ืึท ืงืึทืคึผ ืืื ืืืืืึทื ืกื ืคืื 9600ns ืฆื 120ns (80 ืืื). ืกืึทืงืืืขื ืืฉืึทื ืฉืจืืืื: ืึธื ืืึทืืข ืืื ืืึทืืข ืืืืึทืืึธ ืคึผืกืื ืง ืืึธืคึผืก: 77 ืง 209 ืง 195 ืง 233 ืง ืืื: 314 ืื / s 854 ืื / s 790 ืื / s 953 ืื / s ืงืืึทื: 9600 ื ืก 120 ื ืก 540 ื ืก 3000 ื ืก
ืคึฟืึทืจ ืืขื ืข ืืืึธืก ืืขื ืขื ืืื ืืขืจืขืกืืจื ืืื ืื ืฉืืึทื ืคืื io_uring ืืื ืืืื 2022, ืขืก ืืื ืจืขืงืึทืืขื ืืื ืฆื ืืืื ืืึทืงืึทื ื ืืื ืื ืกืืืืื ืืื ืืืืืขื ืจืขืงืึธืจืืื ื ืคืื ืื ืืึทืจืืื ืคืื Kernel Recipes 2022. ืืืฉื, ืืืจ ืงืขื ืขื ืืึธื ืฉืืืฆื ืคึฟืึทืจ:
- ืืืืื-ืฉืึธืก ืึธื ื ืขืืขื ().
- ืงืืืคื (ืืึทืืื-ืฉืึธืก) ืจืขืื() - ืืืื ืืขืกืฅ, ืึท ืคืึทืจืืจืขืกืขืจื ืคืื 6-8% - ืคืื 1150000 ืฆื 1200000 ืจืคึผืก.
- ืึทืคึผืืืืืื ื ืืื ืคืืงืกืื ืืื ืื ืืืืจืื ื ืืืืืืึธืืขืง, ืึทืืื ื ืืึทืงืืืืขื ืืืืฉืึทื ืืื ืืขืกืฅ.
ืืื ืืขื ืงืึธื ืืขืงืกื ืคืื ืื ืคึผืึธืจืืึทืืืืืื ืคืื io_uring, ืื ืกืืืืื ืืขืจืืึธื ืขื ืืึทืืืึทืืืง ืกืืืึทืืขืจืึทืืื ืืื ืื "ืืื / ืึธ ืจืื ืืก" ืืขื ืืฆื ืืื ืื ืืืจืขืงื ืกืืึธืจืืืืฉ ืกืึทืืกืืกืืึทื ืืื Windows 11, ืืื ืืขืืื ื ืืื ืื ืืขืืืขืืงืืื ืคืื ืงืจืืึทื-ืคึผืืึทืืคืึธืจืืข ืึธืคึผืขืจืึทืฆืืข, ืึธืืขืจ ืคืื ืื ืื ืืขืจืข ืคึผืืึทืืคืึธืจืืก ืืืืฃ ืื ืืืืจ ืก ืจืืง, ืืืืื FreeBSD ืืื ืืขืจืืื ื ืืื ืึท ืงืฉืื ืฆืืืื.
ืืงืืจ: opennet.ru