рд╣рдо рдЖрдкрдХреЛ рд▓реБрднрд╛рдирд╛ рдХрднреА рдирд╣реАрдВ рдЫреЛрдбрд╝рддреЗ - рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рдмрдиреЗрдВ
рд▓рд╛рдЗрд╡ рдЗрд╡реЗрдВрдЯ, рд╡реАрдбрд┐рдпреЛ, рдореАрдЯрдЕрдк, рддрдХрдиреАрдХреА рд╡рд╛рд░реНрддрд╛ рдФрд░ рдкреБрд╕реНрддрдХреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧреА рд▓рд┐рдВрдХ рд╣рдорд╛рд░реЗ рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдкреЛрд╕реНрдЯ рдореЗрдВ рдиреАрдЪреЗ рд╣реИрдВред
рдирдИ рд╢реБрд░реБрдЖрдд:
- 13 рдЬреБрд▓рд╛рдИ, 2020
рдорд╛рд╕реНрдЯрд░ рдХреЛрд░реНрд╕: рдХрд╛рдлреНрдХрд╛
рдХрд╛рдлреНрдХрд╛ рд╕реНрдЯреНрд░реАрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВред рдЕрдкрдиреЗ рдХреНрд▓рд╛рдЙрдб-рдиреЗрдЯрд┐рд╡ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рдХрд╛рдлреНрдХрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реАрдЦреЗрдВред - 15 рдЬреБрд▓рд╛рдИ, 2020
рдорд╛рд╕реНрдЯрд░ рдХреЛрд░реНрд╕: рдЗрд╕реНрддрд┐рдпреЛ
рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреЗ рдкреНрд░рддрд┐ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓реЗрдкрди, рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд░реВрдЯрд┐рдВрдЧ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреА рдЙрдЪрд┐рдд рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд┐рд╕ рдореЗрд╢ред 10 рд░рд┐рдПрдХреНрдЯрдЬреЗрдПрд╕ рдЙрдкрдХрд░рдг рдЕрдкрдиреЗ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рдХреМрд╢рд▓ рдХреЛ рдирд┐рдЦрд╛рд░рдиреЗ рдХреЗ рд▓рд┐рдПредрдлреНрд▓рдХреНрд╕, рд╣реЗрд▓реНрдо рдЯреЙрдк рдХреНрд▓рд╛рдЙрдб рдиреЗрдЯрд┐рд╡ - рдирд┐рд░рдВрддрд░ рдбрд┐рд▓реАрд╡рд░реА рдХреИрд╕реЗ рд╕реЗрдЯ рдХрд░реЗрдВ, рдЗрд╕ рдкрд░ рдЕрдиреБрднрд╡реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢реЗрдВред
рдирд┐рд░реНрдорд╛рдг:
рд╣рдорд╛рд░реЗ рдЪрдпрди рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ -
- рдЬреИрд╕рд╛
Red Hat Enterprise Linux 8.2 рддреЗрдЬрд╝ Python 3.8 рдЧрддрд┐ рд▓рд╛рддрд╛ рд╣реИ
GCC рдХреЗ -fno-semantic-interposition рдлрд╝реНрд▓реИрдЧ рдХреЗ рд╕рд╛рде рд╕рдВрдХрд▓рди рдХрд░рдХреЗ Red Hat Enterprise Linux 3.8 рдкрд░ Python 30 рдХреА рдЧрддрд┐ рдХреЛ 8.2% рддрдХ рд╕реБрдзрд╛рд░реЗрдВред рдУрдкрди рдбреЗрдЯрд╛ рд╣рдм рдХреЗ рд▓рд┐рдП рд░реЛрдбрдореИрдк
рдЬрд░рд╛ рджреЗрдЦреЗрдВ рдХрд┐ рдУрдкрди рдбреЗрдЯрд╛ рд╣рдм рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рд╣реИ: рдХреНрдпреВрдмрдлреНрд▓реЛ 1.0 рд░реЗрдб рд╣реИрдЯ рдУрдкрдирд╢рд┐рдлреНрдЯ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛, рдХреНрдпреВрдмрдлреНрд▓реЛ рд╕реАрдЖрдИ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдФрд░ рднреА рдмрд╣реБрдд рдХреБрдЫред- рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдкрдХреЛ рдЬрд╛рдирдирд╛ рдЬрд░реВрд░реА рд╣реИ
рдпрджрд┐ рдЖрдк рдПрдХ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдбреЗрд╡рд▓рдкрд░ рд╣реИрдВ рддреЛ рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рдЕрдиреБрдкрд╛рд▓рди
рдЬреИрд╕реЗ-рдЬреИрд╕реЗ рд╕рдордп рдмреАрдд рд░рд╣рд╛ рд╣реИ, рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдЖрдЧреЗ рдмрдврд╝ рд░рд╣реА рд╣реИ, рдФрд░ рд╡рд┐рддрд░рд┐рдд рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕рд┐рд╕реНрдЯрдо рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХрд░рдирд╛ рдкрд╣рд▓реЗ рд╕реЗ рдХрд╣реАрдВ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЪреНрдЫреЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдХрд╛рд░реНрдп рд╕рд┐рджреНрдзрд╛рдВрдд рдЖрдо рддреМрд░ рдкрд░ рдирд╣реАрдВ рдмрджрд▓реЗ рд╣реИрдВред OpenJDK рдпреВрдирд┐рд╡рд░реНрд╕рд▓ рдмреЗрд╕ рдЗрдореЗрдЬ рдХреЗ рд▓рд┐рдП Red Hat рдмрд┐рд▓реНрдб рдЕрдм Red Hat Enterprise Linux 8.2 рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИ
Red Hat рдХреЗ OpenJDK рдмрд┐рд▓реНрдб рдХреЗ рд╕рд╛рде Red Hat Enterprise Linux 8.2 рдкрд░ рд╕реБрд░рдХреНрд╖рд┐рдд, рд╕реНрдерд┐рд░ рдФрд░ рд╕рд┐рджреНрдз рддрд░реАрдХреЗ рд╕реЗ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдЬрд╛рд╡рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдПрдВред- рдкреНрд░рд╡рд╛рд╕
рдиреЗрдорд╕реНрдкреЗрд╕-рд╕реНрдХреЛрдкреНрдб рдСрдкрд░реЗрдЯрд░ рд╕реЗ рдХреНрд▓рд╕реНрдЯрд░-рд╕реНрдХреЛрдкреНрдб рдСрдкрд░реЗрдЯрд░
рдПрдХ рд╕реНрдХреЛрдк рд╕реЗ рджреВрд╕рд░реЗ рд╕реНрдХреЛрдк рдореЗрдВ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдХреЗ рдиреЗрдорд╕реНрдкреЗрд╕ рдФрд░ рдХреНрд▓рд╕реНрдЯрд░ рд╕реНрдХреЛрдк рдСрдкрд░реЗрдЯрд░реЛрдВ рдФрд░ рдЙрдирдХреЗ рдмреАрдЪ рдХреЗ рдЕрдВрддрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдиреЗрдВред рд╣рдо рдиреЗрдорд╕реНрдкреЗрд╕-рд╕реНрдХреЛрдкреНрдб рдФрд░ рдХреНрд▓рд╕реНрдЯрд░-рд╕реНрдХреЛрдкреНрдб рдСрдкрд░реЗрдЯрд░реНрд╕, рдЙрдирдХреЗ рдЕрдВрддрд░ рдФрд░ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдкрдереЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВред - рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╡реАрдирддрдо
рд░реЗрдб рд╣реИрдЯ рд░рдирдЯрд╛рдЗрдо
рд░реВрд╕реА рдореЗрдВ:
16 рдЬреБрд▓рд╛рдИ, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд╕рд╛рде рд╕реАрдЖрдИ/рд╕реАрдбреА рд╡реЗрдмрд┐рдирд╛рд░
рд╡реЗрдмрд┐рдирд╛рд░ рд╕реАрдЖрдИ/рд╕реАрдбреА рдФрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕, рд░реЗрдб рд╣реИрдЯ рдХреА рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдкрджреНрдзрддрд┐ред23 рдЬреБрд▓рд╛рдИ, рд░реЗрдб рд╣реИрдЯ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рд▓реЗрдпрд░
рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреА рдкрд░рдд рдХреЗ рдорд╛рдирд╡ рдкреНрд░рдмрдВрдзрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡реЗрдмрд┐рдирд╛рд░ред рд░реЗрдб рд╣реИрдЯ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рд▓рд┐рдирдХреНрд╕, рд░реЗрдб рд╣реИрдЯ рд╕реИрдЯреЗрд▓рд╛рдЗрдЯ рдФрд░ рд░реЗрдб рд╣реИрдЯ рдЗрдирд╕рд╛рдЗрдЯреНрд╕ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ред
рд╕реНрд░реЛрдд: www.habr.com