рдХрд░реНрдиреЗрд▓ рд░рд┐рд▓рд┐рдЬ Linux рем.резреи рд░рд┐рдпрд▓рдЯрд╛рдЗрдо рд╕рдорд░реНрдердирдХреЛ рд╕рд╛рде

рджреБрдИ рдорд╣рд┐рдирд╛рдХреЛ рд╡рд┐рдХрд╛рд╕ рдкрдЫрд┐, рд▓рд┐рдирд╕ рдЯреЛрд░рднрд╛рд▓реНрдбреНрд╕рд▓реЗ рдХрд░реНрдиреЗрд▓ рдЬрд╛рд░реА рдЧрд░реЗред Linux рем.резреи. рд╕рдмреИрднрдиреНрджрд╛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдордзреНрдпреЗ: рд░рд┐рдпрд▓рдЯрд╛рдЗрдо рдореЛрдб рд╕рдХреНрд╖рдо рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛, eBPF рдорд╛рд░реНрдлрдд CPU рд╢реЗрдбреНрдпреБрд▓рд░рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди sched_ext, рдЖрдкрддрдХрд╛рд▓реАрди рдЕрд╡рд╕реНрдерд╛рдорд╛ QR рдХреЛрдб рдЖрдЙрдЯрдкреБрдЯ, рдЙрдкрдХрд░рдг рдореЗрдореЛрд░реА TCP рд╕рдВрдпрдиреНрддреНрд░, SCHED_DEADLINE рд╕рд░реНрднрд░ рд╕реНрд░реЛрдд рдЖрд░рдХреНрд╖рдг рд╕рдВрдпрдиреНрддреНрд░, EEVDF рдХрд╛рд░реНрдп рд╢реЗрдбреНрдпреБрд▓рд░рдХреЛ рд╕реБрдзрд╛рд░, рдЕрдЦрдгреНрдбрддрд╛ рдиреАрддрд┐рд╣рд░реВ рд╕реЗрдЯ рдЧрд░реНрди IPE рдореЛрдбреНрдпреБрд▓ред

рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрдорд╛ 14607 рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдмрд╛рдЯ 2167 рдлрд┐рдХреНрд╕рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреН, рдкреНрдпрд╛рдЪ рд╕рд╛рдЗрдЬ 37 MB рд╣реЛ (рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрд▓реЗ 13087 рдлрд╛рдЗрд▓рд╣рд░реВрд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрдпреЛ, 507913 рдХреЛрдбрдХрд╛ рд▓рд╛рдЗрдирд╣рд░реВ рдердкрд┐рдПрдХрд╛ рдерд┐рдП, 234083 рд▓рд╛рдЗрдирд╣рд░реВ рдореЗрдЯрд╛рдЗрдПрдХрд╛ рдерд┐рдП)ред рдЕрдиреНрддрд┐рдо рд░рд┐рд▓реАрдЬрдорд╛ 15130 рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдмрд╛рдЯ 2078 рдлрд┐рдХреНрд╕рд╣рд░реВ рдерд┐рдП, рдкреНрдпрд╛рдЪ рд╕рд╛рдЗрдЬ 85 MB рдерд┐рдпреЛ (6.10 рдХрд░реНрдиреЗрд▓рдорд╛ рдкреНрдпрд╛рдЪ 41 MB рд╕рд╛рдЗрдЬ рдерд┐рдпреЛ)ред 45 рдорд╛ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХрд╛ рд╕рдмреИ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдордзреНрдпреЗ 6.12% рдпрдиреНрддреНрд░ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫрдиреН, рд▓рдЧрднрдЧ 12% рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЛрдб рдЕрдкрдбреЗрдЯ рдЧрд░реНрди рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫрдиреН, 13% рдиреЗрдЯрд╡рд░реНрдХрд┐рдЩ рд╕реНрдЯреНрдпрд╛рдХрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫрдиреН, 6% рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫрдиреН, рд░ 3% рдЖрдиреНрддрд░рд┐рдХ рдХрд░реНрдиреЗрд▓ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫрдиреНред

рдХрд░реНрдиреЗрд▓ 6.12 рдорд╛ рдкреНрд░рдореБрдЦ рдЖрд╡рд┐рд╖реНрдХрд╛рд░рд╣рд░реВ:

  • рдореЗрдореЛрд░реА рд░ рдкреНрд░рдгрд╛рд▓реА рд╕реЗрд╡рд╛рд╣рд░реВ
    • рд╡рд╛рд╕реНрддрд╡рд┐рдХ-рд╕рдордп рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рд▓рд╛рдЧрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрдпрд╛рдЪрд╣рд░реВ рдмрд┐рдирд╛ PREEMPT_RT рд╡рд┐рдХрд▓реНрдкрдХреЛ рд╕рд╛рде рдХрд░реНрдиреЗрд▓ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдЕрдм рдЙрдкрд▓рдмреНрдз рдЫред PREEMPT_RT рдореЛрдбрд▓рд╛рдИ рд╕рдХреНрд╖рдо рд╣реБрдирдмрд╛рдЯ рд░реЛрдХреНрдиреЗ рдЕрдиреНрддрд┐рдо рдЫреБрдЯреЗрдХреЛ рдХрд░реНрдиреЗрд▓ рд╕реБрд╡рд┐рдзрд╛ printk рдкреНрд░рдХрд╛рд░реНрдп рдорд╛рд░реНрдлрдд рдЧреИрд░-рдмреНрд▓рдХрд┐рдЩ рдкрд░рдорд╛рдгреБ рдЖрдЙрдЯрдкреБрдЯрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдерд┐рдпреЛ, рдЬреБрди рдХрд░реНрдиреЗрд▓рдорд╛ рдкрдирд┐ рд╕рдорд╛рд╡реЗрд╢ рдЫред PREEMPT_RT рд╕рдорд░реНрдерди x86, x86_64, ARM64, рд░ RISC-V рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрд▓рдмреНрдз рдЫред рдЕрд╣рд┐рд▓реЗрд╕рдореНрдо, PREEMPT_RT рдореЛрдбрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдмрд╛рд╣реНрдп рдкреНрдпрд╛рдЪрд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдЬреБрди рдХреЗрд╣реА рд╡рд┐рддрд░рдгрд╣рд░реВ, рдЬрд╕реНрддреИ RHEL, SUSE, рд░ Ubuntuрд▓реЗ рд╡рд┐рддреНрддреАрдп рдкреНрд░рдгрд╛рд▓реА, рдЕрдбрд┐рдпреЛ рд░ рднрд┐рдбрд┐рдпреЛ рдкреНрд░рд╢реЛрдзрди рдЙрдкрдХрд░рдгрд╣рд░реВ, рдЙрдбреНрдбрдпрди, рдФрд╖рдзрд┐, рд░реЛрдмреЛрдЯрд┐рдХреНрд╕, рджреВрд░рд╕рдЮреНрдЪрд╛рд░ рд░ рдФрджреНрдпреЛрдЧрд┐рдХ рдкреНрд░рдгрд╛рд▓реА рдЬрд╕реНрддрд╛ рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдорд╛ рдорд╛рдЧ рднрдПрдХрд╛ рдЖрдлреНрдирд╛ рдЙрддреНрдкрд╛рджрдирд╣рд░реВрдХреЛ рдЫреБрдЯреНрдЯрд╛рдЫреБрдЯреНрдЯреИ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНтАНрдпреЛ, рдЬрд╣рд╛рдБ рдЕрдиреБрдорд╛рдирд┐рдд рдШрдЯрдирд╛ рдкреНрд░рд╢реЛрдзрди рд╕рдордп рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред
    • "schedule_ext" (SCX) рд╕рдВрдпрдиреНрддреНрд░ рдердкрд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ eBPF рдХреЛ рдкреНрд░рдпреЛрдЧрд▓рд╛рдИ CPU рдЕрдиреБрд╕реВрдЪрдХрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХреНрд╖рдо рдмрдирд╛рдЙрдБрдЫ рдЬрд╕рд▓реЗ рдХрд╛рд░реНрдп рддрд╛рд▓рд┐рдХрд╛ рд░ CPU рд╕реНрд░реЛрдд рд╡рд┐рдирд┐рдпреЛрдЬрдирдХреЛ рд▓рдЧрднрдЧ рд╕рдмреИ рдкрдХреНрд╖рд╣рд░реВрд▓рд╛рдИ рд╕рдореЗрдЯреНрдЫред рддреНрдпрд╕реНрддрд╛ рдЕрдиреБрд╕реВрдЪрдХрд╣рд░реВрд▓рд╛рдИ рдХрд░реНрдиреЗрд▓ рднрд┐рддреНрд░ рдЧрддрд┐рд╢реАрд▓ рд░реВрдкрдорд╛ рд▓реЛрдб рд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред Linux ╨▓ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди eBPFред sched_ext рд╕рдВрдпрдиреНрддреНрд░рд▓реЗ рдХрд╛рд░реНрдп-рд╡рд┐рд╢рд┐рд╖реНрдЯ рддрд╛рд▓рд┐рдХрд╛рдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд╕рд┐рд░реНрдЬрдирд╛рд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрдБрдЫ, рд╡рд┐рднрд┐рдиреНрди рддрд╛рд▓рд┐рдХрд╛ рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВ рд░ рд░рдгрдиреАрддрд┐рд╣рд░реВрд╕рдБрдЧ рдкреНрд░рдпреЛрдЧ рд╕рдХреНрд╖рдо рдмрдирд╛рдЙрдБрдЫ, рд░ рдХрд╛рдо рдЧрд░реНрдиреЗ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрд╣рд░реВрдХреЛ рджреНрд░реБрдд рд╕рд┐рд░реНрдЬрдирд╛ рд░ рдЙрддреНрдкрд╛рджрди рдкреВрд░реНрд╡рд╛рдзрд╛рд░рд╣рд░реВрдорд╛ рддрд╛рд▓рд┐рдХрд╛рдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рдЕрди-рдж-рдлреНрд▓рд╛рдИ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, sched_ext рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░, рддрдкрд╛рдИрдВрд▓реЗ рдПрдХ рддрд╛рд▓рд┐рдХрд╛рдХрд░реНрддрд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рдЬрд╕рд▓реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рд╣рд░реВрд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреНрдЫ рд░ рдкреНрд░рдгрд╛рд▓реА рдЕрд╡рд╕реНрдерд╛ рд░ рдЕрдиреНрдп рдХрд╛рд░рдХрд╣рд░реВрдХреЛ рдЖрдзрд╛рд░рдорд╛ рдпрд╕рдХреЛ рддрд╛рд▓рд┐рдХрд╛ рд░рдгрдиреАрддрд┐ рдЧрддрд┐рд╢реАрд▓ рд░реВрдкрдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрджрдЫред
    • рд╕рдВрд░рдЪрдирд╛рд▓реЗ SCHED_DEADLINE рд╕рд░реНрднрд░ рдореЗрдХрд╛рдирд┐рдЬрдордХреЛ рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ рдкреНрдпрд╛рдЪрд╣рд░реВрдХреЛ рдмрд╛рдБрдХреА рднрд╛рдЧ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ CPU рд▓рд╛рдИ рдЙрдЪреНрдЪ-рдкреНрд░рд╛рдердорд┐рдХрддрд╛ (рд╡рд╛рд╕реНрддрд╡рд┐рдХ) рдХрд╛рд░реНрдпрд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдПрдХрд╛рдзрд┐рдХрд╛рд░ рднрдПрдХреЛ рдмреЗрд▓рд╛ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдпрд╣рд░реВрджреНрд╡рд╛рд░рд╛ CPU рд╕реНрд░реЛрддрд╣рд░реВрдХреЛ рдХрдо рдкреНрд░рдпреЛрдЧрдХреЛ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрджрдЫред CPU рдореЛрдиреЛрдкреЛрд▓рд╛рдЗрдЬреЗрд╢рди рд░реЛрдХреНрдирдХреЛ рд▓рд╛рдЧрд┐, рдХрд░реНрдиреЗрд▓рд▓реЗ рдкрд╣рд┐рд▓реЗ рд░рд┐рдпрд▓рдЯрд╛рдЗрдо рдереНрд░реЛрдЯрд▓рд┐рдЩ рдореЗрдХрд╛рдирд┐рдЬрдо рдкреНрд░рдпреЛрдЧ рдЧрд░реНтАНрдпреЛ, рдЬрд╕рд▓реЗ рдХрдо рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдХрд╛ рдХрд╛рд░реНрдпрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ 5% рдЖрд░рдХреНрд╖рд┐рдд рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНтАНрдпреЛ, рд░рд┐рдпрд▓рдЯрд╛рдЗрдо рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ 95% рд╕рдордп рдЫреЛрдбреЗрд░ред рдпреЛ рд╕рдВрдпрдиреНрддреНрд░рд▓реЗ рдЪрд╛рд╣рд┐рдиреЗ рдзреЗрд░реИ рдЫреЛрдбреНрдпреЛ, рдХрд┐рдирдХрд┐ рдзреЗрд░реИ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рд╣рд░реВрдорд╛ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдпрд╣рд░реВрд▓реЗ рдкрд░реНрдпрд╛рдкреНрдд рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕рдордп рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрджреИрдиред SCHED_DEADLINE рд╕рд░реНрднрд░рд▓реЗ рдердк рдХреБрд╢рд▓ рд╕реНрд░реЛрдд рдЖрд░рдХреНрд╖рдг рд╕рдВрдпрдиреНрддреНрд░ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫред
    • EEVDF (рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдпреЛрдЧреНрдп рднрд░реНрдЪреБрдЕрд▓ рдбреЗрдбрд▓рд╛рдЗрди рдлрд░реНрд╕реНрдЯ) рдЯрд╛рд╕реНрдХ рд╢реЗрдбреНрдпреБрд▓рд░рдХреЛ рдПрдХреАрдХрд░рдг рдкреВрд░рд╛ рднрдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдХрд░реНрдиреЗрд▓ 2.6.23 рдмрд╛рдЯ рдЖрдкреВрд░реНрддрд┐ рдЧрд░рд┐рдПрдХреЛ CFS (рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдирд┐рд╖реНрдкрдХреНрд╖ рд╕рдордп рддрд╛рд▓рд┐рдХрд╛) рдЕрдиреБрд╕реВрдЪрдХрд▓рд╛рдИ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реЗрдХреЛ рдЫред рдирдпрд╛рдБ рдЕрдиреБрд╕реВрдЪрдХ, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рдЕрд░реНрдХреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЫрдиреЛрдЯ рдЧрд░реНрджрд╛, рдкрд░реНрдпрд╛рдкреНрдд рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕реНрд░реЛрддрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдирднрдПрдХрд╛ рд╡рд╛ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕рдордпрдХреЛ рдЕрдиреБрдЪрд┐рдд рдареВрд▓реЛ рдорд╛рддреНрд░рд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реЗрдХрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрд▓рд╛рдИ рдЦрд╛рддрд╛рдорд╛ рд▓рд┐рдиреНрдЫред рдкрд╣рд┐рд▓реЛ рдЕрд╡рд╕реНрдерд╛рдорд╛, рдкреНрд░рдХреНрд░рд┐рдпрд╛рдорд╛ рдирд┐рдпрдиреНрддреНрд░рдгрдХреЛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдмрд╛рдзреНрдп рдЫ, рд░ рджреЛрд╕реНрд░реЛрдорд╛, рдпрд╕рдХреЛ рд╡рд┐рдкрд░реАрдд, рдпреЛ рд╕реНрдердЧрд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред рдкреБрд░рд╛рдиреЛ CFS рдЕрдиреБрд╕реВрдЪрдХрд▓реЗ рд╡рд┐рд╢реЗрд╖ рдзреНрдпрд╛рди рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрди рд╣реЗрд░рд┐рд╕реНрдЯрд┐рдХреНрд╕ рд░ рдлрд╛рдЗрди-рдЯреНрдпреВрдирд┐рдЩ рдкреНрд░рдпреЛрдЧ рдЧрд░реНтАНрдпреЛ, рдЬрдмрдХрд┐ рдирдпрд╛рдБ рдЕрдиреБрд╕реВрдЪрдХрд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдЕрдЭ рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛ рдЯреНрд░реНрдпрд╛рдХ рдЧрд░реНрдЫ рд░ рдлрд╛рдЗрди-рдЯреНрдпреВрдирд┐рдЩрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░реНрджреИрдиред EEVDF рд▓реЗ рдХрд╛рд░реНрдпрд╣рд░реВрдорд╛ рдврд┐рд▓рд╛рдЗ рдХрдо рдЧрд░реНрдиреЗ рдЕрдкреЗрдХреНрд╖рд╛ рдЧрд░рд┐рдПрдХреЛ рдЫ рдЬрд╕рдХреЛ рд▓рд╛рдЧрд┐ CFS рдХреЛ рд╕рдордп рддрд╛рд▓рд┐рдХрд╛рдорд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдЫрдиреНред
    • рдХрд░реНрдиреЗрд▓ рдЖрдкрддрдХрд╛рд▓реАрди рд╣реНрдпрд╛рдиреНрдбрд▓рд░рдорд╛ - DRM рдкреНрдпрд╛рдирд┐рдХ, рдЬрд╕рд▓реЗ "рдореГрддреНрдпреБрдХреЛ рдиреАрд▓реЛ рд╕реНрдХреНрд░рд┐рди" рдХреЛ рд╢реИрд▓реАрдорд╛ рднрд┐рдЬреБрдЕрд▓ рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрди DRM (рдбрд╛рдпрд░реЗрдХреНрдЯ рд░реЗрдиреНрдбрд░рд┐рдЩ рдкреНрд░рдмрдиреНрдзрдХ) рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ, рдПрдХ kmsg рд░рд┐рдкреЛрд░реНрдЯрдХреЛ рд╕рд╛рде рд▓реЛрдЧреЛ рд░ QR рдХреЛрдб рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ред рдЖрдкрддрдХрд╛рд▓реАрди рдЕрд╡рд╕реНрдерд╛ рд╣реБрдБрджрд╛ рд╕реНрдХреНрд░рд┐рди рдердкрд┐рдПрдХреЛ рдЫред QR рдХреЛрдбрдорд╛ 2953 рдмрд╛рдЗрдЯрд╣рд░реВ рдорд╛рддреНрд░ рдлрд┐рдЯ рд╣реБрдиреЗ рднрдПрдХреЛрд▓реЗ, DRM_PANIC_SCREEN_QR_CODE_URL рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рдорд╛ kmsg рд░рд┐рдкреЛрд░реНрдЯ zlib рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХрдореНрдкреНрд░реЗрд╕ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ URL рдорд╛ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рдХреЛ рд░реВрдкрдорд╛ рд╕рдВрд▓рдЧреНрди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рд▓рдЧрднрдЧ 40 рдмрд╛рдЗрдЯрд╣рд░реВ V7500 QR рдХреЛрдб рдорд╛рд░реНрдлрдд рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдХрд░реНрдиреЗрд▓рд╕рдБрдЧ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрджрд╛, рд╡рд┐рддрд░рдгрд╣рд░реВрд▓реЗ URL рдХреЛ рд▓рд╛рдЧрд┐ рдЖрдзрд╛рд░ URL рд╕реЗрдЯ рдЧрд░реНрди рд╕рдХреНрдЫ, рдЬрд╕рд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╕рдорд╕реНрдпрд╛ рд░рд┐рдкреЛрд░реНрдЯ рдЧрд░реНрди рдкреГрд╖реНрдардорд╛ рдиреЗрднрд┐рдЧреЗрдЯ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреЗрдЫред QR рдХреЛрдб рдврд╛рдБрдЪрд╛ рдЪрдпрди рдЧрд░реНрди, DRM_PANIC_SCREEN_QR_VERSION рд╕реЗрдЯрд┐рдЩ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫред
    • ARM POE (рдЕрдиреБрдорддрд┐ рдУрднрд░рд▓реЗ рдПрдХреНрд╕рдЯреЗрдиреНрд╕рди) рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ рдЕрдзрд┐рдХрд╛рд░рд╣рд░реВ рд╕реЗрдЯ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдпреЛ рд╡рд┐рд╕реНрддрд╛рд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░, ARM64 рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВ рднрдПрдХрд╛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛, рдореЗрдореЛрд░реА рд╕реБрд░рдХреНрд╖рд╛ рдХреБрдЮреНрдЬреА рд╕рдВрдпрдиреНрддреНрд░ рд▓рд╛рдЧреВ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдЬреБрди рдореЗрдореЛрд░реА рдкреГрд╖реНрда рддрд╛рд▓рд┐рдХрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдирдЧрд░реА рдореЗрдореЛрд░реА рдкреГрд╖реНрдард╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ рд╕реАрдорд┐рдд рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред
    • Loongarch, ARM64, PowerPC рд░ s390 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, getrandom() рдкреНрд░рдгрд╛рд▓реА рдХрд▓рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕рд╛рд░рд┐рдПрдХреЛ рдЫ, vDSO (рднрд░реНрдЪреБрдЕрд▓ рдбрд╛рдпрдирд╛рдорд┐рдХ рд╕рд╛рдЭрд╛ рд╡рд╕реНрддреБ) рдореЗрдХрд╛рдирд┐рдЬрдо рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЕрдиреБрдХреВрд▓рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдкреНрд░рдгрд╛рд▓реА рдХрд▓ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд▓рд╛рдИ рдХрд░реНрдиреЗрд▓рдмрд╛рдЯ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдорд╛ рд╕рд╛рд░реНрди рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдБрдЫред рдард╛рдЙрдБ рд░ рд╕рдиреНрджрд░реНрдн рд╕реНрд╡рд┐рдЪрд╣рд░реВ рдмреЗрд╡рд╛рд╕реНрддрд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рдирд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЕрдирд┐рдпрдорд┐рдд рд╕рдВрдЦреНрдпрд╛рд╣рд░реВрдХреЛ рдЙрддреНрдкрд╛рджрдирд▓рд╛рдИ 15 рдкрдЯрдХрд╕рдореНрдо рдЧрддрд┐ рджрд┐рди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
    • рдирд┐рд░рдкреЗрдХреНрд╖ рдЯрд╛рдЗрдордЖрдЙрдЯрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛, рдкреНрд░рдгрд╛рд▓реА рдШрдбреАрдорд╛ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдордп рдкреБрдЧреЗрдкрдЫрд┐ рдЯреНрд░рд┐рдЧрд░ рдЧрд░рд┐рдПрдХреЛ, io_uring рдПрд╕рд┐рдиреНрдХреНрд░реЛрдирд╕ рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрдорд╛ рдердкрд┐рдПрдХреЛ рдЫ (рдкрд╣рд┐рд▓реЗ, рдХреЗрд╡рд▓ рд╕рд╛рдкреЗрдХреНрд╖ рдЯрд╛рдЗрдордЖрдЙрдЯрд╣рд░реВ рд╕реЗрдЯ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдереНрдпреЛ, рдЬрд╕рд▓реЗ рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рд╕реБрд░реБрджреЗрдЦрд┐ рдЕрд╡рдзрд┐рд▓рд╛рдИ рд╕рдВрдХреЗрдд рдЧрд░реЗрдХреЛ рдерд┐рдпреЛред )ред
    • SWIG рдЯреБрд▓рдХрд┐рдЯ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ libcpupower рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХреЛ рд▓рд╛рдЧрд┐ рдмрд╛рдЗрдиреНрдбрд┐рдЩрд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рдлрд╛рдЗрд▓рд╣рд░реВ рдердкрд┐рдпреЛ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ C/C++ рдХреЛрдбрдмрд╛рдЯ рдмрд╛рдЗрдиреНрдбрд┐рдЩрд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдмрд╛рдЗрдиреНрдбрд┐рдЩрд╣рд░реВрд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкрд╛рдЗрдерди рд░ рдЕрдиреНрдп рднрд╛рд╖рд╛рд╣рд░реВрдорд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ libcpupower рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдХреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕рдмрд╛рдЯ cpufreq рд░ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВ рдкреНрд░рдмрдиреНрдз рдЧрд░реНрди API рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
    • cpuidle рдЙрдкрдпреЛрдЧрд┐рддрд╛рд▓реЗ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдЕрд╡рд╕реНрдерд╛ "рд░реЗрд╕рд┐рдбреЗрдиреНрд╕реА" рдХреЛ рдореВрд▓реНрдп рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрдЫ, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ рд░ рдиреНрдпреВрдирддрдо рд╕рдордпрд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреНрджреИ рдкреНрд░реЛрд╕реЗрд╕рд░ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдЕрд╡рд╕реНрдерд╛рдорд╛ рд╣реБрдиреБрдкрд░реНрджрдЫ рдЬреБрди рдпрд╕ рд░рд╛рдЬреНрдпрдорд╛ рд░ рдмрд╛рд╣рд┐рд░ рдЯреНрд░рд╛рдиреНрдЬрд┐рд╕рдирдХреЛ рдКрд░реНрдЬрд╛ рд▓рд╛рдЧрддрд▓рд╛рдИ рдЬрд╛рдпрдЬ рдард╣рд░рд╛рдЙрдБрдЫред
    • рдХрд░реНрдиреЗрд▓ рд╕реНрд░реЛрдд рдХреЛрдбрдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдорд╛рдирдХ C рдкреБрд╕реНрддрдХрд╛рд▓рдп nolibc рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди Clang рдХрдореНрдкрд╛рдЗрд▓рд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛред Linux рд░ рдЖрдзрд╛рд░рднреВрдд рдкреНрд░рдгрд╛рд▓реА рдХрд▓рд╣рд░реВ рд╡рд░рд┐рдкрд░рд┐ рд░реНтАНрдпрд╛рдкрд░ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред Clang рдорд╛ nolibc рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрджрд╛, рд▓рд┐рдЩреНрдХ-рд╕рдордп рдЕрдиреБрдХреВрд▓рди (LTO) рд╕рдХреНрд╖рдо рд╣реБрдиреНрдЫред
    • рдХреЗрд╣реА cgroup1 рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рд╣рдЯрд╛рдЗрдПрдХреЛ рдЫ, рдЬрд╕реНрддреИ TCP рд▓реЗрдЦрд╛, рд╕рдлреНрдЯ рд▓рд┐рдорд┐рдЯ рд╕рдВрд╕реНрдХрд░рдг XNUMX, рд░ рдореЗрдореЛрд░реА рдердХрд╛рд╡рдЯ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдиред рдпреА рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдЕрд╣рд┐рд▓реЗрдХреЛ рд▓рд╛рдЧрд┐ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд░рд╣рдиреНрдЫ, рд░ рдпреА рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЬрд╛рд░реА рд░рд╛рдЦреНрдиреЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рдЕрдзреНрдпрдпрди рдЧрд░реНрди рдЪреЗрддрд╛рд╡рдиреА рджрд┐рдЗрдиреНрдЫред
    • рд░рд┐рдмреБрдЯ рдкрдЫрд┐ рд╕рдВрдЪрд┐рдд рдбрд╛рдЯрд╛ рдмрдЪрдд рдЧрд░реНрди рд░рд┐рдВрдЧ рдЯреНрд░реЗрд╕ рдмрдлрд░ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдХрд░реНрдиреЗрд▓ рдХреНрд░реНрдпрд╛рд╕рдХреЛ рдШрдЯрдирд╛рдорд╛ рд╕рдВрдЪрд┐рдд рдбрд┐рдмрдЧрд┐рдЩ рдЬрд╛рдирдХрд╛рд░реА рдЧреБрдорд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреЗрдЫред рдбрд╛рдЯрд╛ рдореЗрдореЛрд░реАрдорд╛ рднрдгреНрдбрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рд╕рдХреНрд╖рдо рдкрд╛рд░реНрджреИ trace_instance рдХрд░реНрдиреЗрд▓ рдХрдорд╛рдгреНрдб рд▓рд╛рдЗрди рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рдорд╛рд░реНрдлрдд рдЧрд░рд┐рдиреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, "trace_instance=boot_map@0x285400000:12M" рд╕реЗрдЯ рдЧрд░реНрдирд╛рд▓реЗ 12x0 рдорд╛ 285400000 MB рдореЗрдореЛрд░реА рдЖрд░рдХреНрд╖рд┐рдд рдЧрд░реНрдиреЗрдЫ "boot_map" рдмрдлрд░рдХреЛ рд▓рд╛рдЧрд┐, рдЬреБрди рдлрд╛рдЗрд▓/рдХрд░реНрдиреЗрд▓ рдорд╛рд░реНрдлрдд рдкрд╣реБрдБрдЪрдпреЛрдЧреНрдп рд╣реБрдиреЗрдЫред /tracing/instances/boot_mapред
    • рд░рд╕реНрдЯ-рдлрд░-рд╢рд╛рдЦрд╛рдмрд╛рдЯ рдирд┐рд░рдиреНрддрд░ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВLinux, рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВ рд░ рдХрд░реНрдиреЗрд▓ рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрди рджреЛрд╕реНрд░реЛ рднрд╛рд╖рд╛рдХреЛ рд░реВрдкрдорд╛ рд░рд╕реНрдЯ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд (рд░рд╕реНрдЯ рд╕рдорд░реНрдерди рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рд╕рдХреНрд░рд┐рдп рдЫреИрди рд░ рдХрд░реНрдиреЗрд▓рдХреЛ рдЖрд╡рд╢реНрдпрдХ рдирд┐рд░реНрдорд╛рдг рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВрдорд╛ рд░рд╕реНрдЯ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджреИрди)ред рджреЛрд╣реЛрд░реЛ рд▓рд┐рдЩреНрдХ рдЧрд░рд┐рдПрдХрд╛ рд╕реВрдЪреАрд╣рд░реВ рд░ рд░рд╛рддреЛ-рдХрд╛рд▓реЛ рдЦреЛрдЬ рд░реВрдЦрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрди 'рд╕реВрдЪреА' рд░ 'rbtree' рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рдердкрд┐рдпреЛред 'init', 'sync', 'рдкреНрд░рдХрд╛рд░рд╣рд░реВ', рд░ 'рддреНрд░реБрдЯрд┐' рдореЛрдбреНрдпреБрд▓рд╣рд░реВрдХреЛ рдХреНрд╖рдорддрд╛рд╣рд░реВ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдпреЛред рд╕реНрдкреЗрдХреНрдЯрд░ рдЖрдХреНрд░рдордгрд╣рд░реВ (MITIGATION_{RETHUNK,RETPOLINE,SLS} рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ) рд╡рд┐рд░реБрджреНрдз рд╕реБрд░рдХреНрд╖рд╛рдХреЛ рд╕рд╛рде рдХрд░реНрдиреЗрд▓ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрджрд╛, KASAN рдбрд┐рдмрдЧрд┐рдЩ рдкреНрд░рдгрд╛рд▓реА, kCFI (рдХрд░реНрдиреЗрд▓ рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрд░рд╡рд╛рд╣ рдЕрдЦрдгреНрдбрддрд╛) рд░ рдЫрд╛рдпрд╛ рдХрд▓ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдВрдпрдиреНрддреНрд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рд░ рдЕрддрд┐рд░рд┐рдХреНрдд GCC рдкреНрд▓рдЧрдЗрдирд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рд░рд╕реНрдЯ рдХреЛрдб рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛред рдПрдкреНрд▓рд╛рдЗрдб рдорд╛рдЗрдХреНрд░реЛ QT2025 PHY рдЗрдерд░рдиреЗрдЯ рдирд┐рдпрдиреНрддреНрд░рдХрдХреЛ рд▓рд╛рдЧрд┐ рдбреНрд░рд╛рдЗрднрд░, Rust рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ, рдердкрд┐рдпреЛред рдХрд╛рдЧрдЬрд╛рддрд╣рд░реВ рд╕рд╣рд┐рддрдХреЛ рдЫреБрдЯреНрдЯреИ рд╡реЗрдмрд╕рд╛рдЗрдЯ рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫ: rust.docs.kernel.orgред
    • рдХрд░реНрдиреЗрд▓рд▓реЗ рдЕрдкрдирд╛рдПрдХреЛ C рд╢реИрд▓реА рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд▓реЗрдЦрд┐рдПрдХреЛ XDR (рдмрд╛рд╣реНрдп рдбреЗрдЯрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡) рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рд╣рд░реВрд▓рд╛рдИ XDR рдПрдиреНрдХреЛрдбрд┐рдЩ рд░ рдбрд┐рдХреЛрдбрд┐рдЩ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрдорд╛ рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрди рдХрд░реНрдиреЗрд▓ рд╕реНрд░реЛрдд рдХреЛрдбрдорд╛ xdrgen рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдердкрд┐рдПрдХреЛ рдЫред Linux.
    • рдХрд░реНрдиреЗрд▓рд▓рд╛рдИ 64-bit copy_from_user() рдкреНрд░рдХрд╛рд░реНрдпрдорд╛ barrier_nospec() рдорд╛ рдврд┐рд▓реЛ рдХрд▓рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рдШрдЯрд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕реВрдЪрдХ рдорд╛рд╕реНрдХрд┐рдЩ рд╕рдВрдпрдиреНрддреНрд░ рд▓рд╛рдЧреВ рдЧрд░реНрди рдкрд░рд┐рдорд╛рд░реНрдЬрди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕рдмрд╛рдЯ рдХрд░реНрдиреЗрд▓рдорд╛ рдбрд╛рдЯрд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдорд╛рд╕реНрдХрд┐рдЩрдХреЛ рдкреНрд░рдпреЛрдЧрд▓реЗ "per_thread_ops" рдкрд░реАрдХреНрд╖рдгрдХреЛ рдЧрддрд┐ рдмрдврд╛рдЙрдБрдЫ, рдЬрд╕рд▓реЗ рдПрдЙрдЯрд╛ рдереНрд░реЗрдбрдорд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреЗ рдЕрдкрд░реЗрд╕рдирд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ реи.рем% рд▓реЗ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░реНрдЫред
    • рдирдпрд╛рдБ USB рдбреНрд░рд╛рдЗрднрд░ рдердкрд┐рдПрдХреЛ рдЫ рдЬрд╕рд▓реЗ USB рдорд╛рд░реНрдлрдд 9p рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рдорд╛рдЙрдиреНрдЯ рдЧрд░реНрджрд╛ USB рдпрдиреНрддреНрд░рдмрд╛рдЯ рдбрд╛рдЯрд╛ рдкрдард╛рдЙрди рд░ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ 9pfs рдкреНрд░реЛрдЯреЛрдХрд▓рд▓рд╛рдИ рдпрд╛рддрд╛рдпрд╛рддрдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, "mount -t 9p -o trans=usbg, aname=/path/to/fs /mnt/9")ред рдЗрдореНрдмреЗрдбреЗрдб рдпрдиреНрддреНрд░рд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджрд╛ рд░реВрдЯ рд╡рд┐рднрд╛рдЬрдирдХреЛ рдмреБрдЯ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди NFS рдХреЛ рд╕рдЯреНрдЯрд╛ рдпрд╕рд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ рдирдпрд╛рдБ рдбреНрд░рд╛рдЗрднрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдЙрджрд╛рд╣рд░рдгред
  • рдбрд┐рд╕реНрдХ рдЙрдкрдкреНрд░рдгрд╛рд▓реА, I/O рд░ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ
    • рднрдгреНрдбрд╛рд░рдг рдпрдиреНрддреНрд░рд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдЬрд╕рдХреЛ рдмреНрд▓рдХ рд╕рд╛рдЗрдЬ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдореЗрдореЛрд░реА рдкреГрд╖реНрдардХреЛ рдЖрдХрд╛рд░ рднрдиреНрджрд╛ рдареВрд▓реЛ рдЫ VFS рдЙрдкрдкреНрд░рдгрд╛рд▓реАрдорд╛ рдердкрд┐рдПрдХреЛ рдЫред рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛, рдпреЛ рд╕реБрд╡рд┐рдзрд╛ рд╣рд╛рд▓ XFS рдорд╛ рдорд╛рддреНрд░ рд╕рдорд░реНрдерд┐рдд рдЫред
    • FUSE рдЙрдкрдкреНрд░рдгрд╛рд▓реА, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕рдорд╛ рд╕рдЮреНрдЪрд╛рд▓рд┐рдд рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдорд╛рдЙрдиреНрдЯ рдЧрд░рд┐рдПрдХреЛ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛рд╣рд░реВ рдореНрдпрд╛рдк рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреЗрдХреЛ рдЫ, рдЬреБрди рдорд╛рдЙрдиреНрдЯ рдЧрд░рд┐рдПрдХреЛ рд╡рд┐рджреЗрд╢реА рд╡рд┐рднрд╛рдЬрдирдорд╛ рдХреБрдиреИ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХрд╛ рдлрд╛рдЗрд▓рд╣рд░реВрд▓рд╛рдИ рд╣рд╛рд▓рдХреЛ рдЕрд░реНрдХреЛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╕рдБрдЧ рдорд┐рд▓рд╛рдЙрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдкреНрд░рдгрд╛рд▓реАред
    • рдирдпрд╛рдБ fcntl рд╕рдЮреНрдЪрд╛рд▓рди, F_CREATED_QUERY, рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдПрдЙрдЯрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓рд╛рдИ O_CREAT рдЭрдгреНрдбрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдЦреЛрд▓рд┐рдПрдХреЛ рдлрд╛рдЗрд▓ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рд╡рд╛ рдкрд╣рд┐рд▓реЗ рдиреИ рдЕрд╡рд╕реНрдерд┐рдд рдерд┐рдпреЛ рдХрд┐ рднрдиреЗрд░ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджреИред
    • /proc/mountinfo рдкрд╛рд░реНрд╕ рдЧрд░реНрджрд╛ рд░реЗрд╕ рдЕрд╡рд╕реНрдерд╛рдмрд╛рдЯ рдмрдЪреНрди name_to_handle_at() рдкреНрд░рдгрд╛рд▓реА рдХрд▓рдорд╛ рдЕрджреНрд╡рд┐рддреАрдп 64-рдмрд┐рдЯ рдорд╛рдЙрдиреНрдЯ рдкреЛрдЗрдиреНрдЯ IDs рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛред
    • рдХрд░реНрдиреЗрд▓рдорд╛ "рдлрд╛рдЗрд▓" рд╕рдВрд░рдЪрдирд╛рдХреЛ рдЖрдХрд╛рд░ 232 рдмрд╛рдЯ 184 рдмрд╛рдЗрдЯрдорд╛ рдШрдЯрд╛рдЗрдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдлрд╛рдЗрд▓рд╣рд░реВрд╕рдБрдЧ рд╕рдХреНрд░рд┐рдп рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдореЗрдореЛрд░реА рдЦрдкрдд рдШрдЯрд╛рдЙрдБрдЫред
    • /proc рдкрджрд╛рдиреБрдХреНрд░рдо рднрд┐рддреНрд░ рдорд╛рдЙрдиреНрдЯ рдмрд┐рдиреНрджреБрд╣рд░реВрдорд╛ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рдорд╛рдЙрдиреНрдЯ рдЧрд░реНрди, рдЬрд╕реНрддреИ /proc/PID/fd, рдирд┐рд╖реЗрдз рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдЬрд╕рд▓реЗ рд╕рдореНрднрд╛рд╡рд┐рдд рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдпреЛред
    • рд╕реНрдпреВрдбреЛ-FS NSFS (NameSpace FS), рдиреЗрдорд╕реНрдкреЗрд╕рд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рдорд╛рдЙрдиреНрдЯ рдмрд┐рдиреНрджреБрд╣рд░реВрдХреЛ рдиреЗрдорд╕реНрдкреЗрд╕рд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдердк рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
    • EROFS (рдПрдХреНрд╕рдЯреЗрдиреНрдбреЗрдмрд▓ рдкрдвреНрдиреЗ-рдорд╛рддреНрд░ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА) рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА, рдкрдвреНрди-рдорд╛рддреНрд░ рд╡рд┐рднрд╛рдЬрдирд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐ рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ, рдЕрдм рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рдмрдЪрдд рдЧрд░рд┐рдПрдХрд╛ рдбрд┐рд╕реНрдХ рдЫрд╡рд┐рд╣рд░реВрдмрд╛рдЯ рд╕реАрдзреИ рдорд╛рдЙрдиреНрдЯ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
    • рдирдпрд╛рдБ ioctl рдЖрджреЗрд╢рд╣рд░реВ XFS_IOC_START_COMMIT рд░ XFS_IOC_COMMIT_RANGE рджреБрдИ рдлрд╛рдЗрд▓рд╣рд░реВ рдмреАрдЪ рд╕рд╛рдордЧреНрд░реА рдЖрджрд╛рди рдкреНрд░рджрд╛рди рдЧрд░реНрди XFS рдорд╛ рдердкрд┐рдПрдХрд╛ рдЫрдиреНред
    • NFS рд▓реЗ "LOCALIO" рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреЗрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдХреНрд▓рд╛рдЗрдиреНрдЯ рд░ рд╕рд░реНрднрд░ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЕрдиреБрдХреВрд▓рдирд╣рд░реВ рд╕рдХреНрд╖рдо рдЧрд░реНрди рдПрдЙрдЯреИ рд╣реЛрд╕реНрдЯрдорд╛ NFSред
    • Btrfs рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрдорд╛, рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рди рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рдХреЛрдб рд░рд┐рдлреНрдпрд╛рдХреНрдЯрд░ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдкрдвреНрдиреЗ рдХрд╛рд░реНрдпрдХреЛ рдХреНрд░рдордорд╛ рд╣рдж рд▓рдХ рдЧрд░реНрдиреЗ рдХреНрд╖реЗрддреНрд░ рдШрдЯрд╛рдЗрдПрдХреЛ рдЫ, рдкреГрд╖реНрда рдлреЛрд▓рд┐рдпреЛрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдореЗрдореЛрд░реА рдкреГрд╖реНрдард╣рд░реВ рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрдиреЗ рдХрд╛рд░реНрдп рдЬрд╛рд░реА рдЫ, рд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдореЗрдореЛрд░реА рд░рд┐рд▓реАрдЬ рдЧрд░рд┐рдПрдХреЛ рдЫред btrfs_path рд╕рдВрд░рдЪрдирд╛рдХреЛ рд▓рд╛рдЧрд┐ рд▓рд╛рдЧреВ рдЧрд░рд┐рдпреЛред
    • Ext4 рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрдорд╛, рдмреНрд▓рдХ рдЖрд╡рдВрдЯрди, рд╣рдж рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди, рджреНрд░реБрдд рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛, рд░ рдЬрд░реНрдирд▓рд┐рдЩрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдмрдЧрд╣рд░реВ рдлрд┐рдХреНрд╕ рдЧрд░рд┐рдПрдХреЛ рдЫред
  • рднрд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рд░ рд╕реБрд░рдХреНрд╖рд╛
    • рдЕрд╡рд╕реНрдерд┐рдд рдЕрдирд┐рд╡рд╛рд░реНрдп рдкрд╣реБрдБрдЪ рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрди рдорд╛рдЗрдХреНрд░реЛрд╕рдлреНрдЯ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд IPE (Integrity Policy Enforcement) LSM рдореЛрдбреНрдпреБрд▓ рдердкрд┐рдпреЛред рдореЛрдбреНрдпреБрд▓рд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рд╕рдореНрдкреВрд░реНрдг рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЕрдЦрдгреНрдбрддрд╛ рдиреАрддрд┐ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдХреБрди рдЕрдкрд░реЗрд╢рдирд╣рд░реВрд▓рд╛рдИ рдЕрдиреБрдорддрд┐ рджрд┐рдЗрдПрдХреЛ рдЫ рд░ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдХреЛ рдкреНрд░рдорд╛рдгрд┐рдХрддрд╛ рдХрд╕рд░реА рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░рд┐рдиреБрдкрд░реНрдЫ рднрдиреЗрд░ рд╕рдВрдХреЗрдд рдЧрд░реНрджрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, IPE рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░, рддрдкрд╛рдИрдВрд▓реЗ dm-verity рдкреНрд░рдгрд╛рд▓реАрджреНрд╡рд╛рд░рд╛ рдЙрдкрд▓рдмреНрдз рдЧрд░рд╛рдЗрдПрдХрд╛ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рд╣реНрдпрд╛рд╕рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕рдиреНрджрд░реНрдн рд╕рдВрд╕реНрдХрд░рдгрд╕рдБрдЧ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдЕрдиреБрдкрд╛рд▓рдирд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреНрджреИ рдХреБрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдпреЛрдЧреНрдп рдлрд╛рдЗрд▓рд╣рд░реВ рдЪрд▓рд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдЗрдиреНрдЫ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
    • рдХрд░реНрдиреЗрд▓ рдХрдореНрдкрд╛рдЗрд▓реЗрд╢рди рдЪрд░рдгрдорд╛, CPU рдорд╛ рд╡рд┐рднрд┐рдиреНрди рд╕реНрдкреЗрдХреНрдЯрд░ рд╡рд░реНрдЧ рдХрдордЬреЛрд░реАрд╣рд░реВ рд╡рд┐рд░реБрджреНрдз рд╕реБрд░рдХреНрд╖рд╛рдХреЛ рдЙрдкрд▓рдмреНрдз рд╡рд┐рдзрд┐рд╣рд░реВ рдЕрд▓рдЧ рд░реВрдкрдорд╛ рд╕рдХреНрд╖рдо рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред Kconfig рд▓реЗ рдирдпрд╛рдБ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ: MITIGATE_MDS (рдорд╛рдЗрдХреНрд░реЛрдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓ рдбрд╛рдЯрд╛ рдирдореВрдирд╛ рдЬреЛрдЦрд┐рдо рд╡рд┐рд░реБрджреНрдз рд╕реБрд░рдХреНрд╖рд╛), MITIGATE_TAA (TSX рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдПрдмреЛрд░реНрдЯ рднреЗрджреНрдпрддрд╛ рд╡рд┐рд░реБрджреНрдз рд╕реБрд░рдХреНрд╖рд╛), MITIGATE_MMIO_STALE_DATA (MMIO Stale Data vulnert рд╡рд┐рд░реБрджреНрдз рд╕реБрд░рдХреНрд╖рд╛), MITIGATE_MMIO_STALE_DATA nerability), MITIGATE_RETBLEED (рд╡рд┐рд░реБрджреНрдз рд╕рдВрд░рдХреНрд╖рдг Retbleed рдХрдордЬреЛрд░реАрд╣рд░реВ), MITIGATE_SPECTRE_V1, MITIGATE_SPECTRE_V1 (рд╕реНрдкреЗрдХреНрдЯрд░ рдХрдордЬреЛрд░реАрд╣рд░реВ рд╡рд┐рд░реБрджреНрдз рд╕реБрд░рдХреНрд╖рд╛), MITIGATE_SRBDS (рд╡рд┐рд╢реЗрд╖ рджрд░реНрддрд╛ рдмрдлрд░ рдбрд╛рдЯрд╛ рдирдореВрдирд╛ рдЬреЛрдЦрд┐рдо рд╡рд┐рд░реБрджреНрдз рд╕реБрд░рдХреНрд╖рд╛), MITIGATE_SSB (Speculative Store рджреНрд╡рд╛рд░рд╛ рд╕реБрд░рдХреНрд╖рд╛)ред
    • рдХрдорд╛рдгреНрдб рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдк proc_mem.force_override рд░ Kconfig (PROC_MEM_FORCE_ALWAYS, PROC_MEM_FORCE_PTRACE рд░ PROC_MEM_FORCE_NEVER) рдорд╛ /proc/pid/mem рдорд╛рд░реНрдлрдд рдореЗрдореЛрд░реА рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рд░реЛрдХреНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдВрдпреЛрдЬрди рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдХреЛ рд╕реЗрдЯ рдердкрд┐рдпреЛред
    • LSM рдЙрдкрдкреНрд░рдгрд╛рд▓реА (Linux рд╕реБрд░рдХреНрд╖рд╛ рдореЛрдбреНрдпреБрд▓) рд▓рд╛рдИ рд╕реНрдерд┐рд░ рдХрд▓рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕реНрд╡рд┐рдЪ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рд╕реБрд░рдХреНрд╖рд╛ рд░ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирдорд╛ рд╕реБрдзрд╛рд░ рдЧрд░реЗрдХреЛ рдЫред
    • рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдЕрддрд┐рдерд┐ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ ARM64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рдирдХ рдХреЛрд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ Android-рдкрд░рд┐рдорд╛рд░реНрдЬрд┐рдд KVM рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд░ (рд╕реБрд░рдХреНрд╖рд┐рдд KVM) рднрдПрдХреЛ рдкреНрд░рдгрд╛рд▓реАред
    • рд▓реНрдпрд╛рдиреНрдбрд▓рдХ LSM рдореЛрдбреНрдпреБрд▓, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдмрд╛рд╣реНрдп рд╡рд╛рддрд╛рд╡рд░рдгрд╕рдБрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рд╕рдореВрд╣рдХреЛ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рд╕реАрдорд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдпреВрдирд┐рдХреНрд╕ рд╕рдХреЗрдЯрд╣рд░реВ рд░ рд╕рдВрдХреЗрддрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕реНрдпрд╛рдиреНрдбрдмрдХреНрд╕ рд╡рд╛рддрд╛рд╡рд░рдгрд╣рд░реВрд╕рдБрдЧ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рдЪрдпрди рд░реВрдкрдорд╛ рд╕реАрдорд┐рдд рдЧрд░реНрди "IPC рд╕реНрдХреЛрдкрд┐рдЩ" рдЕрд╡рдзрд╛рд░рдгрд╛ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрд▓реЗ рдпреБрдирд┐рдХреНрд╕ рд╕рдХреЗрдЯрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕реНрдпрд╛рдиреНрдбрдмрдХреНрд╕ рд╡рд╛рддрд╛рд╡рд░рдгрдмрд╛рдЯ рдЕрд▓рдЧрд╛рд╡ рд▓рд╛рдЧреВ рдирдЧрд░реНрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдорд╛ рдЬрдбрд╛рдирд╣рд░реВрд▓рд╛рдИ рдирд┐рд╖реЗрдз рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рддрд░ рдЬрдбрд╛рдирд╣рд░реВрд▓рд╛рдИ рд╕рдорд╛рди рджрд╛рдпрд░рд╛рдорд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдорд╛ рдЕрдиреБрдорддрд┐ рджрд┐рдиреБрд╣реЛрд╕реНред
    • KVM рд╣рд╛рдЗрдкрд░рднрд╛рдЗрдЬрд░рдорд╛, AVX10.1 рд╡рд┐рд╕реНрддрд╛рд░рдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдЬрдирд╛рдЙрдиреЗ рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ CPUID рдорд╛ рдЭрдгреНрдбрд╛ рдердкрд┐рдПрдХреЛ рдЫред
  • рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдкреНрд░рдгрд╛рд▓реА
    • рдпрдиреНрддреНрд░ рдореЗрдореЛрд░реА TCP рд╕рдВрдпрдиреНрддреНрд░ рдердкрд┐рдПрдХреЛ рдЫ, рдиреЗрдЯрд╡рд░реНрдХ рд╕рдХреЗрдЯрд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдкрд░рд┐рдзреАрдп рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рдореЗрдореЛрд░реАрдХреЛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ рд╕реАрдзреИ рдкрдард╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИ (рд╢реВрдиреНрдп-рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдореЛрдб) рд░ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВрдХреЛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ рдпрдиреНрддреНрд░ рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░рдорд╛ рд╕реАрдзреИ рд░рд╛рдЦреНрдиред рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдкрдХреНрд╖ред рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВрдорд╛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдбрд╛рдЯрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдбрдмрд╛рдЯ рдкрд░рд┐рдзреАрдп рдЙрдкрдХрд░рдгрдХреЛ рдореЗрдореЛрд░реАрдорд╛ рд╡рд╛ рдЙрдкрдХрд░рдг рдореЗрдореЛрд░реАрдмрд╛рдЯ рд╕реАрдкреАрдпреВрд▓рд╛рдИ рдмрд╛рдЗрдкрд╛рд╕ рдЧрд░реЗрд░ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдбрдорд╛ рд╕реАрдзреИ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░рд┐рдиреНрдЫ, рд░ рдкреНрдпрд╛рдХреЗрдЯ рд╣реЗрдбрд░рд╣рд░реВ рдирд┐рдпрдорд┐рдд рдХрд░реНрдиреЗрд▓ рдмрдлрд░рд╣рд░реВрдорд╛ рд╕рдорд╛рдкреНрдд рд╣реБрдиреНрдЫрдиреНред
    • рдзреЗрд░реИ рдЗрдерд░рдиреЗрдЯ рд░ рд╡рд╛рдпрд░рд▓реЗрд╕ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрдХреЛ рдХреНрд╖рдорддрд╛рд╣рд░реВ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, Intel iwlwifi рдбреНрд░рд╛рдЗрднрд░рд▓реЗ RLC/SMPS рдЕрдкрд░реЗрд╕рдирд╣рд░реВрд▓рд╛рдИ рдлрд░реНрдорд╡реЗрдпрд░ рд╕рд╛рдЗрдбрдорд╛ рд╕рд╛рд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреНрдпреЛ, RealTek rtw89 рдбреНрд░рд╛рдЗрднрд░рд▓реЗ рдкреНрд░рджрд░реНрд╢рди рдмрдврд╛рдпреЛ рд░ RTL8852BT/8852BE-VT (WiFi 6) рдЪрд┐рдкреНрд╕рдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреНрдпреЛ, рдорд╛рдЗрдХреНрд░реЛрдЪрд┐рдк рдЗрдерд░рдиреЗрдЯ рдЪрд╛рд▓рдХрд▓реЗ IEEE 802.3 рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреНрдпреЛред bw (100BASE) рд╡рд┐рдирд┐рд░реНрджреЗрд╢рд╣рд░реВ -T1) рд░ IEEE 802.3bp, рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рднрд░реНрдЪреБрдЕрд▓ рдЗрдерд░рдиреЗрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд╣рд░реВ Microsoft vNIC рд░ IBM vethред Realtek RTL9054, RTL9068, RTL9072, RTL9075, RTL9068, RTL9071 рд░ Microchip LAN8650/1 10BASE-T1S MAC-PHY рдЗрдерд░рдиреЗрдЯ рдЪрд┐рдкреНрд╕рдХрд╛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВ рдердкрд┐рдпреЛред
    • MPTCP (MultiPath TCP) рдорд╛, рд╡рд┐рднрд┐рдиреНрди рдиреЗрдЯрд╡рд░реНрдХ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рдорд╛рд░реНрдлрдд рдзреЗрд░реИ рдорд╛рд░реНрдЧрд╣рд░реВрдорд╛ рдПрдХреИ рд╕рд╛рде TCP рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВрдХреЛ рдбреЗрд▓рд┐рднрд░реА рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ TCP рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рд╡рд┐рд╕реНрддрд╛рд░, рд░рд╛рдЙрдЯрд┐рдЩрдорд╛ рдкреНрд░рдпреЛрдЧ рд╣реБрдиреЗ рддреМрд▓рд╣рд░реВрдХреЛ рдЖрдХрд╛рд░ 8 рджреЗрдЦрд┐ 16 рдмрд┐рдЯ рд╕рдореНрдо рдмрдврд╛рдЗрдПрдХреЛ рдЫред рд╣рд░рд╛рдПрдХреЛ (рдмреНрд▓реНрдпрд╛рдХрд╣реЛрд▓) рдЯреНрд░рд╛рдлрд┐рдХ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреЗ рд░ рдЯреНрд░рд╛рдлрд┐рдХ рдЧреБрдорд╛рдЙрдиреЗ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрд╕рдБрдЧ рдЬрдбрд╛рдирд╣рд░реВ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕рд╣рд░реВрдХреЛ рдХреЗрд╣реА рд╕рдордпрдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд▓рдореНрдмрди рд▓рд╛рдЧреВ рдЧрд░рд┐рдпреЛред
    • IPv6 рдХреЛ рд▓рд╛рдЧрд┐, PIO (рдЙрдкрд╕рд░реНрдЧ рд╕реВрдЪрдирд╛ рд╡рд┐рдХрд▓реНрдк) рдорд╛ "p" рдЭрдгреНрдбрд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, RA рд╡рд┐рдЬреНрдЮрд╛рдкрдирд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ (IPv6 рд░рд╛рдЙрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рдкрдирд╣рд░реВ) DHCPv6-PD (DHCPv6 рдЙрдкрд╕рд░реНрдЧ рдкреНрд░рддрд┐рдирд┐рдзрд┐, RFC9663) рдорд╛рд░реНрдлрдд рдЧреНрд░рд╛рд╣рдХ рдбрд┐рдкреНрд▓реЛрдпрдореЗрдиреНрдЯ рдореЛрдбреЗрд▓ рдЪрдпрди рдЧрд░реНрдирдХреЛ рд╕рдЯреНрдЯрд╛рдорд╛ред рд╡реНрдпрдХреНрддрд┐рдЧрдд рдареЗрдЧрд╛рдирд╛рд╣рд░реВ SLAAC (рд╕реНрдЯреЗрдЯрд▓реЗрд╕ рдареЗрдЧрд╛рдирд╛ рд╕реНрд╡рдд: рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди) рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЙрдкрд╕рд░реНрдЧрд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рддред IPv6 IOAM6 рд▓реЗ рдирдпрд╛рдБ tunsrc encapsulation рдореЛрдбрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреНрдЫ рдЬрд╕рд▓реЗ рд░рд╛рдореНрд░реЛ рдкреНрд░рджрд░реНрд╢рдирдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
    • IPsec рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдкреНрд░рджрд░реНрд╢рдиред
    • рдареВрд▓рд╛ nftables рдирд┐рдпрдо рд╕реЗрдЯ рдлреНрд▓рд╢ рдЧрд░реНрдиреЗ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдкреНрд░рджрд░реНрд╢рдиред nfnetlink_queue рд▓реЗ SCTP рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╕реБрдзрд╛рд░ рдЧрд░реЗрдХреЛ рдЫред
    • ethtool API рд▓реЗ рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдиреНрдЯрд░рдлреЗрд╕рдорд╛ рдзреЗрд░реИ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдбрд╣рд░реВ рдмрд╛рдЗрдиреНрдбрд┐рдЩрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреЗрдХреЛ рдЫред
  • рдЙрдкрдХрд░рдг
    • AMDGPU рдбреНрд░рд╛рдЗрднрд░рдорд╛, AMD RDNA4 ("GFX12") GPU рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рдХрд╛рдо рдЬрд╛рд░реА рдЫред рд╕рдореНрдкреВрд░реНрдг GPU рд░рд┐рд╕реЗрдЯ рдирдЧрд░реА рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрд╛рд░реНрдп рд▓рд╛рдорд╣рд░реВ рд░рд┐рд╕реЗрдЯ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛред
    • Intel Xe рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдорд╛ рдЖрдзрд╛рд░рд┐рдд GPU рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ Xe drm рдбреНрд░рд╛рдЗрднрд░ (рдбрд╛рдпрд░реЗрдХреНрдЯ рд░реЗрдиреНрдбрд░рд┐рдЩ рдкреНрд░рдмрдиреНрдзрдХ) рдорд╛ рдХрд╛рдо рдЬрд╛рд░реА рдЫ, рдЬреБрди Intel Arc рдкрд░рд┐рд╡рд╛рд░ рднрд┐рдбрд┐рдпреЛ рдХрд╛рд░реНрдбрд╣рд░реВ рд░ рдПрдХреАрдХреГрдд рдЧреНрд░рд╛рдлрд┐рдХреНрд╕рд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рдЯрд╛рдЗрдЧрд░ рд▓реЗрдХ рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрдмрд╛рдЯ рд╕реБрд░реБ рд╣реБрдиреНрдЫред рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрд▓реЗ Battlemage рд░ Lunar Lake microarchitectures рдорд╛ рдЖрдзрд╛рд░рд┐рдд GPU рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред Xe2 CCS (рд░рдЩ рдирд┐рдпрдиреНрддреНрд░рдг рд╕рддрд╣) рдкрд░рд┐рдорд╛рд░реНрдЬрдХрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдПрдХреАрдХреГрдд рд░ рдЕрд▓рдЧ GPU рд╣рд░реВрдХреЛ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рдкреЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдЫред
    • i915 рдбреНрд░рд╛рдЗрднрд░рд▓реЗ HWMON рд╡рд╛ sysfs рдЗрдиреНрдЯрд░рдлреЗрд╕ ("fan1_input" рд╡рд┐рд╢реЗрд╖рддрд╛) рдорд╛рд░реНрдлрдд рдлреНрдпрд╛рди рдЧрддрд┐рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдЖрдЙрдЯрдкреБрдЯ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫред "i915.modeset" рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рд╣рдЯрд╛рдЗрдПрдХреЛ рдЫ "i915.modeset=0" рдХреЛ рд╕рдЯреНрдЯрд╛ "i915.nomodeset" рдорд╛рдкрджрдгреНрдб рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрдкрд░реНрдЫред
    • msm DRM рдбреНрд░рд╛рдЗрднрд░ (Qualcomm Adreno GPU) рдорд╛ A615, A306 рд░ A621 GPU рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
    • Nouveau рдбреНрд░рд╛рдЗрднрд░рд▓реЗ рдпрд╕рдХреЛ рдЖрдиреНрддрд░рд┐рдХ рд╕рдВрд░рдЪрдирд╛рд╣рд░реВ рдкреБрди: рдХрд╛рдо рд░ рд╕рдлрд╛ рдЧрд░реЗрдХреЛ рдЫред
    • Intel_pstate рдбреНрд░рд╛рдЗрднрд░, рдЬрд╕рд▓реЗ Intel рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВ рднрдПрдХрд╛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдкрд╛рд╡рд░ рдЦрдкрдд рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ (P-state) рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрджрдЫ, рдЕрд╕рдордорд┐рдд (рднрд┐рдиреНрди рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реВ) CPU рд╣рд░реВ рднрдПрдХреЛ рд╣рд╛рдЗрдмреНрд░рд┐рдб рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреЗрдХреЛ рдЫ, рд╕рд╛рдереИ рдЧреНрд░реЗрдирд╛рдЗрдЯ рд░реНрдпрд╛рдкрд┐рдбреНрд╕ рд░ рд╕рд┐рдПрд░рд╛ рдлрд░реЗрд╕реНрдЯрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрдХреЛ рдкрд╛рд╡рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреЗрдХреЛ рдЫред рдорд╛рдЗрдХреНрд░реЛрдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ред Xeon Granite Rapids CPU рдХреЛ рд▓рд╛рдЧрд┐ intel_idle рдбреНрд░рд╛рдЗрднрд░рдорд╛ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред intel_rapl рдбреНрд░рд╛рдЗрднрд░рд▓реЗ AMD 1Ah рдкрд░рд┐рд╡рд╛рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рд░ Intel ArrowLake-U рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрдХреЛ рдкрд╣рд┐рдЪрд╛рди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
    • ARM SoC Snapdragon X Elite рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрди рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдХреЛ рдирд┐рд░рдиреНрддрд░ рд╕рдорд╛рд╡реЗрд╢, рдЬрд╕рд▓реЗ Qualcomm рдХреЛ рдЖрдлреНрдиреИ 12-core Oryon CPU рд░ Qualcomm Adreno GPU рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред рдЪрд┐рдк рд▓реНрдпрд╛рдкрдЯрдк рд░ рдкреАрд╕реАрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдЙрджреНрджреЗрд╢реНрдпрд▓реЗ рд╣реЛ, рд░ рдзреЗрд░реИ рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдгрд╣рд░реВрдорд╛ Apple M3 рд░ Intel Core Ultra 155H рдЪрд┐рдкрд╣рд░реВ рднрдиреНрджрд╛ рдЕрдЧрд╛рдбрд┐ рдЫред
    • ARM рдмреЛрд░реНрдбрд╣рд░реВ, SoCs рд░ рдЙрдкрдХрд░рдгрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдердкрд┐рдПрдХреЛ рд╕рдорд░реНрдерди: Broadcom bcm2712 (Raspberry Pi 5), Renesas R9A09G057 (RZ/V2H), Qualcomm Snapdragon 414 (MSM8929), Lenovo ThinkPad T14s Gen 6, Lenovo R6000, Lenovo R6010, Lenovo 7XXSP , Firefly Core-PX35-JD30, Lunzn Fastrhino R4S, Aspeed Riser, AGX Orin, Rockchip Qnap-TS68, Huashan Pi, Meta Catalina, BeagleY-AI, NanoPi R433S Plus, ExynosAuto v2, SOPHGO, SOPHGO Qual920, LG2002m, LG5332 рдХреВрд▓ рдкрд╛рдИ CM4 GenBook, Anbernic RG815XXSP, GameForce Ace, IBM P5, Kontron i.MX35 OSM-S, NanoPC-T11
    • Anbernic RG28XX рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, Tat Industrial Company KD50G21-40NT-A1, Innolux G070ACE-LH3, Melfas lmfbx101117480, Densitron DMT028VGHMCMI-1D, Microchip AC40TOUTAUels, B08A рд╕реНрдХреНрд░рд┐рдиред B116XAN02.3, AOU B116XAT06.1, BOE TV116WUM-LL04.1, BOE NV101WUM-N2, BOE NV140WUM-N41, BOE NV133WHM-A63D, BOE NE116WUM-A4D, BOE NE140WUM-6CMN116, N2CMN116 2, CSW MNB601LS1-4, рддрд╛рд░рд╛ er88577ред
    • рдЕрдбрд┐рдпреЛ рд╕рдмрд╕рд┐рд╕реНрдЯрдорд▓реЗ рдЪрд┐рдкреНрд╕ рд░ рдХреЛрдбреЗрдХреНрд╕ RME Digiface USB, AMD ACP 7.1, Mediatek MT6367, MT8365, Realtek RTL1320, C-Media CM9825 рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреЗрдХреЛ рдЫред Intel ASoC рдХреЛ рд▓рд╛рдЧрд┐ рдкреБрд░рд╛рдиреЛ рдзреНрд╡рдирд┐ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВ рдЕрдкреНрд░рдЪрд▓рд┐рдд рдШреЛрд╖рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ рдпрд╕рдХреЛ рд╕рдЯреНрдЯрд╛ AVS рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЧрд░рд┐рдПрдХреЛ рдЫред SoundWire рдбреНрд░рд╛рдЗрднрд░рдорд╛ рдзреЗрд░реИ рд╕реБрдзрд╛рд░рд╣рд░реВ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреНред

рд╕реНрд░реЛрдд: opennet.ru

DDoS рд╕реБрд░рдХреНрд╖рд╛, VPS VDS рд╕рд░реНрднрд░рд╣рд░реВ рднрдПрдХрд╛ рд╕рд╛рдЗрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рднрд░рдкрд░реНрджреЛ рд╣реЛрд╕реНрдЯрд┐рдЩ рдЦрд░рд┐рдж рдЧрд░реНрдиреБрд╣реЛрд╕реН ЁЯФе DDoS рд╕реБрд░рдХреНрд╖рд╛, VPS VDS рд╕рд░реНрднрд░рд╣рд░реВ рд╕рд╣рд┐рддрдХреЛ рднрд░рдкрд░реНрджреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реЛрд╕реНрдЯрд┐рдЩ рдХрд┐рдиреНрдиреБрд╣реЛрд╕реН | ProHoster