Oracle เบ›เปˆเบญเบ Unbreakable Enterprise Kernel 8

Oracle เป„เบ”เป‰เบ›เปˆเบญเบ Unbreakable Enterprise Kernel 8 (UEK R8) เบฅเบธเป‰เบ™เบ—เบณเบญเบดเบ”เบ—เบตเปˆเปเบฑเป‰เบ™เบ„เบปเบ‡, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบฅเบธเป‰เบ™เปœเบถเปˆเบ‡เบ‚เบญเบ‡ kernel. Linux, เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบถเป‰เบ™เป€เบžเบทเปˆเบญเบ™เบณเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบ Oracle Linux เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบทเปˆเบ™เปเบ—เบ™เบŠเบธเบ”เป€เบ„เบตเป€เบ™เบฅเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบˆเบฒเบ Red Hat Enterprise Linuxเป€เบ„เบตเป€เบ™เบฅเบกเบตเปƒเบซเป‰เปƒเบŠเป‰เบชเบฐเป€เบžเบฒเบฐเบชเบณเบฅเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณ x86_64 เปเบฅเบฐ ARM64 (aarch64) เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เป€เบ„เบตเป€เบ™เบฅ, เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เปเบเบเปเบเบฐเปเบžเบฑเบ”เบŠเปŒเปเบ•เปˆเบฅเบฐเบญเบฑเบ™, เปเบกเปˆเบ™เป„เบ”เป‰เบ–เบทเบเป€เบœเบตเบเปเบœเปˆเบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™ Git เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบ‚เบญเบ‡ Oracle.

เบŠเบธเบ” Unbreakable Enterprise Kernel 8 เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆ kernel Linux 6.12 (เบฅเบธเป‰เบ™ UEK R7 เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆ kernel 5.4, เปเบฅเบฐเบฅเบธเป‰เบ™เป€เบšเบ•เป‰เบฒ RHEL 10 เบชเบฐเป€เปœเบต kernel 6.11), เป€เบŠเบดเปˆเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป€เบชเบตเบกเบ”เป‰เบงเบเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เปƒเปเปˆ, เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš เปเบฅเบฐ เบเบฒเบ™เปเบเป‰เป„เบ‚, เปเบฅเบฐ เบเบฑเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบชเปˆเบงเบ™เปƒเบซเบเปˆเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™ RHEL เปเบฅเบฐ เบ›เบฑเบšเบ›เบธเบ‡เปƒเบซเป‰เบ”เบตเบ—เบตเปˆเบชเบธเบ”เบชเบณเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบŠเบญเบšเปเบงเบญเบธเบ”เบชเบฒเบซเบฐเบเบณ เปเบฅเบฐ เบฎเบฒเบ”เปเบง Oracle. เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ เปเบฅเบฐ เปเบžเบฑเบเป€เบเบ” src เบเบฑเบš kernel UEK R8 เปเบกเปˆเบ™เบเบฝเบกเบžเป‰เบญเบกเบชเบณเบฅเบฑเบš Oracle Linux 9.5 (เบšเปเปˆเบกเบตเบญเบธเบ›เบฐเบชเบฑเบเปƒเบ”เป†เปƒเบ™เบเบฒเบ™เปƒเบŠเป‰ kernel เบ™เบตเป‰เปƒเบ™ RHEL เบฅเบธเป‰เบ™เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™, CentOS, เปเบญเบงเบกเบฒ Linux ะธ Rocky Linux).

เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เปƒเบซเบกเปˆเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปƒเบ™ Unbreakable Enterprise Kernel 8:

  • เบเบฒเบ™เปเบšเปˆเบ‡เบชเปˆเบงเบ™เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เป€เบ„เบตเป€เบ™เบฅ UEK เบญเบญเบเป€เบ›เบฑเบ™เปเบžเบฑเบเป€เบเบ”เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เปเบ›เบ‡. เป‚เบกเบ”เบนเบ™เป€เบ„เบตเป€เบ™เบฅเป„เบ”เป‰เบ–เบทเบเปเบเบเบญเบญเบเบˆเบฒเบเบฎเบนเบšเบžเบฒเบšเป€เบ„เบตเป€เบ™เบฅเบžเบทเป‰เบ™เบ–เบฒเบ™ เปเบฅเบฐ เบงเบฒเบ‡เป„เบงเป‰เปƒเบ™เบ„เปเป€เบฅเบฑเบเบŠเบฑเบ™เบ—เบตเปˆเบชเบฐเปœเบญเบ‡เปƒเบซเป‰เปƒเบ™เปเบžเบฑเบเป€เบเบ”เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ: kernel-uek-modules-core (เบ‚เบฑเป‰เบ™เบ•เปˆเบณเบžเบทเป‰เบ™เบ–เบฒเบ™), kernel-uek-modules (เบชเบณเบฅเบฑเบš เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ), kernel-uek-modules-desktop, kernel-uek-modules-extra-netfilter, kernel-uek-modules-usb, เปเบฅเบฐ kernel-uek-modules-wireless. เบšเบฑเบ™เบ”เบฒเบชเบฒเบ—เบฒเบฅเบฐเบ™เบธเบ›เบฐเป‚เบžเบเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เป„เบ”เป‰เบ–เบทเบเบเป‰เบฒเบเบˆเบฒเบเปเบžเบฑเบเป€เบเบ” kernel-uek-core เบซเบผเบฑเบเป„เบ›เบซเบฒเปเบžเบฑเบเป€เบเบ” kernel-uek-tools เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ. เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเบกเบตเบฅเบฒเบเบŠเบทเปˆเป‚เบกเบ”เบนเบ™เบ—เบตเปˆเบ–เบทเบเบซเป‰เบฒเบกเบšเปเปˆเปƒเบซเป‰เป‚เบซเบผเบ”เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เบŠเบทเปˆเบˆเบฒเบ 'blacklist' เป€เบ›เบฑเบ™ 'denylist' เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เปœเบถเปˆเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบฅเบดเป€เบฅเบตเปˆเบกเป€เบžเบทเปˆเบญเปƒเบŠเป‰เบ„เบณเบชเบฑเบšเบ—เบตเปˆเบฅเบงเบกเป€เบ–เบดเบ‡.
  • เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบš ARM Ampere เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™ Oracle Cloud, เบเบฒเบ™เบชเป‰เบฒเบ‡ kernel เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ, kernel-uek64k, เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™, เปƒเบ™เบ™เบฑเป‰เบ™เบ‚เบฐเบซเบ™เบฒเบ”เบซเบ™เป‰เบฒเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบžเบทเป‰เบ™เบ–เบฒเบ™เป„เบ”เป‰เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบˆเบฒเบ 4 เบซเบฒ 64 KB.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบฎเบฒเบ”เปเบงเบ‚เบญเบ‡เบเบปเบ™เป„เบ EDMM (Enclave Dynamic Memory Management) เบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เป‚เบ”เบ Intel SGX2 (Software Guard Extensions), เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบซเบ™เป‰เบฒเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐ enclave เปเบฅเบฐเป€เบžเบตเปˆเบก / เบฅเบปเบšเบซเบ™เป‰เบฒเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบชเปเบฒเบฅเบฑเบš enclave.
  • เป„เบ”เป€เบงเบต Intel QAT เบ—เบตเปˆเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบญเบธเบ›เบฐเบเบญเบ™ Intel Quick Assist Technology (QAT) เป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ›เป€เบŠเบ”เป€เบŠเบต Intel Xeon เบฎเบธเปˆเบ™เบ—เบต 4.
  • เป€เบžเบตเปˆเบกเบฅเบฐเบšเบปเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบทเป‰เบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเบชเบญเบ”เบ„เปˆเบญเบ‡เปƒเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ›เบฐเบฅเปเบฒเบกเบฐเบ™เบน, เบ‚เปเป‰เบกเบนเบ™เบ‚เป‰เบฒเบกเบชเบญเบ‡เปเบ–เบงเบ‚เบญเบ‡ cache CPU. locks เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบชเบปเปˆเบ‡เบœเบปเบ™เปƒเบซเป‰เบกเบตเบเบฒเบ™เบฅเบปเบ‡เป‚เบ—เบ”เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™ (1000 เบฎเบญเบšเบงเบฝเบ™เบŠเป‰เบฒเบเบงเปˆเบฒเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ›เบฐเบฅเปเบฒเบกเบฐเบ™เบนเบเปˆเบฝเบงเบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ•เบปเบเบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™ cache เบ”เบฝเบง).
  • เบงเบดเบ—เบตเบเบฒเบ™เปƒเบซเบกเปˆเปƒเบ™เบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เบงเบฒเบกเบญเปˆเบญเบ™เปเบญเบ‚เบญเบ‡ Retbleed เปƒเบ™ Intel เปเบฅเบฐ AMD CPUs เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบ„เบงเบฒเบกเป€เบฅเบดเบเบเบฒเบ™เป‚เบ—, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบŠเป‰เบฒเบฅเบปเบ‡เป€เบ—เบปเปˆเบฒเบเบฑเบšเบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™ Retbleed เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ.
  • เปƒเบ™เบฅเบฐเบšเบปเบš x86, เปเบเบ™ CPU เบ—เบตเบชเบญเบ‡เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เบžเป‰เบญเบกเป†เบเบฑเบ™, เบซเบผเบธเบ”เบœเปˆเบญเบ™เป€เบงเบฅเบฒเบšเบนเบ”เบ‚เบญเบ‡ kernel เปƒเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบตเบซเบผเบฒเบเปเบเบ™.
  • เป€เบžเบตเปˆเบกเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡ kernel "ia32_emulation" เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เบซเบผเบทเบ›เบดเบ”เบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบš 32-bit emulation เปƒเบ™ kernels เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐ x86-64 เปƒเบ™เป€เบงเบฅเบฒ boot.
  • เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, EEVDF (Earliest Eligible Virtual Deadline First) task scheduler เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปเบ—เบ™ CFS (Completely Fair Scheduler). เป€เบกเบทเปˆเบญเป€เบฅเบทเบญเบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ•เปเปˆเป„เบ›เป€เบžเบทเปˆเบญเป‚เบญเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”, เบœเบนเป‰เบˆเบฑเบ”เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เปƒเบซเบกเปˆเบˆเบฐเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™ CPU เบšเปเปˆเบžเบฝเบ‡เบžเปเบซเบผเบทเป„เบ”เป‰เบฎเบฑเบšเบˆเปเบฒเบ™เบงเบ™เป€เบงเบฅเบฒ CPU เบ—เบตเปˆเบšเปเปˆเบเบธเบ”เบ•เบดเบ—เปเบฒ. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เปเบฒเบญเบดเบ”, เบเบฒเบ™เป‚เบญเบ™เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเป„เบ›เบชเบนเปˆเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ–เบทเบเบšเบฑเบ‡เบ„เบฑเบš, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเปƒเบ™เบ—เบตเบชเบญเบ‡, เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เบกเบฑเบ™เบ–เบทเบเป€เบฅเบทเปˆเบญเบ™เบญเบญเบ. เบœเบนเป‰เบˆเบฑเบ”เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ CFS เป€เบเบปเปˆเบฒเปƒเบŠเป‰ heuristics เปเบฅเบฐเบเบฒเบ™เบ›เบฑเบšเบฅเบฐเบญเบฝเบ”เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบงเปˆเบฒเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปƒเบ”เบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเป€เบ›เบฑเบ™เบžเบดเป€เบชเบ”, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบœเบนเป‰เบˆเบฑเบ”เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เปƒเบซเบกเปˆเบ•เบดเบ”เบ•เบฒเบกเบžเบงเบเป€เบ‚เบปเบฒเบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡เบเบงเปˆเบฒเปเบฅเบฐเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบตเบเบฒเบ™เบ›เบฑเบšเบฅเบฐเบญเบฝเบ”. EEVDF เบˆเบฐเบซเบผเบธเบ”เบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเปƒเบ™เปœเป‰เบฒเบงเบฝเบเบ—เบตเปˆ CFS เบกเบตเบšเบฑเบ™เบซเบฒเปƒเบ™เบเบฒเบ™เบเบณเบ™เบปเบ”เป€เบงเบฅเบฒ.
  • เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ”เบตเบšเบฑเบเปเบšเบšเป„เบ”เบ™เบฒเบกเบดเบ DTrace 2.0 เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเปเบฅเป‰เบง, เปเบฅเบฐเบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบเป‰เบฒเบเป„เบ›เปƒเบŠเป‰เบฅเบฐเบšเบปเบšเบเปˆเบญเบเบซเบผเบฑเบ eBPF. DTrace 2.0 เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡ eBPF, เบ„เป‰เบฒเบเบ„เบทเบเบฑเบšเบงเบดเบ—เบตเบ—เบตเปˆเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡ eBPF. Linux เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ•เบดเบ”เบ•เบฒเบก.
  • KVM hypervisor เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เป€เบ–เบดเบ‡ 4096 CPU virtual (VCPUs).
  • เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เบ‚เบญเบ‡ KTLS, เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบฅเบฐเบ”เบฑเบš kernel เบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™ TLS.
  • เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบเปเบฒเป€เบ™เบตเบ”เป€เบฅเบ RDRAND pseudo-random เบ—เบตเปˆเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเบชเปเบฒเบฅเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™ /dev/random เป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เปƒเบซเป‰เปƒเบŠเป‰เบŸเบฑเบ‡เบŠเบฑเบ™ BLAKE2s hash เปเบ—เบ™ SHA1 เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ›เบฐเบชเบปเบก entropy. เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰เบ›เบฑเบšเบ›เบธเบ‡เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบเปเบฒเป€เบ™เบตเบ”เป€เบฅเบ pseudo-random. เป€เบžเบทเปˆเบญเป€เบฅเบฑเปˆเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เบ•เบปเบงเป€เบฅเบเปเบšเบšเบชเบธเปˆเบกเบœเปˆเบฒเบ™เบฅเบฐเบšเบปเบš getrandom() เป‚เบ—, เบเบปเบ™เป„เบ vDSO (virtual dynamic shared object) เบ–เบทเบเปƒเบŠเป‰, เป€เบŠเบดเปˆเบ‡เบเป‰เบฒเบเบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เป‚เบ—เบฅเบฐเบšเบปเบšเบˆเบฒเบ kernel เป„เบ›เบซเบฒเบžเบทเป‰เบ™เบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เบชเบฐเบžเบฒเบšเบเบฒเบ™.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบ BIG TCP, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เป€เบžเบตเปˆเบกเบ‚เบฐเบซเบ™เบฒเบ”เปเบžเบฑเบเป€เบเบฑเบ” TCP เบชเบนเบ‡เบชเบธเบ”เป€เบ›เบฑเบ™ 4GB เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบžเบฒเบเปƒเบ™เบ„เบงเบฒเบกเป„เบงเบชเบนเบ‡. เบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เปเบžเบฑเบเป€เบเบฑเบ”เบ™เบตเป‰เบเบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก header 16-bit เปเบกเปˆเบ™เบšเบฑเบ™เบฅเบธเป„เบ”เป‰เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡ "jumbo" packets, เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบ™เบซเบปเบง IP เบ‚เบญเบ‡เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เป€เบ›เบฑเบ™ 0, เปเบฅเบฐเบ‚เบฐเบซเบ™เบฒเบ”เบ•เบปเบงเบˆเบดเบ‡เบ–เบทเบเบชเบปเปˆเบ‡เปƒเบ™เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก 32-bit เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเปƒเบ™ header เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ.
  • เบชเปเบฒเบฅเบฑเบšเบŠเบฑเบญเบเป€เบเบฑเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เบ—เบฒเบ‡เป€เบฅเบทเบญเบ SO_RESERVE_MEM เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”, เป€เบŠเบดเปˆเบ‡เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเบฐเบซเบ‡เบงเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบชเปเบฒเบฅเบฑเบšเป€เบ•เบปเป‰เบฒเบฎเบฑเบš, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบเบฑเบ‡เบ„เบปเบ‡เบกเบตเบขเบนเปˆเบชเบฐเป€เบซเบกเบตเบชเปเบฒเบฅเบฑเบšเป€เบ•เบปเป‰เบฒเบฎเบฑเบšเปเบฅเบฐเบˆเบฐเบšเปเปˆเบ–เบทเบเป€เบญเบปเบฒเป„เบ›. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบšเบฑเบ™เบฅเบธเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เป‚เบ”เบเบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบˆเบฑเบ”เบชเบฑเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบเบฑเบšเบ„เบทเบ™เปƒเบ™ stack เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบชเบฐเบžเบฒเบšเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ•เปˆเปเบฒเปƒเบ™เบฅเบฐเบšเบปเบš.
  • เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบŠเบธเบ”เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ fq (Fair Queuing) เป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เปƒเบซเป‰เบ”เบตเบ—เบตเปˆเบชเบธเบ”, เป€เบŠเบดเปˆเบ‡เป„เบ”เป‰เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™ 5% เบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เป‚เบซเบผเบ”เบซเบ™เบฑเบเปƒเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš tcp_rr (TCP Request / Response) เปเบฅเบฐ 13% เบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เป„เบซเบผเป€เบ‚เบปเป‰เบฒเบšเปเปˆเบˆเปเบฒเบเบฑเบ”เบ‚เบญเบ‡เปเบžเบฑเบเป€เบเบฑเบ” UDP.
  • เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ kernel เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบ•เบฑเป‰เบ‡เปƒเบซเบกเปˆเป€เบžเบทเปˆเบญเบ›เบฑเบšเบ›เบธเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เบ–เบฒเบ™เบ„เบงเบฒเบกเบˆเปเบฒเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบต, เป€เบŠเบดเปˆเบ‡เป„เบ”เป‰เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡ TCP stack เปƒเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ‚เบฐเบซเบ™เบฒเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบ.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” ASMLib 3 เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปƒเบ™ Oracle DBMS.
  • เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบฅเบฐเบ›เบฑเบšเบ›เบธเบ‡เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบเบปเบ™เป„เบเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ / เบœเบปเบ™เบœเบฐเบฅเบดเบ”เปเบšเบš asynchronous io_uring. เป€เบžเบตเปˆเบกเบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ io_uring เบชเปเบฒเบฅเบฑเบš XFS เปเบฅเบฐ Ext4 FS, เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ‚เบฝเบ™เบ‚เบฐเบซเบ™เบฒเบ™เป‚เบ”เบเบเบปเบ‡เบเบฑเบšเป„เบŸเบฅเปŒเปƒเบ™เบซเบผเบฒเบเบซเบปเบงเบ‚เปเป‰.
  • เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ Btrfs. เบชเปเบฒเบฅเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบš trim/discard, เบ•เบปเบงเป€เบฅเบทเบญเบ mount "discard=async" เบˆเบฐเบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบชเปเบฒเบฅเบฑเบš FS เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™เปƒเบ™เป‚เบซเบกเบ” asynchronous. เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบปเปˆเบ‡เปเบฅเบฐเบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™. เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบ‚เบฝเบ™เปƒเบ™เบšเบฅเบฑเบญเบเบ—เบตเปˆเบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบเบงเปˆเบฒ 64 KB. เบเบฒเบ™เบšเบฑเบ™เบŠเบตเป‚เบ„เบ•เป‰เบฒเป„เบ”เป‰เบ–เบทเบเป€เบฎเบฑเบ”เปƒเบซเป‰เบ‡เปˆเบฒเบเบ”เบฒเบ. เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบญเบธเบ›เบฐเบเบญเบ™ cloned. เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบเบฒเบ™เบ‚เบฝเบ™เปƒเบ™เป‚เบซเบกเบ” NOCOW (เบœเปˆเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™ 9%). เป€เบžเบตเปˆเบกเบ•เบปเบงเป€เบฅเบทเบญเบ mount "ignoremetacsums" เปเบฅเบฐ "ignoresuperflags" เป€เบžเบทเปˆเบญเบฅเบฐเป€เบฅเบตเบ checksums metadata เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปเบฅเบฐ superblock flags. เบงเบฝเบเบ‡เบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ–เบญเบ™เบญเบธเบ›เบฐเบเบญเบ™, เบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เปเบฅเบฐเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ•เบฑเบ™เปเบกเปˆเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบฐเบซเบ™เบฒเบ™.
  • XFS เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เปƒเบŠเป‰เบ‚เบฐเบซเบ™เบฒเบ”เบšเบฅเบฑเบญเบเบ—เบตเปˆเปƒเบซเบเปˆเบเบงเปˆเบฒเบ‚เบฐเบซเบ™เบฒเบ”เบซเบ™เป‰เบฒเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ. เป€เบžเบตเปˆเบกเบ•เบปเบงเบ™เบฑเบšเบ‚เบญเบšเป€เบ‚เบ”เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบชเปเบฒเบฅเบฑเบšเปเบœเปˆเบ™ virtual เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบซเบผเบฒเบ. เป€เบžเบตเปˆเบกเป‚เบซเบกเบ” commit atomic เบชเปเบฒเบฅเบฑเบšเป€เบ™เบทเป‰เบญเปƒเบ™เป„เบŸเบฅเปŒ. เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบเบงเบ”เบชเบญเบš (fsck) เปเบฅเบฐเบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบน FS เปƒเบ™เบฎเบนเบšเปเบšเบšเบญเบญเบ™เป„เบฅเบ™เปŒเปเบกเปˆเบ™เบชเบฐเป€เบซเบ™เบต.
  • NFS เป€เบ›เบตเบ”เปƒเบŠเป‰เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ READ_PLUS, เบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เบ‚เปเป‰เบเปเบฒเบ™เบปเบ” NFS 4.2, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เบญเปˆเบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบžเบทเป‰เบ™เบ—เบตเปˆเบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ.
  • เบฅเบฐเบšเบปเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเป„เบ”เป‰เบ›เปˆเบฝเบ™เป„เบ›เปƒเบŠเป‰เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™ folios (เบซเบ™เป‰เบฒเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ folios). Folios เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบซเบ™เป‰เบฒเบ›เบฐเบชเบปเบก, เปเบ•เปˆเป„เบ”เป‰เบ›เบฑเบšเบ›เบธเบ‡ semantics เปเบฅเบฐเบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ—เบตเปˆเบชเบฐเบญเบฒเบ”เบ‚เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ.
  • เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบœเบ™เบ—เบตเปˆเปœเปˆเบงเบเบ„เบงเบฒเบกเบˆเบณเปƒเบŠเป‰เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบ•เบปเป‰เบ™เป„เบกเป‰เป€เบกเป€เบ›เบตเป‰เบ™, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบงเบฒเบ‡เป„เบงเป‰เป€เบ›เบฑเบ™เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™เบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบผเบฒเบเบเบงเปˆเบฒเบชเบณเบฅเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ•เบปเป‰เบ™เป„เบกเป‰เบชเบตเปเบ”เบ‡-เบ”เบณ. เบ•เบปเป‰เบ™เป„เบกเป‰เป€เบกเป€เบ›เบตเป‰เบ™เปเบกเปˆเบ™เบ•เบปเบงเปเบ›เบ‚เบญเบ‡เบ•เบปเป‰เบ™เป„เบกเป‰ B เบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบ”เบฑเบ”เบชเบฐเบ™เบตเบ‚เบญเบšเป€เบ‚เบ” เปเบฅเบฐ เบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเบชเบณเบฅเบฑเบšเบเบฒเบ™เบ™เบณเปƒเบŠเป‰เปเบ„เบชเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš. เป‚เบ›เป€เบŠเบ”เป€เบŠเบตเบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เป.
  • mmap เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบฅเบฑเบญเบเปƒเบ™เบฅเบฐเบ”เบฑเบšเบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐ VMA (เบžเบทเป‰เบ™เบ—เบตเปˆเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ Virtual), เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ multithreaded.
  • เป€เบžเบตเปˆเบกเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™ ptdesc, เป€เบŠเบดเปˆเบ‡เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบซเบ™เป‰เบฒเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเป‚เบ”เบเบเบฒเบ™เปเบเบเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ—เบตเปˆเบกเบต metadata เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™เบชเปเบฒเบฅเบฑเบšเบซเบ™เป‰เบฒเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เบŠเบทเป‰เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ DDoS, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ VPS VDS ๐Ÿ”ฅ เบŠเบทเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ DDoS, เป€เบŠเบตเบšเป€เบงเบต VPS VDS | ProHoster