เช“เชฐเซ‡เช•เชฒเซ‡ เช…เชจเชฌเซเชฐเซ‡เช•เซ‡เชฌเชฒ เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช เช•เชฐเซเชจเชฒ R5U2 เชฐเชฟเชฒเซ€เช เช•เชฐเซเชฏเซเช‚ เช›เซ‡

เช“เชฐเซ‡เช•เชฒ เช•เช‚เชชเชจเซ€ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเซเชจเชฒ เชฎเชพเชŸเซ‡ เชฌเซ€เชœเซเช‚ เชฒเช•เซเชทเชฃ เช…เชชเชกเซ‡เชŸ เช…เชจเชฌเซเชฐเซ‡เช•เซ‡เชฌเชฒ เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช เช•เชฐเซเชจเชฒ R5, Red Hat Enterprise Linux เชฎเชพเช‚เชฅเซ€ เช•เชฐเซเชจเชฒ เชธเชพเชฅเซ‡ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เชชเซ‡เช•เซ‡เชœเชจเชพ เชตเชฟเช•เชฒเซเชช เชคเชฐเซ€เช•เซ‡ Oracle Linux เชตเชฟเชคเชฐเชฃเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เชธเซเชฅเชฟเชค เชฅเชฏเซ‡เชฒ เช›เซ‡. เช•เชฐเซเชจเชฒ x86_64 เช…เชจเซ‡ ARM64 (aarch64) เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชฎเชพเชŸเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡. เช•เชฐเซเชจเชฒ เชธเซเชคเซเชฐเซ‹เชคเซ‹, เชตเซเชฏเช•เซเชคเชฟเช—เชค เชชเซ‡เชšเซ‹เชฎเชพเช‚ เชตเชฟเชญเชพเชœเชจ เชธเชนเชฟเชค, เชชเซเชฐเช•เชพเชถเชฟเชค เช“เชฐเซ‡เช•เชฒ เชชเชฌเซเชฒเชฟเช• เช—เชฟเชŸ เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚.

เช…เชจเชฌเซเชฐเซ‡เช•เซ‡เชฌเชฒ เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช เช•เชฐเซเชจเชฒ 5 เชชเซ‡เช•เซ‡เชœ เช•เชฐเซเชจเชฒ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡ เชฒเชฟเชจเช•เซเชธ 4.14 (UEK R4 เช 4.1 เช•เชฐเซเชจเชฒ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชนเชคเซเช‚), เชœเซ‡ เชจเชตเซ€ เชธเซเชตเชฟเชงเชพเช“, เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เช…เชจเซ‡ เชซเชฟเช•เซเชธเซ‡เชธ เชธเชพเชฅเซ‡ เช…เชชเชกเซ‡เชŸ เชฅเชพเชฏ เช›เซ‡, เช…เชจเซ‡ RHEL เชชเชฐ เชšเชพเชฒเชคเซ€ เชฎเซ‹เชŸเชพเชญเชพเช—เชจเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ เชฎเชพเชŸเซ‡ เชชเชฃ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ Oracle เช”เชฆเซเชฏเซ‹เช—เชฟเช• เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ เช…เชจเซ‡ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. UEK R5U1 เช•เชฐเซเชจเชฒ เชธเชพเชฅเซ‡ เชธเซเชฅเชพเชชเชจ เช…เชจเซ‡ src เชชเซ‡เช•เซ‡เชœเซ‹ เชคเซˆเชฏเชพเชฐ Oracle Linux 7.5 เช…เชจเซ‡ 7.6 เชฎเชพเชŸเซ‡ (RHEL, CentOS เช…เชจเซ‡ Scientific Linux เชจเซ€ เชธเชฎเชพเชจ เช†เชตเซƒเชคเซเชคเชฟเช“เชฎเชพเช‚ เช† เช•เชฐเซเชจเชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช•เซ‹เชˆ เช…เชตเชฐเซ‹เชงเซ‹ เชจเชฅเซ€).

เช•เซ€ เชธเซเชงเชพเชฐเชพเช“:

  • PSI (เชชเซเชฐเซ‡เชถเชฐ เชธเซเชŸเซ‹เชฒ เช‡เชจเซเชซเชฐเซเชฎเซ‡เชถเชจ) เชธเชฌเชธเชฟเชธเซเชŸเชฎเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชธเชพเชฅเซ‡ เชชเซ‡เชšเซ‹ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชšเซ‹เช•เซเช•เชธ เช•เชพเชฐเซเชฏเซ‹ เช…เชฅเชตเชพ cgroup เชฎเชพเช‚ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชจเชพ เชธเซ‡เชŸ เชฎเชพเชŸเซ‡ เชตเชฟเชตเชฟเชง เชธเช‚เชธเชพเชงเชจเซ‹ (CPU, เชฎเซ‡เชฎเชฐเซ€, I/O) เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชพเชน เชœเซ‹เชตเชพเชจเชพ เชธเชฎเชฏ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€เชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. . PSI เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡, เชฏเซเชเชฐ เชธเซเชชเซ‡เชธ เชนเซ‡เชจเซเชกเชฒเชฐเซเชธ เชฒเซ‹เชก เชเชตเชฐเซ‡เชœเชจเซ€ เชธเชฐเช–เชพเชฎเชฃเซ€เชฎเชพเช‚ เชธเชฟเชธเซเชŸเชฎ เชฒเซ‹เชกเชจเชพ เชธเซเชคเชฐ เช…เชจเซ‡ เชธเซเชฒเซ‹เชกเชพเช‰เชจ เชชเซ‡เชŸเชฐเซเชจเชจเซ‹ เชตเชงเซ เชšเซ‹เช•เซเช•เชธ เช…เช‚เชฆเชพเชœ เชฒเช—เชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡;
  • cgroup2 เชฎเชพเชŸเซ‡, cpuset เชฐเชฟเชธเซ‹เชฐเซเชธ เช•เช‚เชŸเซเชฐเซ‹เชฒเชฐ เชธเช•เซเชทเชฎ เช›เซ‡, เชœเซ‡ NUMA เชฎเซ‡เชฎเชฐเซ€ เชจเซ‹เชกเซเชธ เช…เชจเซ‡ CPUs เชชเชฐ เช•เชพเชฐเซเชฏเซ‹เชจเชพ เชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸเชจเซ‡ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชชเชฆเซเชงเชคเชฟ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡, cpuset เชธเซเชฏเซเชกเซ‹-FS เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชฆเซเชตเชพเชฐเชพ เชฎเชพเชคเซเชฐ เช•เชพเชฐเซเชฏ เชœเซ‚เชฅ เชฎเชพเชŸเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเซ‡เชฒ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡;
  • ktask เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช•เชฐเซเชจเชฒเชฎเชพเช‚ เช•เชพเชฐเซเชฏเซ‹เชจเซ‡ เชธเชฎเชพเช‚เชคเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เชœเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ CPU เชธเซเชคเซเชฐเซ‹เชคเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, ktask เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡, เชฎเซ‡เชฎเชฐเซ€ เชชเซƒเชทเซเช เซ‹เชจเซ€ เชฐเซ‡เชจเซเชœเชจเซ‡ เชธเชพเชซ เช•เชฐเชตเชพ เช…เชฅเชตเชพ เช‡เชจเซ‹เชกเซเชธเชจเซ€ เชธเซ‚เชšเชฟเชจเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซเช‚ เชธเชฎเชพเช‚เชคเชฐเช•เชฐเชฃ เช—เซ‹เช เชตเซ€ เชถเช•เชพเชฏ เช›เซ‡;
  • DTrace เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เชจเชตเซ€ เช•เซเชฐเชฟเชฏเชพ โ€œpcap(skb,proto)โ€ เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ libpcap เชฆเซเชตเชพเชฐเชพ เชชเซ‡เช•เซ‡เชŸ เช•เซ‡เชชเซเชšเชฐ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ โ€œdtrace -n'ip:::send { pcap((void*)arg0, PCAP_IP); }'";
  • เชจเชตเชพ เช•เชฐเซเชจเชฒ เชชเซเชฐเช•เชพเชถเชจเซ‹เชฎเชพเช‚เชฅเซ€ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ btrfs, CIFS, ext4, OCFS2 เช…เชจเซ‡ XFS เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเซ‹เชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชฎเชพเช‚ เชธเซเชงเชพเชฐเชพเช“;
  • เช•เชฐเซเชจเชฒ 4.19 เชฅเซ€ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ KVM, Xen เช…เชจเซ‡ Hyper-V เชนเชพเช‡เชชเชฐเชตเชพเช‡เชเชฐเซเชธ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชธเช‚เชฌเช‚เชงเชฟเชค เชซเซ‡เชฐเชซเชพเชฐเซ‹;
  • เช…เชชเชกเซ‡เชŸ เช•เชฐเซ‡เชฒ เช‰เชชเช•เชฐเชฃ เชกเซเชฐเชพเชˆเชตเชฐเซ‹ เช…เชจเซ‡ NVMe เชกเซเชฐเชพเชˆเชตเซ‹ เชฎเชพเชŸเซ‡ เชตเชฟเชธเซเชคเซƒเชค เช†เชงเชพเชฐ (เช•เชฐเซเชจเชฒเซ‹ 4.18 เชฅเซ€ 4.21 เชธเซเชงเซ€เชจเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡);
  • ARM เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเซเชธ เชชเชฐ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช—เซ‹เช เชตเชฃเซ‹ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹