рд▓рд┐рдирдХреНрд╕ 5.1 рдХрд░реНрдиреЗрд▓ - рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ

рдорд╛рд░реНрдЪ рдХреЗ рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ 5.0 рдХрд╛ рдЬрдпрдВрддреА рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдХрд░реНрдиреЗрд▓ 5.1 рдкрд░ рдХрд╛рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЪрд▓ рд░рд╣рд╛ рд╣реИред рдЗрд╕ рдЕрдиреБрдЪреНрдЫреЗрдж рдореЗрдВ рд╣рдо рдХрдИ рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ рдЬреЛ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдиреЗ рд▓рд╛рдпрдХ рд╣реИрдВред


/ рдлрд╝реНрд▓рд┐рдХрд░ / рдФрдп рдУрд╢рд┐рдореА / рд╕реАрд╕реА рдмрд╛рдп-рдПрд╕рдП

A.out рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдмрдВрдж рдХрд░реЗрдВ


рдкрд╣рд▓реЗ рдХрд░реНрдиреЗрд▓ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рдж рд╕реЗ рд▓рд┐рдирдХреНрд╕ рдиреЗ ELF рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ рд╣реИред 25 рд╡рд░реНрд╖реЛрдВ рдХреЗ рдмрд╛рдж, рдЕрдкреНрд░рдЪрд▓рд┐рдд рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ (рдкрджрд╛рд╡рдирдд) рдХреА рд╢реНрд░реЗрдгреА рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдЖрд╡рд╢реНрдпрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдХреЛрдб "рд╕рдбрд╝рдирд╛" рд╢реБрд░реВ рд╣реБрдЖ рдерд╛ ред

рд▓рд┐рдиреБрд╕ рдЯреЙрд░реНрд╡рд╛рд▓реНрдбреНрд╕ рдиреЗ рдЕрд▓рдЧ рд╕реЗ рдЬреЛрд░ рджрд┐рдпрд╛ рдХрд┐ рдореМрдЬреВрджрд╛ рд╕рдВрдХрд▓рдХ рдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдСрдл a.out рдкреНрд░рд╛рд░реВрдк рдирд╣реАрдВ рдмрдирд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП, рдпрд╣ рдЕрдм рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рд╣реИред

A.out рдХрд╛ рдЦрдВрдбрди рджреЛ рдЪрд░рдгреЛрдВ рдореЗрдВ рд╣реЛрдЧрд╛ред рд▓рд┐рдирдХреНрд╕ 5.1 рдкрд░, рдХреЛрд░ рдбрдВрдкрд┐рдВрдЧ рдХреЛрдб рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ - рдпрд╣ рд▓рдЧрднрдЧ 500 рд▓рд╛рдЗрдиреЗрдВ рд╣реИ ред рд▓рд┐рдиреБрд╕ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдпрд╣ рдмрд╣реБрдд рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдХреЛ рд╡рд┐рд░рд╛рд╕рдд рдХреЛрдб рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЬреЛ рдЕрднреА рднреА a.out рдирд┐рд╖реНрдкрд╛рджрдХ рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ, рдЙрдирдХреЗ рдкрд╛рд╕ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд╛ рд╕рдордп рд╣реЛрдЧрд╛ред

рдмрд╛рдж рдХреЗ рд░рд┐рд▓реАрдЬ рдореЗрдВ, рд╕рдорд░реНрдерди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЕрдЧрд░ рд╕рдореБрджрд╛рдп рдореЗрдВ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдирд╣реАрдВ рд╣реИ рдЬреЛ рдкреНрд░рд╛рд░реВрдк рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдЧрд╛ред

рд╕реНрдкреЗрдХреНрдЯрд░ рдХреЗ рдЦрд┐рд▓рд╛рдл рдкреИрдЪ рдХрд░реЗрдВ


рднреВрдд v2 рдХреЗ рд╣рдорд▓реЛрдВ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд░реЗрдЯрдкреЙрд▓рд┐рди рдкреИрдЪ рдореЗрдВ рдХрдИ рдмрджрд▓рд╛рд╡ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред рдпрд╣ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЕрдиреБрдХреНрд░рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ рд╕рдЯреНрдЯрд╛ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рддрдВрддреНрд░ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рддрд╛ рд╣реИред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рд╢рд╛рдЦрд╛ рд╕рдВрдЪрд╛рд▓рдХреЛрдВ рд╕реЗ рдкрд╛рдВрдЪ рд╕реЗ рдмреАрд╕ рддрдХ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдХреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реАрдорд╛ рдмрдврд╝рд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рд╣реИред рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдпрд╣ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдореЗрдВ 20% рдХреА рд╡реГрджреНрдзрд┐ рдХрд░реЗрдЧрд╛ред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, 5.1 рдХрд░реНрдиреЗрд▓ рдХреЛ рдПрдХ рдирдпрд╛ рдзреНрд╡рдЬ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛ , PR_SPEC_DISABLE_NOEXEC, рдЬреЛ рд╕рд░реНрд╡рд░ рдкрд░ рдЪрд▓ рд░рд╣реА рд╕рднреА рдЪрд╛рдЗрд▓реНрдб рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдореЗрдВ рд╕реНрдкреЗрдХреНрдЯрд░ v4 рдХрдордЬреЛрд░рд┐рдпреЛрдВ рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдореЗрдореЛрд░реА рдбрд┐рд╕рдПрдореНрдмрд┐рдЧреЗрд╢рди рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рдЬрд┐рд╕рдиреЗ рдЖрджреЗрд╢реЛрдВ рдХреЗ рдЕрд╕рд╛рдзрд╛рд░рдг рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЕрдиреБрдорддрд┐ рджреАред рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЭрдВрдбрд╛ рдкреИрдЪ рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреЗрдХ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдПрдХ рд╕рд╛рде рдЪрд▓рдиреЗ рд╡рд╛рд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░ рдХреЛ рдЧрддрд┐ рджреЗрдЧрд╛ред рд╣рдордиреЗ рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рд▓рд┐рдЦрд╛ рдерд╛ ред

рд▓рд┐рдирдХреНрд╕ рд╕рд░реНрд╡рд░ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реА рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдЗрд╕ рдУрдПрд╕ рдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИрдВред рд╣рдордиреЗ 1cloud рдореЗрдВ рдЖрдВрдХрдбрд╝реЗ рдПрдХрддреНрд░ рдХрд┐рдП - рд╣рдорд╛рд░реЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рдмреАрдЪ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рдВрдбреЛрдЬ (79%) рдмрдирд╛ рд╣реБрдЖ рд╣реИред рд▓рд┐рдирдХреНрд╕ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ 20% рд╣реИред рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рд╣рдо рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рджреВрд╕рд░рд╛ OS рдХреБрдЫ рд╣рдж рддрдХ рдмрд╛рдЬрд╛рд░ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдЬреАрдд рд▓реЗрдЧрд╛ред рд╣рдо рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдг рдХреЗ рдмреАрдЪ рд╢реЗрдпрд░реЛрдВ рдХреЗ рд╡рд┐рддрд░рдг рдХрд╛ рдПрдХ рдЧреНрд░рд╛рдл рднреА рджреЗрддреЗ рд╣реИрдВ (рдЙрдмрдВрдЯреВ рд╣рдорд╛рд░реЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд╡рд┐рддрд░рдг рдмрдирд╛ рд╣реБрдЖ рд╣реИ - 45%, рдЗрд╕рдХреЗ рдмрд╛рдж рд╕реЗрдВрдЯреЛрд╕ 28% рдФрд░ рдбреЗрдмрд┐рдпрди 26% рдХреЗ рд╕рд╛рде рд╣реИред



рдЙрдкрд░реЛрдХреНрдд рдЕрдиреБрдкрд╛рдд VM рд╕реЗрд╡рд╛ рдореЗрдВ рдмрдирд╛рдП рдЧрдП рд╕рднреА рдХрд╛ рдПрдХ рдкреНрд░рддрд┐рд╢рдд рд╣реИред рдпрджрд┐ рд╣рдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдХреНрд░рд┐рдп рд╕рд░реНрд╡рд░ рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рдЕрдиреБрдкрд╛рдд рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ рднрд┐рдиреНрди рд╣реЛрддрд╛ рд╣реИ:



рдСрдбрд┐рдпреЛ рдбреНрд░рд╛рдЗрд╡рд░ рдЬреЛрдбрд╝реЗрдВ (рдХрдИ)


рд╣реИрдХрд░ рд╕рдорд╛рдЪрд╛рд░ рдкрд░ рдПрдХ рд╕реВрддреНрд░ рдореЗрдВ, рдирд┐рд╡рд╛рд╕рд┐рдпреЛрдВ рдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдХрд┐ рд▓рд┐рдирдХреНрд╕ рдХреЛ рд╣рдореЗрд╢рд╛ рд▓реЛрд╣реЗ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдореЗрдВ рдХрдард┐рдирд╛рдИ рд╣реЛрддреА рд╣реИред рд▓реЗрдХрд┐рди 5.1 рдСрдбрд┐рдпреЛ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рдбреНрд░рд╛рдЗрд╡рд░ рдЬреЛрдбрд╝ рджреЗрдЧрд╛ред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдпреВрд╕реАрдПрдХреНрд╕ рд╕рд╛рдЙрдВрдб рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдбреНрд░рд╛рдЗрд╡рд░ рд╣реЛрдЧрд╛, рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд╕реНрдЯреВрдбрд┐рдпреЛ рдФрд░ рдХреЙрдиреНрд╕рд░реНрдЯ рд╣реЙрд▓ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдиреНрдореБрдЦ рд╣реЛрдЧрд╛ред рд╡реЗ рдмреНрд▓реВрдЯреВрде рдЪрд┐рдк рдХреЗ рд▓рд┐рдП рдореАрдбрд┐рдпрд╛рдЯреЗрдХ рдмреАрдЯреАрд╕реАрд╡реАрдПрд╕рдбреА рдбреНрд░рд╛рдЗрд╡рд░ рднреА рдЬреЛрдбрд╝реЗрдВрдЧреЗ , рдЬрд┐рд╕реЗ рдореАрдбрд┐рдпрд╛рдЯреЗрдХ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдЖрд╢рд╛ рдХреЗрд╕реА рдорд╛рдЗрдХреНрд░реЛрджреЗрд╡реАрд╕ AK4497, рд╕рд┐рд░рд╕ рд▓реЙрдЬрд┐рдХ CS4341 / CS35L26 рдФрд░ Google ChromeOS рдСрдирдмреЛрд░реНрдб рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЗрдирдЬреЗрдирд┐рдХ JZ4725B, MT8183 рдФрд░ MT6358, NXP MICFIL, рд░реЙрдХрдЪрд┐рдк RK3328, рд╕реНрдкреНрд░реЗрдбрдЯреНрд░рдо DMA рдХрдВрдЯреНрд░реЛрд▓рд░ рдФрд░ рдХрдИ рдЕрдиреНрдп рд╕реВрдЪреАрдмрджреНрдз рд╣реИрдВред


/ рдлрд╝реНрд▓рд┐рдХрд░ / рдХреНрд░рд┐рд╕реНрдЯреЛрдлрд░ рдорд┐рд╢реЗрд▓ / рд╕реАрд╕реА рдмрд╛рдп

рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ 5.1 рдореЗрдВ рдФрд░ рдХреНрдпрд╛ рдЙрдореНрдореАрдж рд╣реИ


Phoronix рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдбреЗрд╡рд▓рдкрд░реНрд╕ рд▓рд┐рдирдХреНрд╕ 5.1 рдкрд░ рд░реИрдо рдХреЗ рд░реВрдк рдореЗрдВ рд░реАрдб-рдУрдирд▓реА рдореЗрдореЛрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдореЗрдВ рд▓реМрдЯ рд╕рдХрддреЗ рд╣реИрдВ ред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, DDR4 рдмрд╕ рдореЗрдВ Optane NVDIMM (3D Xpoint рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛) рдХреЛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдПрдХреНрд╕реЗрд╕ рдореЗрдореЛрд░реА рдореЗрдВ "рдЪрд╛рд▓реВ" рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

LKML рдереНрд░реЗрдб рдореЗрдВ рдЗрд╕ рджрд┐рд╢рд╛ рдореЗрдВ рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рдХрд╛рд░реНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдкрдврд╝реЗрдВред рд▓рд┐рдирд╕ рдЕрдм рдЗрдВрдЯреЗрд▓ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реЗ рдСрдкреНрдЯреЗрди рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред рдЙрдиреНрд╣реЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╣реА рд╡рд╣ рддрдп рдХрд░реЗрдЧрд╛ рдХрд┐ 5.1 рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдПрдХ рдирдпрд╛ рдлрд╝рдВрдХреНрд╢рди рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдП рдпрд╛ рдирд╣реАрдВред

рдЖрдк рдЕрднреА рднреА 2038 рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрдЪ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред 19 рдЬрдирд╡рд░реА 2038 рдХреЛ, рд╕рдордп рдХрд╛ рдорд╛рди 32-рдмрд┐рдЯ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдкреВрд░реНрдгрд╛рдВрдХ рдореЗрдВ "рдлрд┐рдЯ" рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдореЗрдВ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рджреБрд░реНрдШрдЯрдирд╛рдУрдВ рдХрд╛ рдХрд╛рд░рдг рд╣реЛрдЧрд╛ред рдЗрд╕рд▓рд┐рдП, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдзреАрд░реЗ-рдзреАрд░реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХрд░ рд░рд╣реЗ рд╣реИрдВ - рдирдпрд╛ рдХрд░реНрдиреЗрд▓ рд╕рдВрд╕реНрдХрд░рдг рдЕрдкрд╡рд╛рдж рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдХреЛрдб рдореЗрдВ рд╕рдВрднрд╛рд╡рд┐рдд рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреА рдЙрдореНрдореАрдж рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рд╣рдо рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдж рдХреЗ рд▓реЗрдЦреЛрдВ рдореЗрдВ рд▓рд┐рдЦрддреЗ рд░рд╣реЗрдВрдЧреЗред

рд╣рдорд╛рд░реЗ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдмреНрд▓реЙрдЧ рдореЗрдВ:

Source: https://habr.com/ru/post/hi444078/


All Articles