рдУрд░реЗрдХрд▓рд▓реЗ рдЕрдирдмреНрд░реЗрдХреЗрдмрд▓ рдЗрдиреНрдЯрд░рдкреНрд░рд╛рдЗрдЬ рдХрд░реНрдиреЗрд▓ R5U2 рдЬрд╛рд░реА рдЧрд░реЗрдХреЛ рдЫ

рдУрд░реЗрдХрд▓ рдХрдореНрдкрдиреА рдЬрд╛рд░реА рдХрд░реНрдиреЗрд▓рдХреЛ рд▓рд╛рдЧрд┐ рджреЛрд╕реНрд░реЛ рд╕реБрд╡рд┐рдзрд╛ рдЕрдкрдбреЗрдЯ рдЕрдирдмреНрд░реЗрдХреЗрдмрд▓ рдЗрдиреНрдЯрд░рдкреНрд░рд╛рдЗрдЬ рдХрд░реНрдиреЗрд▓ R5, Red Hat Enterprise Linux рдмрд╛рдЯ рдХрд░реНрдиреЗрд▓рд╕рдБрдЧ рдорд╛рдирдХ рдкреНрдпрд╛рдХреЗрдЬрдХреЛ рд╡рд┐рдХрд▓реНрдкрдХреЛ рд░реВрдкрдорд╛ Oracle Linux рд╡рд┐рддрд░рдгрдорд╛ рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐ рд░рд╛рдЦрд┐рдПрдХреЛ рдЫред рдХрд░реНрдиреЗрд▓ x86_64 рд░ ARM64 (aarch64) рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрд▓рдмреНрдз рдЫред рдХрд░реНрдиреЗрд▓ рд╕реНрд░реЛрддрд╣рд░реВ, рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреНрдпрд╛рдЪрд╣рд░реВрдорд╛ рдмреНрд░реЗрдХрдбрд╛рдЙрди рд╕рд╣рд┐рдд, рдкреНрд░рдХрд╛рд╢рд┐рдд рднрдпреЛ рдУрд░реЗрдХрд▓ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ Git рднрдгреНрдбрд╛рд░рдорд╛ред

рдЕрдирдмреНрд░реЗрдХреЗрдмрд▓ рдЗрдиреНрдЯрд░рдкреНрд░рд╛рдЗрдЬ рдХрд░реНрдиреЗрд▓ 5 рдкреНрдпрд╛рдХреЗрдЬ рдХрд░реНрдиреЗрд▓рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫ рд▓рд┐рдирдХреНрд╕ 4.14 (UEK R4 4.1 рдХрд░реНрдиреЗрд▓рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдерд┐рдпреЛ), рдЬреБрди рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ, рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рдирд╣рд░реВ рд░ рдлрд┐рдХреНрд╕рд╣рд░реВрд╕рдБрдЧ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ RHEL рдорд╛ рдЪрд▓реНрдиреЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд╕рдБрдЧ рдЕрдиреБрдХреВрд▓рддрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдкрдирд┐ рдкрд░реАрдХреНрд╖рдг рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдкрдорд╛ Oracle рдФрджреНрдпреЛрдЧрд┐рдХ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрди рдЕрдиреБрдХреВрд▓рд┐рдд рдЫред UEK R5U1 рдХрд░реНрдиреЗрд▓рдХреЛ рд╕рд╛рде рд╕реНрдерд╛рдкрдирд╛ рд░ src рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рддрдпрд╛рд░ Oracle Linux 7.5 рд░ 7.6 рдХреЛ рд▓рд╛рдЧрд┐ (рдпрд╣рд╛рдБ RHEL, CentOS рд░ Scientific Linux рдХреЛ рд╕рдорд╛рди рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрдорд╛ рдпреЛ рдХрд░реНрдиреЗрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдХреБрдиреИ рдмрд╛рдзрд╛рд╣рд░реВ рдЫреИрдирдиреН)ред

рдХреБрдЮреНрдЬреА рд╕реБрдзрд╛рд░рд╣рд░реВ:

  • рдкреНрдпрд╛рдЪрд╣рд░реВ PSI (рдкреНрд░реЗрд╕рд░ рд╕реНрдЯрд╛рд▓ рд╕реВрдЪрдирд╛) рдЙрдкрдкреНрд░рдгрд╛рд▓реАрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд╕рд╛рде рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╡рд┐рднрд┐рдиреНрди рд╕реНрд░реЛрддрд╣рд░реВ (CPU, рдореЗрдореЛрд░реА, I/O) рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рддрд┐рдХреНрд╖рд╛ рд╕рдордп рдмрд╛рд░реЗ рдЬрд╛рдирдХрд╛рд░реА рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред ред PSI рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░, рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВрд▓реЗ рд▓реЛрдб рдФрд╕рддрдХреЛ рддреБрд▓рдирд╛рдорд╛ рдкреНрд░рдгрд╛рд▓реА рд▓реЛрдб рд░ рдврд┐рд▓реЛ рдврд╛рдБрдЪрд╛рдХреЛ рд╕реНрддрд░рд▓рд╛рдИ рдЕрдЭ рд╕рд╣реА рд░реВрдкрдорд╛ рдЕрдиреБрдорд╛рди рдЧрд░реНрди рд╕рдХреНрдЫрдиреН;
  • cgroup2 рдХреЛ рд▓рд╛рдЧрд┐, cpuset рд░рд┐рд╕реЛрд░реНрд╕ рдХрдиреНрдЯреНрд░реЛрд▓рд░ рд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ NUMA рдореЗрдореЛрд░реА рдиреЛрдбрд╣рд░реВ рд░ CPU рд╣рд░реВрдорд╛ рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рдкреНрд▓реЗрд╕рдореЗрдиреНрдЯ рд╕реАрдорд┐рдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рд╕рдВрдпрдиреНрддреНрд░ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, cpuset pseudo-FS рдЗрдиреНрдЯрд░рдлреЗрд╕ рдорд╛рд░реНрдлрдд рдХрд╛рд░реНрдп рд╕рдореВрд╣рдХреЛ рд▓рд╛рдЧрд┐ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕реНрд░реЛрддрд╣рд░реВ рдорд╛рддреНрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ;
  • рдорд╣рддреНрд╡рдкреВрд░реНрдг CPU рд╕реНрд░реЛрддрд╣рд░реВ рдЙрдкрднреЛрдЧ рдЧрд░реНрдиреЗ рдХрд░реНрдиреЗрд▓рдорд╛ рдХрд╛рд░реНрдпрд╣рд░реВ рд╕рдорд╛рдирд╛рдиреНрддрд░ рдЧрд░реНрди ktask рдлреНрд░реЗрдорд╡рд░реНрдХ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, 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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди