JDK 7u2 рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рддреАрди рдмрд╛рд░ рддреЗрдЬреА рд╕реЗ JRuby

JRuby рд╡рд┐рдХрд╛рд╕ рдЯреАрдо рджреГрдврд╝рддрд╛ рд╕реЗ рд╕рднреА рдХреЛ OpenJDK 7u2 (OpenJDK 7 рдЕрджреНрдпрддрди 2) рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддреА рд╣реИ, рдЬреЛ рдХрд┐ рдЬреБрд▓рд╛рдИ JDK 7 GA (рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрд▓рдмреНрдзрддрд╛) рдХреА рд░рд┐рд▓реАрдЬрд╝ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрд╛рдлреА рд╕реБрдзрд╛рд░ рд╣реБрдЖ рд╣реИ ред рдЕрдиреНрдп рдмрд╛рддреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдиреБрдХреВрд▓рди рдЗрдирд╡реЙрдХреЗрдиреНрдбреЗрдорд┐рдХ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЪреВрдВрдХрд┐ JRuby 1.7 рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЗрд╕ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд░рд┐рд▓реАрдЬрд╝ рдХреЛ 1.7 рд░рдЦрд╛, рдЗрд╕ рдЕрджреНрдпрддрди рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред рджрд░рдЕрд╕рд▓, рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд░рд┐рд▓реАрдЬ 1.7 рдЕрднреА рддрдХ рдирд╣реАрдВ рд╣реБрдИ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдпрд╣рд╛рдВ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ ред

рдЬрд╛рд╡рд╛ 6 рд╕реЗ рдЬрд╛рд╡рд╛ 7 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж JRuby 1.6.x рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдЖрдкрдХреЛ JRuby рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рдЧрддрд┐ рдореЗрдВ рд▓рдЧрднрдЧ 10-30% рдХреА рд╡реГрджреНрдзрд┐ рд╣реЛрдЧреА, рдФрд░ JRuby 1.7 рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд▓рдЧрднрдЧ рддреАрди рдЧреБрдирд╛ !

рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЙрди рд▓реЛрдЧреЛрдВ рд╕реЗ рдкреВрдЫрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдмрдЧ рдЯреНрд░реИрдХрд░ рдореЗрдВ рд╕рдВрджреЗрд╢ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдХреЛрдИ рдЕрдВрддрд░ рдирд╣реАрдВ рджреЗрдЦрд╛ рд╣реИред рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдпрд╣ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреА рдмрдЧ рд╣реИ рдЬреЛ рд╡реЗ JRuby 1.7 рдХреА рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП рдареАрдХ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВрдЧреЗред

рд╡рд╣ рд╕рдм рдирд╣реАрдВ рд╣реИред рднрд╛рд╡реА OpenJDK 7u4 рдХреЗ рд▓рд┐рдП рдПрдХ рдирдП рдЗрдирд╡реЙрдХреЗрдиреНрдЬрд┐рдо рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝рд░ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рдЧрдИ рд╣реИ, рдФрд░ OpenJDK рдХреЗ рд▓реЛрдЧ рдФрд░ рднреА рдЕрдзрд┐рдХ рдкреНрд░рджрд░реНрд╢рди рд╕реБрдзрд╛рд░ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред

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


All Articles