рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛рд╣рд░реВрдорд╛ рд╕рд░рд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред

рдЬреЗрдл рдореИрд░рд┐рд╕рди, x86_64 рдЕрд╕реЗрдВрдмрд▓реА рднрд╛рд╖рд╛рдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдирд┐:рд╢реБрд▓реНрдХ (GPLv3) рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХрд╛ рд▓реЗрдЦрдХ рднрд╛рд░реА рдХреБрд░рд╛, рдЬрд╕рд▓реЗ TLS 1.2 рд░ SSH2 рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд▓рд╛рдИ рдЕрдиреНрдп рдЪреАрдЬрд╣рд░реВрдХреЛ рдмреАрдЪрдорд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░реНрджрдЫ, рдкреНрд░рдХрд╛рд╢рд┐рдд "рд╕рднрд╛рдХреЛ рднрд╛рд╖рд╛рдорд╛ рдХрд┐рди рд▓реЗрдЦреНрдиреЗ?" рднрдиреНрдиреЗ рднрд┐рдбрд┐рдпреЛ рднрд┐рдбрд┐рдпреЛрд▓реЗ 13 рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛рд╣рд░реВрдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рд╕рд╛рдзрд╛рд░рдг рдЕрдиреБрдкреНрд░рдпреЛрдЧ ('рд╣реЗрд▓реЛ' рдЖрдЙрдЯрдкреБрдЯ) рдХреЛ perf рд░ strace рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкрд░реАрдХреНрд╖рдгрдХреЛ рдирддрд┐рдЬрд╛ рджреЗрдЦрд╛рдЙрдБрдЫред

рд╡рд╛рд╕реНрддрд╡рдорд╛, рдпрд╕рд▓реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдпреЛрдЧреНрдп рдЫрд╡рд┐ рд▓реЛрдб рдЧрд░реНрдиреЗ рд░ рдПрд╕реЗрдореНрдмрд▓рд░, C, C++, Go, Rust, Python, Perl, TCL, Java, PHP, NodeJS, Ruby, рд░ Bash рдХреЛ рд▓рд╛рдЧрд┐ рд░рдирдЯрд╛рдЗрдо рд╡рд╛рддрд╛рд╡рд░рдг рд╕реБрд░реБ рдЧрд░реНрдиреЗ рд▓рд╛рдЧрддрдХреЛ рддреБрд▓рдирд╛ рдЧрд░реНрджрдЫред рднрд┐рдбрд┐рдпреЛрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХрд╛ рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ рдЙрдкрд▓рдмреНрдз рдЫрдиреН рдбрд╛рдЙрдирд▓реЛрдбрд╣рд░реВ.

рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛рд╣рд░реВрдорд╛ рд╕рд░рд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред

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

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