ÃֽŠÀÚ¹Ù LTS ¹öÀüÀÌ Áö³ 1³â°£ 4¹è ÀÌ»ó ¼ºÀåÇÑ °ÍÀ¸·Î È®ÀεƴÙ.
5ÀÏ ´º·¼¸¯Àº ÀÚ¹Ù ¿¡ÄڽýºÅÛÀÇ ÃÖ±Ù ÇöȲ¿¡ °üÇÑ ¹è°æ ¹× ÀλçÀÌÆ®¸¦ ´ãÀº µÎ ¹øÂ° ¿¬·Ê ‘ÀÚ¹Ù ¿¡ÄڽýºÅÛ ÇöȲ º¸°í¼(State of the Java Ecosystem Report)’¸¦ ¹ß°£Çϸç, À̰°ÀÌ ÀüÇß´Ù.
ÀÌ º¸°í¼´Â ÃÖ±Ù ÀÚ¹Ù 17ÀÇ Ãâ½Ã ÀÌÈÄ Àå±âÁö¿ø(long-term support, LTS) ¸±¸®½º°¡ ÇÑ ÇØ µ¿¾È 430% ¼ºÀåÇßÀ½À» º¸¿©ÁØ´Ù.
|
 |
|
¡ã ÀÚ¹Ù LTS ¹öÀü »ç¿ë ºñÀ².(Ãâó : ´º·¼¸¯ Á¦°ø) |
¸®Æ÷Æ®¿¡ µû¸£¸é, ÀÚ¹Ù8°ú ÀÚ¹Ù11ÀÌ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ¹öÀüÀÌÁö¸¸, ÀÚ¹Ù17ÀÌ ´õ¿í °³¼±µÊ¿¡ µû¶ó Àü ¼¼°è °³¹ßÀÚ Ä¿¹Â´ÏƼ¿¡¼ Å« È£ÀÀÀ» ¾òÀ¸¸ç Ãֽа³¹ß ȯ°æ ³» ÀÚ¹Ù Ç÷§Æû ½ÃÀå¿¡¼ÀÇ Áö¹èÀû ÀÔÁö°¡ °ÈµÇ°í ¼ºÀåÇϰí ÀÖÀ½À» º¸¿©Áá´Ù.
ÇÇÅÍ ¸¶·¼¶ó½º(Peter Marelas) ´º·¼¸¯ ¾Æ½Ã¾ÆÅÂÆò¾ç ¹× ÀϺ»Áö¿ª ¼ö¼® ¾ÆÅ°ÅØÃ³´Â “À̹ø ´º·¼¸¯ÀÇ ¿¬±¸´Â ¿¡ÄڽýºÅÛÀÌ ÁøÈÇÏ¸é¼ ÀÚ¹Ù°¡ ¸ðµç ¾÷°è ³» ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚµé·ÎºÎÅÍ ²ÙÁØÇÑ Àα⸦ ¾ò°í ÀÖÀ½À» Áõ¸íÇß´Ù. ÀÚ¹Ù 17ÀÇ Ãâ½Ã¿Í ÇÔ²² ÀÚ¹Ù Ç÷§ÆûÀº Ŭ¶ó¿ìµåÀÇ °³¹ß°ú ¼ºÀåÀ» À§ÇÑ Çʼö ¼±Åà ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î ÀÚ¸®Àâ¾Ò´Ù”°í ¸»Çß´Ù.
ÀÌ¾î ¸¶·¼¶ó½º ¼ö¼® ¾ÆÅ°ÅØÃ³´Â “ƯÈ÷ ¾Æ½Ã¾ÆÅÂÆò¾ç Áö¿ªÀº ¸¹Àº °³¹ßÀÚµéÀÌ ÁýÁߵǾî ÀÖ´Â °÷À¸·Î ¸ðµç »ê¾÷ ºÎ¹®°ú ±Ô¸ðÀÇ ±â¾÷µéÀÌ ´õ ³ªÀº °¡Ä¡¿Í °í°´ °æÇèÀ» Á¦°øÇÏ´Â µ¿½Ã¿¡ Çõ½Å°ú ¼ºÀåÀ» °¡¼ÓÈÇϴµ¥ ÀÖ¾î¼ ÀÚ¹Ù°¡ ÇÙ½ÉÀûÀÎ ¿ªÇÒÀ» Çϰí ÀÖ´Ù. ÃֽŠÀÚ¹Ù ¹öÀüÀÌ Ãâ½ÃµÇ°í ÄÁÅ×À̳ʰ¡ ¾÷°è ³»¿¡¼ ¶°¿À¸§¿¡ µû¶ó Áö±ÝÀÌ¾ß ¸»·Î ÀÚ¹Ù°¡ °³¹ßÀÚµéÀ» ¾î¶»°Ô Áö¿øÇÏ´ÂÁö ÀÚ¼¼ÇÏ°Ô µé¿©´Ùº¼ ¼ö ÀÖ´Â °¡Àå Èï¹Ì·Î¿î ½Ã±â¶ó°í ÇÒ ¼ö ÀÖ´Ù”°í µ¡ºÙ¿´´Ù.
¡ß“ÀÚ¹Ù11À» ¶Ù¾î³Ñ´Â ÀÚ¹Ù17” = ÀÚ¹Ù11Àº Áö³ 2³â ¿¬¼Ó ÃÖ°í ¼øÀ§¸¦ Â÷ÁöÇßÁö¸¸, °³¹ßÀÚµé »çÀÌ¿¡¼ ÀÚ¹Ù17ÀÇ Ã¤ÅÃÀ²Àº ÀÚ¹Ù11ÀÌ Ãâ½ÃµÆÀ» ¶§ º¸´Ù ÈξÀ ´õ ºü¸£°Ô Áõ°¡Çϰí ÀÖ´Ù.
2022³â¿¡´Â 1% ¹Ì¸¸¿¡ ºÒ°úÇßÀ¸³ª ÀÌÁ¦ ¿î¿µÈ¯°æ¿¡¼ 9% ÀÌ»óÀÇ ¾ÖÇø®ÄÉÀ̼ǵéÀÌ ÀÚ¹Ù17À» ÀÌ¿ëÇϰí ÀÖÀ¸¸ç, ÀÌ´Â Áö³ 1³â°£ 430%°¡ Áõ°¡ÇÑ ¼ÀÀÌ´Ù.
¡ß°¡Àå ÀαâÀÖ´Â ºñLTS(Non-LTS) ¹öÀü ‘ÀÚ¹Ù14’ = ¿î¿µÈ¯°æ¿¡¼ ºñLTS ÀÚ¹Ù ¹öÀüÀÇ Ã¤Å÷üÀº LTS ¹öÀüº¸´Ù ÈξÀ ³·À¸¸ç ¿ÀÁ÷ 1.6%ÀÇ ¾ÖÇø®ÄÉÀ̼Ǹ¸ÀÌ ºñLTS ÀÚ¹Ù ¹öÀüÀ» ÀÌ¿ëÇϰí ÀÖ°í ÀÌ´Â 2022³â 2.7%¿¡¼ ´õ¿í ³·¾ÆÁø ¼öÄ¡ÀÌ´Ù.
ÇöÀç »ç¿ëµÇ°í ÀÖ´Â ºñLTS ÀÚ¹Ù ¹öÀü Áß¿¡¼ ÀÚ¹Ù14´Â ¿©ÀüÈ÷ Àαâ ÀÖ´Â ¹öÀüÀ̸ç(0.57%, 2022³â 0.95¿¡¼ Ç϶ô), ÀÚ¹Ù15(0.44%, 2022³â 0.70%¿¡¼ Ç϶ô)°¡ ±× µÚ¸¦ ÀÕ°í ÀÖ´Ù.
¡ß°¡Àå ÀαâÀÖ´Â JDK º¥´õ ¾Æ¸¶Á¸ = ¾Æ¸¶Á¸À» ÀÌ¿ëÇÏ´Â ºñÀ²ÀÌ ½ÃÀå ³»¿¡¼ 31%·Î ±Þ°ÝÇϰÔ(2020³â 2.18%°ú 2022³â 22%¿¡¼ »ó½Â) Áõ°¡Çß´Ù.
ÀÌ¿¡ µû¶ó 2022³â »óÀ§¸¦ Â÷ÁöÇß´ø ¿À¶óŬÀº ÀÚ¸®¸¦ ³»¾îÁÖ°í(2022³â 34%¿¡¼ 2023³â 28%·Î Ç϶ô) ¾Æ¸¶Á¸ÀÌ °¡Àå ÀαâÀÖ´Â JDK º¥´õ°¡ µÆ´Ù.
¡ßÄÁÅ×ÀÌ³Ê ±â¹Ý ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÁÖ·ùÈ = ´º·¼¸¯¿¡ º¸°íµÇ´Â 70%ÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀº ÄÁÅ×À̳ʷκÎÅÍ ±¸µ¿µÈ´Ù.
¶ÇÇÑ, ÄÁÅ×ÀÌ³Ê ³» ½Ì±Û ÄÚ¾î ȯ°æÀ» ÀÌ¿ëÇÏ´Â ºñÀ²Àº 36%¿¡ ºÒ°úÇϸç(2022³â 42%¿¡¼ Ç϶ô) ¿£Áö´Ï¾î¸µ ºÎ¼µéÀº À̸¦ ¹þ¾î³ª ¸ÖƼ ÄÚ¾î ȯ°æÀ¸·Î ÀÌÀüÇϰí ÀÖ°í 29% ÀÌ»óÀÌ 8 ÄÚ¾î ȯ°æÀ» ÀÌ¿ë(2022³â 20%¿¡¼ Áõ°¡µÊ)Çϰí ÀÖ´Â °ÍÀ¸·Î È®ÀεƴÙ.
¡ß°¡Àå Àαâ ÀÖ´Â ±â´É ‘ÀÚµ¿ÈµÈ °¡ºñÁö Ä÷ºÅÍ(Automatic Garbage Collector)’ = ´º·¼¸¯ÀÇ µ¥ÀÌÅÍ¿¡ µû¸£¸é, ÀÚ¹Ù11°ú ±× ÀÌ»óÀÇ ¹öÀüÀÇ »ç¿ëÇϰí ÀÖ´Â °í°´ Áß 65%°¡ G1 °¡ºñÁö Ä÷ºÅÍ(G1 Garbage collector)¸¦ ÀÌ¿ëÇϰí ÀÖ´Ù.
G1ÀÇ °¡Àå Å« ÀåÁ¡Àº Å« ¸®ÀüµéÀ» ÇÑ ¹ø¿¡ Á¤¸®ÇÏ´Â ´ë½Å ÀÛÀº ¸®ÀüµéÀ» Á¤¸®ÇÔÀ¸·Î½á Ä÷º¼Ç °úÁ¤À» ÃÖÀûÈÇØÁØ´Ù.
ÀÌ´Â ¶ÇÇÑ ½ÇÇà Áß ¸ØÃß´Â °æ¿ì°¡ °ÅÀÇ ¾ø°í ¿À·¡µÈ ¼¼´ë¿Í Ãֽм¼´ë¸¦ µ¿½Ã¿¡ ¼öÁýÇØ ¿£Áö´Ï¾î¿¡°Ô ¾ÆÁÖ Æí¸®ÇÑ µðÆúÆ® ȯ°æÀ» ¸¸µé¾îÁØ´Ù.
<±èµ¿±â ±âÀÚ>kdk@bikorea.net < ÀúÀÛ±ÇÀÚ © BI KOREA ¹«´ÜÀüÀç ¹× Àç¹èÆ÷±ÝÁö > |