рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдирд▓ рд░рд┐рд▓реАрдЬ 5.8

рджреЛрди рдорд╣рд┐рдиреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдирдВрддрд░, рд▓рд┐рдирд╕ рдЯреЙрд░рд╡рд╛рд▓реНрдбреНрд╕ рдУрд│рдЦ рдХрд░реВрди рджрд┐рд▓реА рдХрд░реНрдирд▓ рдкреНрд░рдХрд╛рд╢рди рд▓рд┐рдирдХреНрд╕ 5.8. рд╕рд░реНрд╡рд╛рдд рд▓рдХреНрд╖рдгреАрдп рдмрджрд▓рд╛рдВрдкреИрдХреА: рдПрдХ KCSAN рд░реЗрд╕ рдХрдВрдбрд┐рд╢рди рдбрд┐рдЯреЗрдХреНрдЯрд░, рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдЬрд╛рдЧреЗрд╡рд░ рд╕реВрдЪрдирд╛ рд╡рд┐рддрд░реАрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рд╕рд╛рд░реНрд╡рддреНрд░рд┐рдХ рдпрдВрддреНрд░рдгрд╛, рдЗрдирд▓рд╛рдЗрди рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░рд╕рд╛рдареА рд╕рдорд░реНрдерди, ARM64 рд╕рд╛рдареА рд╡рд░реНрдзрд┐рдд рд╕реБрд░рдХреНрд╖рд╛ рдпрдВрддреНрд░рдгрд╛, рд░рд╢рд┐рдпрди рдмрд╛рдпрдХрд▓-T1 рдкреНрд░реЛрд╕реЗрд╕рд░рд╕рд╛рдареА рд╕рдорд░реНрдерди, рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ procfs рдЙрджрд╛рд╣рд░рдгреЗ рдорд╛рдЙрдВрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛. , ARM64 рдХреЙрд▓ рд╕реНрдЯреЕрдХ рдЖрдгрд┐ BTI рд╕рд╛рдареА рд╕рд╛рд╡рд▓реА рд╕реБрд░рдХреНрд╖рд╛ рдпрдВрддреНрд░рдгрд╛рдВрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА.

рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рд╕рдВрдкреВрд░реНрдг рдЕрд╕реНрддрд┐рддреНрд╡рд╛рджрд░рдореНрдпрд╛рди рд╕рд░реНрд╡ рдХрд░реНрдирд▓рдЪреНрдпрд╛ рдмрджрд▓рд╛рдВрдЪреНрдпрд╛ рд╕рдВрдЦреНрдпреЗрдиреБрд╕рд╛рд░ рдХрд░реНрдирд▓ 5.8 рд╕рд░реНрд╡рд╛рдд рдореЛрдард╛ рдмрдирд▓рд╛. рд╢рд┐рд╡рд╛рдп, рдмрджрд▓ рдХреЛрдгрддреНрдпрд╛рд╣реА рдПрдХрд╛ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдирд╛рд╣реАрдд, рдкрд░рдВрддреБ рдХрд░реНрдирд▓рдЪреЗ рд╡рд┐рд╡рд┐рдз рднрд╛рдЧ рдХрд╡реНрд╣рд░ рдХрд░рддрд╛рдд рдЖрдгрд┐ рдореБрдЦреНрдпрддрдГ рдЕрдВрддрд░реНрдЧрдд рдкреБрдирд░реНрдХрд╛рдо рдЖрдгрд┐ рд╕рд╛рдлрд╕рдлрд╛рдИрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗрдд. рд╕рд░реНрд╡рд╛рдд рдореЛрдареЗ рдмрджрд▓ рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕рдордзреНрдпреЗ рджрд┐рд╕рддрд╛рдд. рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ 17606 рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдХрдбреВрди 2081 рдирд┐рд░рд╛рдХрд░рдгреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд, рдЬреНрдпрд╛рдореБрд│реЗ рдХрд░реНрдирд▓ рдХреЛрдб рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдордзреАрд▓ рд╕рд░реНрд╡ рдлрд╛рдпрд▓реАрдВрдкреИрдХреА рдЕрдВрджрд╛рдЬреЗ 20% рдкреНрд░рднрд╛рд╡рд┐рдд рдЭрд╛рд▓реЗ. рдкреЕрдЪ рдЖрдХрд╛рд░ 65 MB рдЖрд╣реЗ (рдмрджрд▓рд╛рдВрдореБрд│реЗ 16180 рдлрд╛рдпрд▓реАрдВрд╡рд░ рдкрд░рд┐рдгрд╛рдо рдЭрд╛рд▓рд╛, рдХреЛрдбрдЪреНрдпрд╛ 1043240 рдУрд│реА рдЬреЛрдбрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛, 489854 рдУрд│реА рд╣рдЯрд╡рд┐рд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛). рддреБрд▓рдиреЗрдиреЗ, 5.7 рд╢рд╛рдЦреЗрдд 15033 рдирд┐рд░рд╛рдХрд░рдгреЗ рдЖрдгрд┐ рдкреЕрдЪ рдЖрдХрд╛рд░ 39 MB рдЖрд╣реЗ. 37 рдордзреНрдпреЗ рд╕рд╛рджрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрд╡ рдмрджрд▓рд╛рдВрдкреИрдХреА рд╕реБрдорд╛рд░реЗ 5.8% рдмрджрд▓ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗрдд, рдЕрдВрджрд╛рдЬреЗ 16% рдмрджрд▓ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЛрдб рдЕрдкрдбреЗрдЯ рдХрд░рдгреНрдпрд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗрдд, 11% рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреЕрдХрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗрдд, 3% рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдорд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗрдд рдЖрдгрд┐ 4% рдЕрдВрддрд░реНрдЧрдд рдХрд░реНрдирд▓ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗрдд.

рдореБрдЦреНрдп рдирд╡рдХрд▓реНрдкрдирд╛:

  • рдЖрднрд╛рд╕реАрдХрд░рдг рдЖрдгрд┐ рд╕реБрд░рдХреНрд╖рд╛
    • рдХрд░реНрдирд▓ рдореЙрдбреНрдпреБрд▓ рд▓реЛрдб рдХрд░рдгреЗ рдЬреНрдпрд╛рдордзреНрдпреЗ рдХреЛрдб рдЕрд╕рд▓реЗрд▓реЗ рд╡рд┐рднрд╛рдЧ рдЖрд╣реЗрдд рдЬреНрдпрд╛рдордзреНрдпреЗ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЖрдгрд┐ рд▓реЗрдЦрди рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрдгрд╛рд░реЗ рдмрд┐рдЯ рдПрдХрд╛рдЪ рд╡реЗрд│реА рд╕реЗрдЯ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд. рд╣рд╛ рдмрджрд▓ рдПрдХрд╛ рдореЛрдареНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдЪрд╛ рдПрдХ рднрд╛рдЧ рдореНрд╣рдгреВрди рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрд╣реЗ рдЬреНрдпрд╛рдореБрд│реЗ рдХрд░реНрдирд▓ рдореЗрдорд░реА рдкреГрд╖реНрдареЗ рд╡рд╛рдкрд░рдгреЗ рдЖрдгрд┐ рд▓реЗрдЦрди рдПрдХрд╛рдЪ рд╡реЗрд│реА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рд╣реЛрдК рд╢рдХрддреЗ.
    • рдЖрддрд╛ рд╡реЗрдЧрд│реЗ procfs рдЙрджрд╛рд╣рд░рдгреЗ рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ, рдПрдХрд╛рдзрд┐рдХ procfs рдорд╛рдЙрдВрдЯ рдкреЙрдИрдВрдЯ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕ рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ, рднрд┐рдиреНрди рдкрд░реНрдпрд╛рдпрд╛рдВрд╕рд╣ рдЖрд░реЛрд╣рд┐рдд, рдкрд░рдВрддреБ рд╕рдорд╛рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдУрд│рдЦрдХрд░реНрддрд╛ рдиреЗрдорд╕реНрдкреЗрд╕ (pid рдиреЗрдорд╕реНрдкреЗрд╕) рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рддреЗ. рдкреВрд░реНрд╡реА, рд╕рд░реНрд╡ procfs рдорд╛рдЙрдВрдЯ рдкреЙрдЗрдВрдЯреНрд╕ рдлрдХреНрдд рдПрдХ рдЕрдВрддрд░реНрдЧрдд рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдорд┐рд░рд░ рдХрд░рддрд╛рдд, рдЖрдгрд┐ рдорд╛рдЙрдВрдЯ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕рдордзреАрд▓ рдХреЛрдгрддреНрдпрд╛рд╣реА рдмрджрд▓рд╛рдореБрд│реЗ рд╕рдорд╛рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ ID рдиреЗрдорд╕реНрдкреЗрд╕рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЗрддрд░ рд╕рд░реНрд╡ рдорд╛рдЙрдВрдЯ рдкреЙрдЗрдВрдЯреНрд╕рд╡рд░ рдкрд░рд┐рдгрд╛рдо рд╣реЛрддреЛ. рд╡рд┐рд╡рд┐рдз рдкрд░реНрдпрд╛рдпрд╛рдВрд╕рд╣ рдорд╛рдЙрдВрдЯрд┐рдВрдЧрд▓рд╛ рдЬреНрдпрд╛ рднрд╛рдЧрд╛рдд рдорд╛рдЧрдгреА рдЕрд╕реВ рд╢рдХрддреЗ рддреНрдпрд╛рдкреИрдХреА рдПрдореНрдмреЗрдбреЗрдб рд╕рд┐рд╕реНрдЯреАрдорд╕рд╛рдареА рд▓рд╛рдЗрдЯрд╡реЗрдЯ рдЖрдпрд╕реЛрд▓реЗрд╢рдирдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЖрд╣реЗ рдЬреНрдпрд╛рдордзреНрдпреЗ procfs рдордзреНрдпреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрдгрд┐ рдорд╛рд╣рд┐рддреА рдиреЛрдбреНрд╕ рд▓рдкрд╡рд┐рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЖрд╣реЗ.
    • ARM64 рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА рдпрдВрддреНрд░рдгреЗрд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ
      рдЫрд╛рдпрд╛-рдХреЙрд▓ рд╕реНрдЯреЕрдХ, рд╕реНрдЯреЕрдХ рдмрдлрд░ рдУрд╡реНрд╣рд░рдлреНрд▓реЛ рдЭрд╛рд▓реНрдпрд╛рд╕ рдлрдВрдХреНрд╢рдирдЪрд╛ рд░рд┐рдЯрд░реНрди рдЕреЕрдбреНрд░реЗрд╕ рдУрд╡реНрд╣рд░рд░рд╛рдЗрдЯ рдХрд░рдгреНрдпрд╛рдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓реЕрдВрдЧ рдХрдВрдкрд╛рдЗрд▓рд░рджреНрд╡рд╛рд░реЗ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рдлрдВрдХреНрд╢рдирдордзреНрдпреЗ рдирд┐рдпрдВрддреНрд░рдг рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рдЖрдгрд┐ рдлрдВрдХреНрд╢рдирдордзреВрди рдмрд╛рд╣реЗрд░ рдкрдбрдгреНрдпрд╛рдкреВрд░реНрд╡реА рд╣рд╛ рдкрддреНрддрд╛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рд░рд┐рдЯрд░реНрди рдЕреЕрдбреНрд░реЗрд╕ рд╡реЗрдЧрд│реНрдпрд╛ "рд╢реЕрдбреЛ" рд╕реНрдЯреЕрдХрдордзреНрдпреЗ рд╕реЗрд╡реНрд╣ рдХрд░рдгреЗ рд╣реЗ рд╕рдВрд░рдХреНрд╖рдгрд╛рдЪреЗ рд╕рд╛рд░ рдЖрд╣реЗ.

    • ARM64 рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА рд╕реВрдЪрдирд╛ рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ ARMv8.5-BTI (рд╢рд╛рдЦрд╛ рдЯрд╛рд░реНрдЧреЗрдЯ рдЗрдВрдбрд┐рдХреЗрдЯрд░) рд╕реВрдЪрдирд╛рдВрдЪреНрдпрд╛ рд╕рдВрдЪрд╛рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреЗ рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЬреНрдпрд╛рдВрдирд╛ рд╢рд╛рдЦрд╛ рджрд┐рд▓реА рдЬрд╛рдК рдирдпреЗ. рд░рд┐рдЯрд░реНрди-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рддрдВрддреНрд░ (рдЖрд░рдУрдкреА - рд░рд┐рдЯрд░реНрди-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ) рд╡рд╛рдкрд░рдгрд╛рд░реНтАНрдпрд╛ рд╢реЛрд╖рдгрд╛рдВрдордзреНрдпреЗ рдЧреЕрдЭреЗрдЯреНрд╕рдЪреА рдирд┐рд░реНрдорд┐рддреА рдЯрд╛рд│рдгреНрдпрд╛рд╕рд╛рдареА рдХреЛрдбрдЪреНрдпрд╛ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рд╡рд┐рднрд╛рдЧрд╛рдВрдордзреНрдпреЗ рд╕рдВрдХреНрд░рдордг рдЕрд╡рд░реЛрдзрд┐рдд рдХрд░рдгреЗ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддреЗ; рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛ рддреНрдпрд╛рдЪрд╛ рдХреЛрдб рдореЗрдорд░реАрдордзреНрдпреЗ рдареЗрд╡рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рдд рдирд╛рд╣реА, рдкрд░рдВрддреБ рдЖрдзреАрдЪ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рддреБрдХрдбреНрдпрд╛рдВрд╡рд░ рдХрд╛рд░реНрдп рдХрд░рддреЛ. рдорд╢реАрди рдирд┐рд░реНрджреЗрд╢рд╛рдВрдЪреЗ рдЬреЗ рд░рд┐рдЯрд░реНрди рдХрдВрдЯреНрд░реЛрд▓ рдЗрдВрд╕реНрдЯреНрд░рдХреНрд╢рдирд╕рд╣ рд╕рдорд╛рдкреНрдд рд╣реЛрддреЗ, рдЬреНрдпрд╛рдордзреВрди рдЗрдЪреНрдЫрд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЙрд▓рдЪреА рд╕рд╛рдЦрд│реА рддрдпрд╛рд░ рдХреЗрд▓реА рдЬрд╛рддреЗ).
    • рдмреНрд▓реЙрдХ рдЙрдкрдХрд░рдгрд╛рдВрдЪреНрдпрд╛ рдЗрдирд▓рд╛рдЗрди рдПрдирдХреНрд░рд┐рдкреНрд╢рдирд╕рд╛рдареА рдЬреЛрдбрд▓реЗрд▓реЗ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рд╕рдорд░реНрдерди (рдЗрдирд▓рд╛рдЗрди рдПрдирдХреНрд░рд┐рдкреНрд╢рди). рдЗрдирд▓рд╛рдЗрдирдк рдПрдирдХреНрд░рд┐рдкреНрд╢рди рдЙрдкрдХрд░рдгреЗ рд╕рд╛рдорд╛рдиреНрдпрдд: рдбреНрд░рд╛рдЗрд╡реНрд╣рдордзреНрдпреЗ рддрдпрд╛рд░ рдХреЗрд▓реА рдЬрд╛рддрд╛рдд, рдкрд░рдВрддреБ рддрд╛рд░реНрдХрд┐рдХрд░рд┐рддреНрдпрд╛ рд╕рд┐рд╕реНрдЯрдо рдореЗрдорд░реА рдЖрдгрд┐ рдбрд┐рд╕реНрдХ рджрд░рдореНрдпрд╛рди рд╕реНрдерд┐рдд рдЕрд╕рддрд╛рдд, рдХрд░реНрдирд▓-рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреА рдЖрдгрд┐ рдПрдирдХреНрд░рд┐рдкреНрд╢рди рдЕрд▓реНрдЧреЛрд░рд┐рджрдордЪреНрдпрд╛ рдЖрдзрд╛рд░рд╛рд╡рд░ рдкрд╛рд░рджрд░реНрд╢рдХрдкрдгреЗ рдХреВрдЯрдмрджреНрдз рдЖрдгрд┐ I/O рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рддрд╛рдд.
    • RAM рдордзреНрдпреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдмреВрдЯ рдкреНрд░рддрд┐рдорд╛ рдареЗрд╡рддрд╛рдирд╛ initrd рдЪрд╛ рднреМрддрд┐рдХ рдореЗрдорд░реА рдкрддреНрддрд╛ рдирд┐рд░реНрджреЗрд╢реАрдд рдХрд░рдгреНрдпрд╛рд╕ рдкрд░рд╡рд╛рдирдЧреА рджреЗрдгреНрдпрд╛рд╕рд╛рдареА "initrdmem" рдХрд░реНрдирд▓ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░реНрдпрд╛рдп рдЬреЛрдбрд▓рд╛.
    • рдирд╡реАрди рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА: CAP_PERFMON perf рдЙрдкрдкреНрд░рдгрд╛рд▓реАрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА. CAP_BPF, рдЬреЗ рдХрд╛рд╣реА рд╡рд┐рд╢рд┐рд╖реНрдЯ BPF рдСрдкрд░реЗрд╢рдиреНрд╕ (рдЬрд╕реЗ рдХреА BPF рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓реЛрдб рдХрд░рдгреЗ) рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ рдЬреНрдпрд╛рдВрдирд╛ рдкреВрд░реНрд╡реА CAP_SYS_ADMIN рдЕрдзрд┐рдХрд╛рд░ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддреЗ (CAP_SYS_ADMIN рдЕрдзрд┐рдХрд╛рд░ рдЖрддрд╛ CAP_BPF, CAP_PERFMON рдЖрдгрд┐ CAP_NET_ADMIN рдЪреНрдпрд╛ рд╕рдВрдпреЛрдЬрдирд╛рдд рд╡рд┐рднрд╛рдЧрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд).
    • рдпрд╛рдВрдиреА рдЬреЛрдбрд▓реЗ рдирд╡реАрди virtio-mem рд╕рд╛рдзрди рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рд╣реЙрдЯ-рдкреНрд▓рдЧ рдЖрдгрд┐ рд╣реЙрдЯ-рдкреНрд▓рдЧ рдореЗрдорд░реА рдЕрддрд┐рдереА рдкреНрд░рдгрд╛рд▓реАрдВрдордзреНрдпреЗ рдХрд░рдгреНрдпрд╛рд╕ рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ.
    • рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рдУрд╡реНрд╣рд░рд▓реЕрдкрд┐рдВрдЧ рдореЗрдорд░реА рдХреНрд╖реЗрддреНрд░реЗ рд╡рд╛рдкрд░рдд рдЕрд╕рд▓реНрдпрд╛рд╕ /dev/mem рдордзреНрдпреЗ рдореЕрдкрд┐рдВрдЧ рдСрдкрд░реЗрд╢рдиреНрд╕рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд░рд┐рдХреЙрд▓.
    • рдЕрд╕реБрд░рдХреНрд╖рд╛ рд╕рдВрд░рдХреНрд╖рдг рдЬреЛрдбрд▓реЗ CROSSTalk/SRBDS, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рджреБрд╕рд░реНтАНрдпрд╛ CPU рдХреЛрд░рд╡рд░ рдЕрдВрдорд▓рд╛рдд рдЖрдгрд▓реЗрд▓реНрдпрд╛ рдХрд╛рд╣реА рд╕реВрдЪрдирд╛рдВрдЪреЗ рдкрд░рд┐рдгрд╛рдо рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ.
  • рдореЗрдорд░реА рдЖрдгрд┐ рд╕рд┐рд╕реНрдЯрдо рд╕реЗрд╡рд╛
    • рджрд╕реНрддрдРрд╡рдЬрд╛рдд рдХреЛрдбрдЪреЗ рд╕реНрд╡рд░реВрдкрди рдХрд░рдгреНрдпрд╛рдЪреЗ рдирд┐рдпрдо рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛рдд, рд╕реНрд╡реАрдХрд╛рд░рд▓реЗ рд╕рдорд╛рд╡реЗрд╢рдХ рд╢рдмреНрджрд╛рд╡рд▓реА рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╢рд┐рдлрд╛рд░рд╕реА. рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ 'рдорд╛рд╕реНрдЯрд░/рд╕реНрд▓реЗрд╡реНрд╣' рдЖрдгрд┐ 'рдмреНрд▓реЕрдХрд▓рд┐рд╕реНрдЯ/рд╡реНрд╣рд╛рдЗрдЯрд▓рд┐рд╕реНрдЯ', рддрд╕реЗрдЪ 'рд╕реНрд▓реЗрд╡реНрд╣' рд╢рдмреНрдж рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХреЗрд▓реЗрд▓реА рдирд╛рд╣реА. рд╢рд┐рдлрд╛рд░рд╕реА рдпрд╛ рдЕрдЯреАрдВрдЪреНрдпрд╛ рдлрдХреНрдд рдирд╡реАрди рд╡рд╛рдкрд░рд╛рдВрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗрдд. рдореВрд│рдордзреНрдпреЗ рдЖрдзреАрдЪ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╢рдмреНрджрд╛рдВрдЪреЗ рдЙрд▓реНрд▓реЗрдЦ рдЕрд╕реНрдкрд░реНрд╢рд┐рдд рд░рд╛рд╣рддреАрд▓. рдирд╡реАрди рдХреЛрдбрдордзреНрдпреЗ, рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕рдордзреНрдпреЗ рдЙрдШрдбрд▓реЗрд▓реНрдпрд╛ API рдЖрдгрд┐ ABI рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реНрдпрд╛рд╕, рддрд╕реЗрдЪ рд╡рд┐рджреНрдпрдорд╛рди рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдХрд┐рдВрд╡рд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЬреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрд╕рд╛рдареА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдЯреА рд╡рд╛рдкрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рддреНрдпрд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдХреЛрдб рдЕрджреНрдпрддрдирд┐рдд рдХрд░рддрд╛рдирд╛ рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдЕрдЯреАрдВрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рд╕ рдкрд░рд╡рд╛рдирдЧреА рдЖрд╣реЗ.
    • рдбреАрдмрдЧрд┐рдВрдЧ рд╕рд╛рдзрди рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ KCSAN (рдХрд░реНрдирд▓ рдХреЙрдиреНрдХрд░рдиреНрд╕реА рд╕реЕрдирд┐рдЯрд╛рдпрдЭрд░), рдбрд╛рдпрдиреЕрдорд┐рдХ рдбрд┐рдЯреЗрдХреНрд╢рдирд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ рд╢рд░реНрдпрддреАрдЪреА рдкрд░рд┐рд╕реНрдерд┐рддреА рдХреЛрд░ рдЖрдд. GCC рдЖрдгрд┐ Clang рдордзреНрдпреЗ рддрдпрд╛рд░ рдХрд░рддрд╛рдирд╛ KCSAN рдЪрд╛ рд╡рд╛рдкрд░ рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗ рдЖрдгрд┐ рдореЗрдорд░реА рдНрдХреНрд╕реЗрд╕рдЪрд╛ рдорд╛рдЧреЛрд╡рд╛ рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА рд╕рдВрдХрд▓рд┐рдд рд╡реЗрд│реА рд╡рд┐рд╢реЗрд╖ рд╕реБрдзрд╛рд░рдгрд╛ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗрдд (рдореЗрдорд░реА рд╡рд╛рдЪрд▓реА рдХрд┐рдВрд╡рд╛ рд╕реБрдзрд╛рд░рд┐рдд рдХреЗрд▓реНрдпрд╛рд╡рд░ рдЯреНрд░рд┐рдЧрд░ рдХреЗрд▓реЗрд▓реЗ рдмреНрд░реЗрдХрдкреЙрдЗрдВрдЯ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддрд╛рдд). KCSAN рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдЪрд╛ рдлреЛрдХрд╕ рдЦреЛрдЯреНрдпрд╛ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рддрд┐рдмрдВрдз, рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдЖрдгрд┐ рд╡рд╛рдкрд░ рд╕реБрд▓рднрддреЗрд╡рд░ рд╣реЛрддрд╛.
    • рдЬреЛрдбрд▓реЗ рд╕рд╛рд░реНрд╡рддреНрд░рд┐рдХ рдпрдВрддреНрд░рдгрд╛ рдХрд░реНрдирд▓ рдкрд╛рд╕реВрди рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЬрд╛рдЧреЗрд╡рд░ рд╕реВрдЪрдирд╛ рд╡рд┐рддрд░реАрдд рдХрд░рдгреЗ. рдпрдВрддреНрд░рдгрд╛ рдорд╛рдирдХ рдкрд╛рдИрдк рдбреНрд░рд╛рдпрд╡реНрд╣рд░рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ рдЖрдгрд┐ рддреБрдореНрд╣рд╛рд▓рд╛ рдХрд░реНрдирд▓рдордзреВрди рд╕реВрдЪрдирд╛рдВрдЪреЗ рд╡рд┐рддрд░рдг рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдиреЗ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдЬрд╛рдЧреЗрдд рдЙрдШрдбрд▓реЗрд▓реНрдпрд╛ рдЪреЕрдиреЗрд▓рд╡рд░ рдХрд░реВ рджреЗрддреЗ. рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рд░рд┐рд╕реАрд╡реНрд╣рд┐рдВрдЧ рдкреЙрдЗрдВрдЯреНрд╕ рд╣реЗ рдкрд╛рдИрдкреНрд╕ рдЖрд╣реЗрдд рдЬреЗ рдПрдХрд╛ рд╡рд┐рд╢реЗрд╖ рдореЛрдбрдордзреНрдпреЗ рдЙрдШрдбрд▓реЗ рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рдХрд░реНрдирд▓рдордзреВрди рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗрд▓реЗ рд╕рдВрджреЗрд╢ рд░рд┐рдВрдЧ рдмрдлрд░рдордзреНрдпреЗ рдЬрдорд╛ рд╣реЛрдК рджреЗрддрд╛рдд. рд╡рд╛рдЪрди рдиреЗрд╣рдореАрдЪреНрдпрд╛ read() рдлрдВрдХреНрд╢рдирджреНрд╡рд╛рд░реЗ рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рдЪреЕрдиреЗрд▓ рдорд╛рд▓рдХ рдХрд░реНрдирд▓рдордзреАрд▓ рдХреЛрдгрддреНрдпрд╛ рд╕реНрддреНрд░реЛрддрд╛рдВрдЪреЗ рдкрд░реАрдХреНрд╖рдг рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рд╣реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЛ рдЖрдгрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рдХрд╛рд░рдЪреЗ рд╕рдВрджреЗрд╢ рдЖрдгрд┐ рдШрдЯрдирд╛рдВрдХрдбреЗ рджреБрд░реНрд▓рдХреНрд╖ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдлрд┐рд▓реНрдЯрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реВ рд╢рдХрддреЛ. рдЗрд╡реНрд╣реЗрдВрдЯрдкреИрдХреА, рд╕рдзреНрдпрд╛ рдлрдХреНрдд рдХреА рд╕рд╣ рдСрдкрд░реЗрд╢рдиреНрд╕ рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗрдд, рдЬрд╕реЗ рдХреА рдХреА рдЬреЛрдбрдгреЗ/рдХрд╛рдврдгреЗ рдЖрдгрд┐ рддреНрдпрд╛рдВрдЪреЗ рдЧреБрдгрдзрд░реНрдо рдмрджрд▓рдгреЗ. рд╣реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо GNOME рдордзреНрдпреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдирд┐рдпреЛрдЬрд┐рдд рдЖрд╣реЗрдд.
    • PID рдкреБрдирд░реНрд╡рд╛рдкрд░ рдкрд░рд┐рд╕реНрдерд┐рддреА рд╣рд╛рддрд╛рд│рдгреНрдпрд╛рдд рдорджрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА 'pidfd' рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪрд╛ рд╕рддрдд рд╡рд┐рдХрд╛рд╕ (pidfd рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рдХреНрд░рд┐рдпреЗрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗ рдЖрдгрд┐ рдмрджрд▓рдд рдирд╛рд╣реА, рддрд░ PID рддреНрдпрд╛ PID рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рд╕рдзреНрдпрд╛рдЪреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдВрдкрд▓реНрдпрд╛рдирдВрддрд░ рджреБрд╕рд░реНтАНрдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпреЗрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЕрд╕реВ рд╢рдХрддреЗ). рдирд╡реАрди рдЖрд╡реГрддреНрддреА рдиреЗрдорд╕реНрдкреЗрд╕рдордзреНрдпреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдВрд▓рдЧреНрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА pidfd рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрддреЗ (setns рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рддрд╛рдирд╛ pidfd рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ). pidfd рд╡рд╛рдкрд░рдгреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдПрдХрд╛ рдХреЙрд▓рд╕рд╣ рдЕрдиреЗрдХ рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рдиреЗрдорд╕реНрдкреЗрд╕реЗрд╕рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдВрд▓рдЧреНрдирдХ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ, рдЖрд╡рд╢реНрдпрдХ рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓рдЪреА рд╕рдВрдЦреНрдпрд╛ рд▓рдХреНрд╖рдгреАрдпрд░реАрддреНрдпрд╛ рдХрдореА рдХрд░рддреЗ рдЖрдгрд┐ рдЕрдгреБ рдореЛрдбрдордзреНрдпреЗ рд╕рдВрд▓рдЧреНрдирдХ рд▓рд╛рдЧреВ рдХрд░рддреЗ (рдЬрд░ рдиреЗрдорд╕реНрдкреЗрд╕реЗрд╕рдкреИрдХреА рдПрдХрд╛рд╢реА рд╕рдВрд▓рдЧреНрдирдХ рдЕрдпрд╢рд╕реНрд╡реА рдЭрд╛рд▓реЗ, рддрд░ рдЗрддрд░ рдХрдиреЗрдХреНрдЯ рд╣реЛрдгрд╛рд░ рдирд╛рд╣реАрдд) .
    • рдПрдХ рдирд╡реАрди рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ faccessat2(), рдкреЗрдХреНрд╖рд╛ рд╡реЗрдЧрд│реЗ рдЬреЛрдбрд▓реЗ
      faccessat() POSIX рд╢рд┐рдлрд╛рд░рд╢реАрдВрдЪреЗ рдкрд╛рд▓рди рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рдзреНрд╡рдЬрд╛рдВрд╕рд╣ рдЕрддрд┐рд░рд┐рдХреНрдд рдпреБрдХреНрддрд┐рд╡рд╛рдж (рдкреВрд░реНрд╡реА рд╣реЗ рдзреНрд╡рдЬ C рд▓рд╛рдпрдмреНрд░рд░реАрдордзреНрдпреЗ рдЕрдиреБрдХрд░рдг рдХреЗрд▓реЗ рдЬрд╛рдд рд╣реЛрддреЗ рдЖрдгрд┐ рдирд╡реАрди faccessat2 рддреНрдпрд╛рдВрдирд╛ рдХрд░реНрдирд▓рдордзреНрдпреЗ рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ).

    • Cgroup рдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдПрдХ memory.swap.high рд╕реЗрдЯрд┐рдВрдЧ рдЬреА рдЦреВрдк рдЬрд╛рд╕реНрдд рд╕реНрд╡реЕрдк рдЬрд╛рдЧрд╛ рдШреЗрдгрд╛рд░реА рдХрд╛рд░реНрдпреЗ рдХрдореА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.
    • рдЕрд╕рд┐рдВрдХреНрд░реЛрдирд╕ I/O рдЗрдВрдЯрд░рдлреЗрд╕рд▓рд╛ io_uring tee() рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
    • рдЬреЛрдбрд▓реЗрд▓реА рдпрдВрддреНрд░рдгрд╛ "рдмреАрдкреАрдПрдл рдкреБрдирд░рд╛рд╡реГрддреНрддреА рдХрд░рдгрд╛рд░рд╛, рдХрд░реНрдирд▓ рд╕реНрдЯреНрд░рдХреНрдЪрд░реНрд╕рдЪреА рд╕рд╛рдордЧреНрд░реА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдЬрд╛рдЧреЗрд╡рд░ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ.
    • рдкреБрд░рд╡рд┐рд▓реЗ BPF рдкреНрд░реЛрдЧреНрд░рд╛рдо рджрд░рдореНрдпрд╛рди рдбреЗрдЯрд╛ рдПрдХреНрд╕рдЪреЗрдВрдЬрд╕рд╛рдареА рд░рд┐рдВрдЧ рдмрдлрд░ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛.
    • рдпрдВрддреНрд░рдгрд╛ рдордзреНрдпреЗ padata, рдХрд░реНрдирд▓рдордзреАрд▓ рдХрд╛рд░реНрдпрд╛рдВрдЪреА рд╕рдорд╛рдВрддрд░ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ, рд▓реЛрдб рдмреЕрд▓рдиреНрд╕рд┐рдВрдЧрд╕рд╣ рдорд▓реНрдЯреА-рдереНрд░реЗрдбреЗрдб рдХрд╛рд░реНрдпрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ.
    • pstore рдореЗрдХреЕрдирд┐рдЭрдордордзреНрдпреЗ, рдЬреА рддреБрдореНрд╣рд╛рд▓рд╛ рд░реАрдмреВрдЯ рджрд░рдореНрдпрд╛рди рд╣рд░рд╡рд▓реЗрд▓реНрдпрд╛ рдореЗрдорд░реА рднрд╛рдЧрд╛рдд рдХреНрд░реЕрд╢ рд╣реЛрдгреНрдпрд╛рдЪреНрдпрд╛ рдХрд╛рд░рдгрд╛рд╡рд┐рд╖рдпреА рдбреАрдмрдЧрд┐рдВрдЧ рдорд╛рд╣рд┐рддреА рдЬрддрди рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ, рдЬреЛрдбрд▓реЗ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдЕрд╡рд░реЛрдзрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдорд╛рд╣рд┐рддреА рдЬрддрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдмреЕрдХрдПрдВрдб.
    • PREEMPT_RT рдХрд░реНрдирд▓ рд╢рд╛рдЦреЗрддреВрди рд╣рд▓рд╡рд┐рд▓реЗ рд╕реНрдерд╛рдирд┐рдХ рд▓реЙрдХрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА.
    • рдЬреЛрдбрд▓реЗ рдирд╡реАрди рдмрдлрд░ рдНрд▓реЛрдХреЗрд╢рди API (AF_XDP), XDP (рдПрдХреНрд╕рдкреНрд░реЗрд╕ рдбреЗрдЯрд╛ рдкрде) рд╕рдорд░реНрдердирд╛рд╕рд╣ рдиреЗрдЯрд╡рд░реНрдХ рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕рдЪреЗ рд▓реЗрдЦрди рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдЙрджреНрджреЗрд╢рд╛рдиреЗ.
    • RISC-V рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА, KGDB рд╡рд╛рдкрд░реВрди рдХрд░реНрдирд▓ рдШрдЯрдХ рдбреАрдмрдЧ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЖрд╣реЗ.
    • 4.8 рд░рд┐рд▓реАрдЭ рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА, GCC рдЪреНрдпрд╛ рдЖрд╡реГрддреНрддреАрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╡рд╛рдврд╡рд▓реА рдЖрд╣реЗ рдЬреА рдХрд░реНрдирд▓ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдК рд╢рдХрддреЗ. рдкреБрдвреАрд▓ рдкреНрд░рдХрд╛рд╢рдирд╛рдВрдкреИрдХреА рдПрдХрд╛рдордзреНрдпреЗ GCC 4.9 рдкрд░реНрдпрдВрдд рдмрд╛рд░ рд╡рд╛рдврд╡рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрд╣реЗ.
  • рдбрд┐рд╕реНрдХ рд╕рдмрд╕рд┐рд╕реНрдЯрдо, I/O рдЖрдгрд┐ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдореНрд╕
    • рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдореЕрдкрд░рдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдирд╡реАрди dm-ebs (рдЕрдиреБрдХрд░рдг рдмреНрд▓реЙрдХ рдЖрдХрд╛рд░) рд╣рдБрдбрд▓рд░, рдЬреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рд▓рд╣рд╛рди рд▓реЙрдЬрд┐рдХрд▓ рдмреНрд▓реЙрдХ рдЖрдХрд╛рд░рд╛рдЪреЗ рдЕрдиреБрдХрд░рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, 512K рд╕реЗрдХреНрдЯрд░-рдЖрдХрд╛рд░рд╛рдЪреНрдпрд╛ рдбрд┐рд╕реНрдХрд╡рд░ 4-рдмрд╛рдЗрдЯ рд╕реЗрдХреНрдЯрд░реНрд╕рдЪреЗ рдЕрдиреБрдХрд░рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА).
    • F2FS рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рдЖрддрд╛ LZO-RLE рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд╛рдкрд░реВрди рдХреЙрдореНрдкреНрд░реЗрд╢рдирдЪреЗ рд╕рдорд░реНрдерди рдХрд░рддреЗ.
    • рдбреАрдПрдо-рдХреНрд░рд┐рдкреНрдЯрдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдПрдирдХреНрд░рд┐рдкреНрдЯреЗрдб рдХреА рд╕рд╛рдареА рд╕рдорд░реНрдерди.
    • Btrfs рдиреЗ рдбрд╛рдпрд░реЗрдХреНрдЯ I/O рдореЛрдбрдордзреНрдпреЗ рд░реАрдб рдСрдкрд░реЗрд╢рдиреНрд╕рдЪреА рд╣рд╛рддрд╛рд│рдгреА рд╕реБрдзрд╛рд░рд▓реА рдЖрд╣реЗ. рдорд╛рдЙрдВрдЯ рдХрд░рддрд╛рдирд╛ рдкреНрд░рд╡реЗрдЧрдХ рд╣рдЯрд╡рд┐рд▓реЗрд▓реЗ рдЙрдкрд╡рд┐рднрд╛рдЧ рдЖрдгрд┐ рдкрд╛рд▓рдХрд╛рдВрд╢рд┐рд╡рд╛рдп рд╕реЛрдбрд▓реЗрд▓реНрдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рддрдкрд╛рд╕рдд рдЖрд╣реЗ.
    • CIFS рдордзреНрдпреЗ "рдиреЛрдбреЗрд▓реАрдЯ" рдкреЕрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рд╕рд╛рдорд╛рдиреНрдп рдкрд░рд╡рд╛рдирдЧреА рддрдкрд╛рд╕рдгреНрдпрд╛рд╕ рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ, рдкрд░рдВрддреБ рдХреНрд▓рд╛рдпрдВрдЯрд▓рд╛ рдлрд╛рдЗрд▓реНрд╕ рдХрд┐рдВрд╡рд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╣рдЯрд╡рд┐рдгреНрдпрд╛рд╕ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддреЗ.
    • Ext4 рдиреЗ рддреНрд░реБрдЯреА рд╣рд╛рддрд╛рд│рдгреА рд╕реБрдзрд╛рд░рд▓реА рдЖрд╣реЗ ENOSPC рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ рд╡рд╛рдкрд░рддрд╛рдирд╛. xattr рдиреЗ gnu.* рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ.
    • Ext4 рдЖрдгрд┐ XFS рд╕рд╛рдареА, рд╡реИрдпрдХреНрддрд┐рдХ рдлрд╛рдЗрд▓реНрд╕ рдЖрдгрд┐ рдбрд┐рд░реЗрдХреНрдЯрд░реАрдВрдЪреНрдпрд╛ рд╕рдВрдмрдВрдзрд╛рдд DAX рдСрдкрд░реЗрд╢рдиреНрд╕рд╕рд╛рдареА рд╕рдорд░реНрдерди (рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рдереЗрдЯ рдкреНрд░рд╡реЗрд╢, рдмреНрд▓реЙрдХ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рд╕реНрддрд░ рди рд╡рд╛рдкрд░рддрд╛ рдкреГрд╖реНрда рдХреЕрд╢реЗ рдмрд╛рдпрдкрд╛рд╕ рдХрд░реВрди) рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЖрд╣реЗ.
    • рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓рдордзреНрдпреЗ statx() рдзреНрд╡рдЬ рдЬреЛрдбрд▓рд╛ STATX_ATTR_DAX, рдЬреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗрд▓реНрдпрд╛рд╡рд░, DAX рдЗрдВрдЬрд┐рди рд╡рд╛рдкрд░реВрди рдорд╛рд╣рд┐рддреА рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ.
    • EXFAT рдЬреЛрдбрд▓реЗ рдмреВрдЯ рдХреНрд╖реЗрддреНрд░ рдкрдбрддрд╛рд│рдгреАрд╕рд╛рдареА рд╕рдорд░реНрдерди.
    • FAT рдордзреНрдпреЗ рд╕реБрдзрд╛рд░рд┐рдд рдПрдлрдПрд╕ рдШрдЯрдХрд╛рдВрдЪреЗ рд╕рдХреНрд░рд┐рдп рд▓реЛрдбрд┐рдВрдЧ. рдзреАрдореЗ 2TB USB рдбреНрд░рд╛рдЗрд╡реНрд╣рдЪреА рдЪрд╛рдЪрдгреА рдХреЗрд▓реНрдпрд╛рдиреЗ рдЪрд╛рдЪрдгреА рдкреВрд░реНрдг рд╣реЛрдгреНрдпрд╛рдЪреНрдпрд╛ рд╡реЗрд│реЗрдд 383 рддреЗ 51 рд╕реЗрдХрдВрджрд╛рдВрдЪреА рдШрдЯ рджрд┐рд╕реВрди рдЖрд▓реА.
  • рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдкреНрд░рдгрд╛рд▓реА
    • рдиреЗрдЯрд╡рд░реНрдХ рдмреНрд░рд┐рдЬрдЪреЗ рдСрдкрд░реЗрд╢рди рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЛрдбрдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рдорд░реНрдерди рдПрдордЖрд░рдкреА (рдореАрдбрд┐рдпрд╛ рд░рд┐рдбрдВрдбрдВрд╕реА рдкреНрд░реЛрдЯреЛрдХреЙрд▓), рдЬреЗ рдПрдХрд╛рдзрд┐рдХ рдЗрдерд░рдиреЗрдЯ рд╕реНрд╡рд┐рдЪреЗрд╕ рд▓реВрдк рдХрд░реВрди рджреЛрд╖ рд╕рд╣рди рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ.
    • рд╡рд╛рд╣рддреВрдХ рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА (Tc) рдЬреЛрдбрд▓реЗ рдирд╡реАрди "рдЧреЗрдЯ" рдХреНрд░рд┐рдпрд╛, рдЬреНрдпрд╛рдореБрд│реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреЕрдХреЗрдЯреНрд╕рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдЯрд╛рдХреВрди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рд╡реЗрд│ рдЕрдВрддрд░рд╛рд▓ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгреЗ рд╢рдХреНрдп рд╣реЛрддреЗ.
    • рдЬреЛрдбрд▓реЗрд▓реНрдпрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗрдмрд▓рдЪреНрдпрд╛ рдЪрд╛рдЪрдгреАрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЖрдгрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдгрд╛рдВрдЪреЗ рд╕реНрд╡-рдирд┐рджрд╛рди рдХрд░реНрдирд▓ рдЖрдгрд┐ ethtool рдпреБрдЯрд┐рд▓рд┐рдЯреАрдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
    • MPLS (рдорд▓реНрдЯреАрдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд▓реЗрдмрд▓ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ) рдЕрд▓реНрдЧреЛрд░рд┐рджрдорд╕рд╛рдареА рд╕рдорд░реНрдерди рдорд▓реНрдЯреАрдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд▓реЗрдмрд▓ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рд╡рд╛рдкрд░реВрди рдкреЕрдХреЗрдЯ рд░рд╛рдЙрдЯрд┐рдВрдЧ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА IPv6 рд╕реНрдЯреЕрдХрдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ (MPLS рдкреВрд░реНрд╡реА IPv4 рд╕рд╛рдареА рд╕рдорд░реНрдерд┐рдд рд╣реЛрддреЗ).
    • IKE (рдЗрдВрдЯрд░рдиреЗрдЯ рдХреА рдПрдХреНрд╕рдЪреЗрдВрдЬ) рдЖрдгрд┐ IPSec рдкреЕрдХреЗрдЯ TCP рд╡рд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ (рдЖрд░рдПрдлрд╕реА 8229) рд╕рдВрднрд╛рд╡реНрдп UDP рдмреНрд▓реЙрдХрд┐рдВрдЧ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА.
    • рдпрд╛рдВрдиреА рдЬреЛрдбрд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдмреНрд▓реЙрдХ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ rnbd, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ RDMA рдЯреНрд░рд╛рдиреНрд╕рдкреЛрд░реНрдЯ (InfiniBand, RoCE, iWARP) рдЖрдгрд┐ RTRS рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд╛рдкрд░реВрди рдмреНрд▓реЙрдХ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕рд╡рд░ рд░рд┐рдореЛрдЯ рдНрдХреНрд╕реЗрд╕ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ.
    • TCP рд╕реНрдЯреЕрдХ рдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдирд┐рд╡рдбрдХ рдкрд╛рд╡рддреА (SACK) рдкреНрд░рддрд┐рд╕рд╛рджрд╛рдВрдордзреНрдпреЗ рд░реЗрдВрдЬ рдХреЙрдореНрдкреНрд░реЗрд╢рдирд╕рд╛рдареА рд╕рдорд░реНрдерди.
    • IPv6 рд╕рд╛рдареА рд▓рд╛рдЧреВ рдХреЗрд▓реЗ TCP-LD рд╕рдорд░реНрдерди (рдЖрд░рдПрдлрд╕реА 6069, рд▓рд╛рдВрдм рдХрдиреЗрдХреНрдЯрд┐рд╡реНрд╣рд┐рдЯреА рд╡реНрдпрддреНрдпрдп).
  • рдЙрдкрдХрд░рдгреЗ
    • рдЗрдВрдЯреЗрд▓ рд╡реНрд╣рд┐рдбреАрдУ рдХрд╛рд░реНрдбреНрд╕рд╕рд╛рдареА i915 DRM рдбреНрд░рд╛рдпрд╡реНрд╣рд░рдордзреНрдпреЗ рдЗрдВрдЯреЗрд▓ рдЯрд╛рдпрдЧрд░ рд▓реЗрдХ (GEN12) рдЪрд┐рдкреНрд╕рд╕рд╛рдареА рдореБрд▓рднреВрддрд░рд┐рддреНрдпрд╛ рд╕рдорд░реНрдерди рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ, рдЬреНрдпрд╛рд╕рд╛рдареА рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рд╡реАрдЬ рд╡рд╛рдкрд░ рдХрд┐рдВрд╡рд╛ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдЖрд╡рд╢реНрдпрдХрддрд╛рдВрд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рд╡рд╛рд░рдВрд╡рд╛рд░рддрд╛ рдЖрдгрд┐ рд╡реНрд╣реЛрд▓реНрдЯреЗрдЬ рдЧрддрд┐рд╢реАрд▓рдкрдгреЗ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА SAGV (рд╕рд┐рд╕реНрдЯрдо рдПрдЬрдВрдЯ рдЧреАрдЭрд░рд╡рд┐рд▓реЗ) рдкреНрд░рдгрд╛рд▓реА рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛.
    • amdgpu рдбреНрд░рд╛рдпрд╡реНрд╣рд░рдиреЗ FP16 рдкрд┐рдХреНрд╕реЗрд▓ рдлреЙрд░рдореЕрдЯрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУ рдореЗрдорд░реА (TMZ, рдЯреНрд░рд╕реНрдЯреЗрдб рдореЗрдорд░реА рдЭреЛрди) рдордзреНрдпреЗ рдПрдирдХреНрд░рд┐рдкреНрдЯреЗрдб рдмрдлрд░реНрд╕рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЖрд╣реЗ.
    • AMD Zen рдЖрдгрд┐ Zen2 рдкреНрд░реЛрд╕реЗрд╕рд░рд╕рд╛рдареА рдкреЙрд╡рд░ рд╕реЗрдиреНрд╕рд░ рддрд╕реЗрдЪ AMD Ryzen 4000 Renoir рд╕рд╛рдареА рддрд╛рдкрдорд╛рди рд╕реЗрдиреНрд╕рд░рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. AMD Zen рдЖрдгрд┐ Zen2 рд╕рд╛рдареА рдЗрдВрдЯрд░рдлреЗрд╕рджреНрд╡рд╛рд░реЗ рд╡реАрдЬ рд╡рд╛рдкрд░ рдорд╛рд╣рд┐рддреА рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЖрд╣реЗ. RAPL (рд╕рд░рд╛рд╕рд░реА рдкреЙрд╡рд░ рд▓рд┐рдорд┐рдЯ рдЪрд╛рд▓реВ рдЖрд╣реЗ).
    • Nouveau рдбреНрд░рд╛рдЗрд╡реНрд╣рд░рд╕рд╛рдареА NVIDIA рд╕реБрдзрд╛рд░рдХ рд╕реНрд╡рд░реВрдкрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. gv100 рд╕рд╛рдареА, рдЗрдВрдЯрд░рд▓реЗрд╕реНрдб рд╕реНрдХреЕрдирд┐рдВрдЧ рдореЛрдб рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ. рдЬреЛрдбрд▓реЗ vGPU рдУрд│рдЦ.
    • Adreno A405, A640 рдЖрдгрд┐ A650 GPU рд╕рд╛рдареА MSM (Qualcomm) рдбреНрд░рд╛рдЗрд╡реНрд╣рд░рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
    • рдЬреЛрдбрд▓реЗ DRM (рдбрд╛рдпрд░реЗрдХреНрдЯ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдореЕрдиреЗрдЬрд░) рд╕рдВрд╕рд╛рдзрдиреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрдВрддрд░реНрдЧрдд рдлреНрд░реЗрдорд╡рд░реНрдХ.
    • Xiaomi Redmi Note 7 рдЖрдгрд┐ Samsung Galaxy S2 рд╕реНрдорд╛рд░реНрдЯрдлреЛрди, рддрд╕реЗрдЪ Elm/Hana Chromebook рд▓реЕрдкрдЯреЙрдкрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
    • LCD рдкреЕрдирд▓реНрд╕рд╕рд╛рдареА рдЬреЛрдбрд▓реЗрд▓реЗ рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕: ASUS TM5P5 NT35596, Starry KR070PE2T, Leadtek LTK050H3146W, Visionox rm69299, Boe tv105wum-nw0.
    • ARM рдмреЛрд░реНрдб рдЖрдгрд┐ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд░реЗрдиреЗрд╕рд╛рд╕ "RZ/G1H", Realtek RTD1195, Realtek RTD1395/RTD1619, Rockchips RK3326, AMLogic S905D, S905X3, S922XH, Olimex A20-OLinu-MC, LMEIN-50 рдЪреЗрдХ
      , рдмреАрдХрди i.MX8m-Mini, Qualcomm SDM660/SDM630, Xnano X5 TV Box, Stinger96, Beaglebone-AI.

    • MIPS рдкреНрд░реЛрд╕реЗрд╕рд░ Loongson-2K (рд╕рдВрдХреНрд╖рд┐рдкреНрдд Loongson64) рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. CPU Loongson 3 рд╕рд╛рдареА, KVM рд╣рд╛рдпрдкрд░рд╡рд╛рдЗрдЬрд░рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди рд╡рд░реНрдЪреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рдирд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ.
    • рдЬреЛрдбрд▓реЗ
      рд░рд╢рд┐рдпрди рдмрд╛рдпрдХрд▓-рдЯреА 1 рдкреНрд░реЛрд╕реЗрд╕рд░ рдЖрдгрд┐ рддреНрдпрд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╕рд┐рд╕реНрдЯрдо-рдСрди-рдЪрд┐рдкрд╕рд╛рдареА рд╕рдорд░реНрдерди BE-T1000. Baikal-T1 рдкреНрд░реЛрд╕реЗрд╕рд░рдордзреНрдпреЗ 5600 GHz рд╡рд░ рдХрд╛рд░реНрдпрд░рдд рджреЛрди P32 MIPS 5 r1.2 рд╕реБрдкрд░рд╕реНрдХреЗрд▓рд░ рдХреЛрд░ рдЖрд╣реЗрдд. рдЪрд┐рдкрдордзреНрдпреЗ L2 рдХреЕрд╢реЗ (1 MB), DDR3-1600 ECC рдореЗрдорд░реА рдХрдВрдЯреНрд░реЛрд▓рд░, 1 10Gb рдЗрдерд░рдиреЗрдЯ рдкреЛрд░реНрдЯ, 2 1Gb рдЗрдерд░рдиреЗрдЯ рдкреЛрд░реНрдЯ, PCIe Gen.3 x4 рдХрдВрдЯреНрд░реЛрд▓рд░, 2 SATA 3.0 рдкреЛрд░реНрдЯ, USB 2.0, GPIO, UART, SPI, I2. рдкреНрд░реЛрд╕реЗрд╕рд░ рд╡рд░реНрдЪреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рди, SIMD рд╕реВрдЪрдирд╛ рдЖрдгрд┐ GOST 28147-89 рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдгрд╛рд░реЗ рдПрдХрд╛рддреНрдорд┐рдХ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдкреНрд░рд╡реЗрдЧрдХрд╛рдВрд╕рд╛рдареА рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рд╕рдорд░реНрдерди рдкреБрд░рд╡рддреЛ. рдЗрдореЕрдЬрд┐рдиреЗрд╢рди рдЯреЗрдХреНрдиреЙрд▓реЙрдЬреАрдЬрдХрдбреВрди рдкрд░рд╡рд╛рдирд╛ рдорд┐рд│рд╛рд▓реЗрд▓реНрдпрд╛ MIPS32 P5600 рд╡реЙрд░рд┐рдпрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрд░ рдпреБрдирд┐рдЯрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди рдЪрд┐рдк рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реА рдЖрд╣реЗ.

рддреНрдпрд╛рдЪ рд╡реЗрд│реА, рд▓реЕрдЯрд┐рди рдЕрдореЗрд░рд┐рдХрди рдлреНрд░реА рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдлрд╛рдЙрдВрдбреЗрд╢рди рд╕реНрдерд╛рдкрдирд╛
рдкрд░реНрдпрд╛рдп рдкреВрд░реНрдгрдкрдгреЗ рдореЛрдлрдд рдХрд░реНрдирд▓ 5.8 - Linux-libre 5.8-gnu, рдиреЙрди-рдлреНрд░реА рдШрдЯрдХ рдХрд┐рдВрд╡рд╛ рдХреЛрдб рд╡рд┐рднрд╛рдЧ рдЕрд╕рд▓реЗрд▓реЗ рдлрд░реНрдорд╡реЗрдЕрд░ рдЖрдгрд┐ рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рдШрдЯрдХрд╛рдВрдкрд╛рд╕реВрди рдореБрдХреНрдд, рдЬреНрдпрд╛рдЪреА рд╡реНрдпрд╛рдкреНрддреА рдирд┐рд░реНрдорд╛рддреНрдпрд╛рджреНрд╡рд╛рд░реЗ рдорд░реНрдпрд╛рджрд┐рдд рдЖрд╣реЗ. рдирд╡реАрди рдкреНрд░рдХрд╛рд╢рди Atom ISP рд╡реНрд╣рд┐рдбрд┐рдУ, MediaTek 7663 USB/7915 PCIe, Realtek 8723DE WiFi, Renesas PCI xHCI, HabanaLabs Gaudi, рд╡рд░реНрдзрд┐рдд рдЕрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рд╕реЕрдореНрдкрд▓ рд░реЗрдЯ рдХрдиреНрд╡реНрд╣рд░реНрдЯрд░, Maxim Integrated MAX98390 Spc38060, рдореЕрдХреНрд╕рд┐рдо рдЗрдВрдЯрд┐рдЧреНрд░реЗрдЯреЗрдб MAX2, MAX86, рдореЕрдХреНрд╕рд┐рдо рдЗрдВрдЯрд┐рдЧреНрд░реЗрдЯреЗрдб рдПрд╕реАрдВрдХреНрд░реЛрдирд╕ рд╕реЕрдореНрдкрд▓ рд░реЗрдЯ рдХрдиреНрд╡реНрд╣рд░реНрдЯрд░, рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕рдордзреНрдпреЗ рдмреНрд▓реЙрдм рд▓реЛрдбрд┐рдВрдЧ рдЕрдХреНрд╖рдо рдХрд░рддреЗ. рдПрдб рд╣реЛрдо рдСрдбрд┐рдУ рдкреНрд░реЛрд╕реЗрд╕рд░, рдЖрдгрд┐ I6656C EEPROM рд╕реНрд▓реЗрд╡реНрд╣. Adreno GPU, HabanaLabs Goya, xXNUMX touchscreen, vtXNUMX рдЖрдгрд┐ btbcm рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕ рдЖрдгрд┐ рд╕рдмрд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рдмреНрд▓реЙрдм рдХреНрд▓реАрдирд┐рдВрдЧ рдХреЛрдб рдЕрдкрдбреЗрдЯ рдХреЗрд▓рд╛ рдЖрд╣реЗ.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛