Çѱ¹¿À¶óŬ(´ëÇ¥ Åè¼Û)Àº Áö³ 17ÀÏ º»»ç ¹ßÇ¥¸¦ Àοë, ÀÚ¹Ù 17(Java 17)ÀÇ ÃֽŠ¹öÀüÀ» °ø°³Çß´Ù.
À̹ø ÀÚ¹Ù 17Àº 14°³ÀÇ JEP(JDK °³¼± Á¦¾È, JDK Enhancement Proposals)¿Í ´Ù¾çÇÑ ¼º´É, ¾ÈÁ¤¼º ¹× º¸¾È ¾÷µ¥ÀÌÆ®·Î ÀÚ¹Ù ¾ð¾î ¹× Ç÷§ÆûÀ» °³¼±ÇØ °³¹ßÀÚµéÀÇ »ý»ê¼º Çâ»ó¿¡ ±â¿©ÇÑ´Ù.
ÀÚ¹Ù 17Àº 6°³¿ù ÁÖ±â·Î °ø°³µÇ´Â ÀÚ¹ÙÀÇ ÃֽŠÀå±â Áö¿ø(Long-Term Support) ¹öÀüÀÌ´Ù.
¿À¶óŬ ¿£Áö´Ï¾î¿Í ¿ÀÇÂJDK Ä¿¹Â´ÏƼ(OpenJDK Community) ¹× JCP(Java Community Process)¸¦ Æ÷ÇÔÇÑ Àü ¼¼°è ÀÚ¹Ù °³¹ßÀÚ Ä¿¹Â´ÏƼ ±¸¼º¿ø °£ÀÇ Æø³ÐÀº Çù¾÷À» ±â¹ÝÀ¸·Î ¿Ï¼ºµÆ´Ù.
3³â Àü JDK 11 LTS Ãâ½Ã ÀÌÈÄ 70°¡Áö ÀÌ»óÀÇ JEP°¡ ±¸Çö ¿Ï·áµÆ´Ù.
¡ß´õ¿í °£ÆíÇØÁø ¶óÀ̼±½º = ¿À¶óŬ JDK 17À» ºñ·Ô, ÇâÈÄ Ãâ½Ã ¿¹Á¤ÀÎ JDK´Â ´ÙÀ½ LTS °ø°³ ½ÃÁ¡±îÁö ÀÚÀ¯·Ó°Ô ¹«·á »ç¿ë(free-to-use) ¶óÀ̼±½º¸¦ Á¦°øÇÑ´Ù.
¿À¶óŬÀº 2017³â ÀÌÈÄ Áö¼ÓÀûÀ¸·Î ¿À¶óŬ ¿ÀÇÂJDK ¹öÀüÀ» ¿ÀǼҽº ÀÏ¹Ý °øÁ߶óÀ̼±½º(GPL)¿¡ µû¶ó °ø°³ÇØ¿Ô´Ù.
¡ßÀå±â Áö¿ø Çâ»ó = ¿À¶óŬÀº ÀÚ¹Ù LTS ½Å±Ô ¹öÀüÀ¸·Î ÀÌÀüÇÏ´Â ±â¾÷µé¿¡°Ô ´õ ³ôÀº ź·Â¼ºÀ» Á¦°øÇÏ°íÀÚ ÀÚ¹Ù °³¹ßÀÚ Ä¿¹Â´ÏƼ ¹× JCP¿ÍÀÇ Çù·ÂÀ» ¹ÙÅÁÀ¸·Î LTS ÀÏÁ¤À» °³¼±Çß´Ù.
¿À¶óŬÀº Â÷±â LTS ¹öÀü ÀÚ¹Ù 21 ¹ßÇ¥¸¦ 2023³â 9¿ù·Î ¿¹Á¤ÇÏ°í ÀÖÀ¸¸ç, ÀÌ´Â ±âÁ¸ÀÇ ¹èÆ÷ ÁÖ±âÀÎ 3³âÀ» 2³âÀ¸·Î ´ÜÃàÇÑ °ÍÀÌ´Ù.
ÇöÀç ¿À¶óŬ LTS¿Í ÀÚ¹Ù SE¸¦ ±¸µ¶ ÁßÀÎ ±â¾÷Àº ¿øÇÏ´Â ÀÏÁ¤¿¡ µû¶ó ÀÚ¹Ù 17·Î ÀÌÀüÇÒ ¼ö ÀÖ´Ù.
¿À¶óŬÀº ÀÚ¹Ù 17 ÀÌ¿ëÀÚ¸¦ ´ë»óÀ¸·Î ÃÖ¼Ò 2029³â 9¿ù±îÁö º¸¾È, ¼º´É, ¹ö±× ¼öÁ¤ ¾÷µ¥ÀÌÆ®¸¦ Á¦°øÇسª°¥ ¹æħÀÌ´Ù.
Á¶Áö »çºê(George Saab) ¿À¶óŬ ÀÚ¹Ù Ç÷§Æû ±×·ì °³¹ß ´ã´ç ºÎ»çÀåÀº “¿À¶óŬÀº Áö³ 3³â°£ ´Ù¼öÀÇ °³¹ßÀÚµéÀÌ ¾Ö¿ëÇØ¿Â ÃֽŠ±â´É¿¡ ´ëÇÑ ÀÇ°ß¿¡ ±Í ±â¿ï¿´À¸¸ç, À̸¦ ÅëÇØ 6°³¿ù ´ÜÀ§ÀÇ ¹èÆ÷ ÁֱⰡ °³¹ßÀÚ »ýÅ°迡 ¼º°øÀûÀ¸·Î ¾ÈÂøÇßÀ½À» È®ÀÎÇß´Ù”¸ç “ÀÚ¹Ù °³¹ßÀÚµéÀÌ ´ç¸éÇÑ °¡Àå Å« °úÁ¦ Áß Çϳª´Â ÃֽŠLTS ¹öÀüÀÇ »ç¿ë¸¸À» ¿ä±¸ÇÏ´Â ±â¾÷ÀÌ´Ù. LTS ¹öÀüÀÇ Ãâ½Ã ÁֱⰡ 2³âÀ¸·Î º¯°æµÈ ¸¸Å, º¸¾ÈÀ» ¿ì¼±ÇÏ´Â ±â¾÷ÀÇ °³¹ßÀÚµéÀº ±â´Éº° ¼±È£µµ¿Í ÇÊ¿ä¿¡ µû¸¥ ´õ ¸¹Àº ¼±ÅñÇÀ» È®º¸ÇÏ°Ô µÆ´Ù”°í ¸»Çß´Ù.
¾Æ¸£³¯ ´Ù¾ß¶óÆ®³ª(Arnal Dayaratna) IDC ¼ÒÇÁÆ®¿þ¾î °³¹ß ´ã´ç ºÎ»çÀå °â ¹Ú»ç´Â “¿À¶óŬÀº Àå±â Áö¿ø ¹öÀüÀÇ Ãâ½Ã Áֱ⸦ 2³âÀ¸·Î º¯°æÇÏ°í ´õ¿í À¯¿¬ÇÑ ½Å±Ô ¶óÀ̼±½º¿Í ÇÔ²² ¿À¶óŬ JDKÀÇ ÀÌ¿ë ±â°£ È®´ë¸¦ º¸Àå, ÀÚ¹Ù Ä¿¹Â´ÏƼ¿¡ ´õ ¸¹Àº ÇýÅÃÀ» Á¦°øÇϱâ À§ÇÑ º¯È¸¦ ¸ð»öÇÏ°í ÀÖ´Ù”¸ç “ÀÌ·¯ÇÑ º¯È¸¦ ÅëÇØ Å¬¶ó¿ìµå, ¿ÂÇÁ·¹¹Ì½º, ÇÏÀ̺긮µå ȯ°æ¿¡¼ Çö´ëÈµÈ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¹èÆ÷Çϱâ À§ÇØ º¹À⼺À» °ü¸®ÇÏ°íÀÚ ÇÏ´Â ±â¾÷¿¡°Ô ÇÑÃþ ³ôÀº À¯¿¬¼ºÀ» Á¦°øÇÒ °ÍÀÌ´Ù”°í µ¡ºÙ¿´´Ù.
¡ßŬ¶ó¿ìµå ȯ°æÀÇ ÀÚ¹Ù µµÀÔ °¡¼ÓÈ = ÀÚ¹Ù´Â °¡Àå ¼º°øÇÑ °³¹ß Ç÷§Æû °¡¿îµ¥ Çϳª·Î¼, ²÷ÀÓ¾ø´Â Çõ½ÅÀ» ±â¹ÝÀ¸·Î °³¹ßÀÚµéÀÇ ÁøÈÇÏ´Â ¿ä±¸»çÇ×À» ÇØ°áÇÏ´Â °úÁ¤À» ÅëÇØ ¿Ï¼ºµÆ´Ù.
ÃÖ±Ù ¿À¶óŬÀº Ŭ¶ó¿ìµå ȯ°æ¿¡¼ ÀÚ¹ÙÀÇ µµÀÔ ¼Óµµ¸¦ Çâ»óÇϱâ À§ÇØ ‘¿À¶óŬ ÀÚ¹Ù °ü¸® ¼ºñ½º(Oracle Java Management Service)’¸¦ µµÀÔÇß´Ù.
»õ·Ó°Ô °ø°³µÈ OCI(Oracle Cloud Infrastructure) Àü¿ë ¼ºñ½º´Â ¿ÂÇÁ·¹¹Ì½º¿Í ¸ðµç Ŭ¶ó¿ìµå ȯ°æ¿¡¼ ±â¾÷ÀÇ ÀÚ¹Ù ·±Å¸ÀÓ ¹× ¾ÖÇø®ÄÉÀÌ¼Ç °ü¸®¸¦ Áö¿øÇÑ´Ù.
‘ÀÚ¹Ù °ü¸® ¼ºñ½º’´Â °³¹ß ¹× ¿î¿µ ´Ü°è¿¡¼ ½ÇÇàµÇ´Â ÀÚ¹Ù ¹öÀüÀ» Æ÷ÇÔÇÑ °í°´ÀÇ È¯°æ¿¡ ¼³Ä¡µÈ ¸ðµç ¹öÀüÀÇ ÀÚ¹Ù ¹èÆ÷¿¡ ´ëÇÑ Àü»çÀû ¼öÁØÀÇ °¡½Ã¼ºÀ» Á¦°øÇÑ´Ù.
À̸¦ ÅëÇØ ¿î¿µ ÁßÀÎ ÀÚ¹Ù ¾ÖÇø®ÄÉÀÌ¼Ç °¡¿îµ¥ ºñÁ¤»óÀûÀÎ »ç·Ê¿Í ¼³Ä¡µÈ ¸ðµç ÀÚ¹Ù ¹öÀüÀÇ ÃֽŠº¸¾È ÆÐÄ¡ ¿©ºÎ¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Ù.
JDK 17Àº ½Å±Ô ¾ð¾î °³¼± »çÇ×, ¶óÀ̺귯¸® ¾÷µ¥ÀÌÆ®, ½Å±Ô ¾ÖÇà ÄÄÇ»ÅÍ Áö¿ø, ·¹°Å½Ã ±â´ÉÀÇ »èÁ¦ ¹× Áö¿ø Áß´Ü°ú ÇöÀç ÀÛ¼ºµÈ Äڵ忡 ´ëÇÑ JDK Â÷±â ¹öÀü¿¡¼ÀÇ ÀÛµ¿À» º¸ÀåÇÏ´Â ÀÛ¾÷À» Æ÷ÇÔÇϸç, ÀÚ¹Ù Ä¿¹Â´ÏƼÀÇ ÀÇ°ßÀ» ¼ö·ÅÇϱâ À§ÇÑ ±â´É ¹Ì¸® º¸±â¿Í API ÀÎÅ¥º£ÀÌÆà ¶ÇÇÑ Á¦°øÇÑ´Ù.
¡ßÀÚ¹Ù ¾ð¾î °³¼± »çÇ×
- JEP 409…ºÀÀΠŬ·¡½º = ºÀÀΠŬ·¡½º ¹× ÀÎÅÍÆäÀ̽º´Â ´Ù¸¥ Ŭ·¡½º³ª ÀÎÅÍÆäÀ̽º¿¡ ÀÇÇÑ È®Àå ¹× ±¸ÇöÀ» Á¦ÇÑÇÑ´Ù.
ÀÌ´Â ÀÚ¹Ù ¾ð¾î¸¦ ¹ßÀü½ÃÄÑ °³¹ßÀÚ »ý»ê¼ºÀ» ³ôÀÌ°íÀÚ ÇÏ´Â ÇÁ·ÎÁ§Æ® ¾Ú¹ö(Project Amber)·ÎºÎÅÍ µµÀÔÇÑ ¿©·¯ °³¼± »çÇ× Áß Çϳª´Ù.
¡ß¶óÀ̺귯¸® ¾÷µ¥ÀÌÆ® ¹× °³¼± »çÇ×
- JEP 306…Ç×»ó ¾ö°ÝÇÑ ºÎµ¿ ¼Ò¼öÁ¡ ¹®¹ý º¹¿ø = ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö ¾ð¾î ¹× ÀÚ¹Ù °¡»ó ¸Ó½Å¿¡´Â ±âº»ÀûÀ¸·Î ¾ö°ÝÇÑ ºÎµ¿ ¼Ò¼öÁ¡ ¹®¹ý(semantics)¸¸ÀÌ Á¸ÀçÇß´Ù.
Çϵå¿þ¾î ¾ÆÅ°ÅØóÀÇ Á¦ÇÑ »çÇ×À» ¼ö¿ëÇϱâ À§ÇØ ÀÚ¹Ù 1.2ºÎÅÍ ÀÌó·³ ¾ö°ÝÇß´ø ¹®¹ý¿¡ ´ëÇÑ ¿¹¿Ü »çÇ×À» ±âº»ÀûÀ¸·Î äÅÃÇßÀ¸³ª, ÀÌ ¿¹¿Ü°¡ ´õ ÀÌ»ó À¯¿ëÇϰųª ÇÊ¿äÇÏÁö ¾Ê±â¿¡ JEP 306¸¦ ÅëÇØ À̸¦ Á¦°ÅÇß´Ù.
- JEP 356…Çâ»óµÈ ÀÇ»ç ³¼ö »ý¼º±â = ÀÇ»ç ³¼ö »ý¼º±â(Pseudo-Random Number Generator)¸¦ À§ÇÑ »õ·Î¿î ÀÎÅÍÆäÀ̽º ŸÀÔ°ú ±¸ÇöÀ» Á¦°øÇÑ´Ù.
ÀÌ º¯°æ»çÇ×Àº °³º° ÀÇ»ç ³¼ö »ý¼º±â »çÀÌÀÇ »óÈ£¿î¿ë¼ºÀ» °³¼±ÇÏ¸ç ¿ä±¸ »çÇ׿¡ ºÎÇÕÇÏ´Â ¾Ë°í¸®Áò ±¸ÇöÀ» À§ÇØ Á÷Á¢ Äڵ带 ÀÛ¼ºÇÏÁö ¾Ê°íµµ ¼Õ½±°Ô ±¸ÇöÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù.
- JEP 382…½Å±Ô ¸ÆOS ·»´õ¸µ ÆÄÀÌÇÁ¶óÀÎ = ¾ÖÇà ¸ÞÅ» API¸¦ »ç¿ëÇÏ´Â ¸ÆOS¿ë ÀÚ¹Ù 2D ÆÄÀÌÇÁ¶óÀÎÀ» ±¸ÇöÇÑ´Ù. »õ ÆÄÀÌÇÁ¶óÀÎÀº Áö¿øÀÌ Áß´ÜµÈ ¾ÖÇà ¿ÀÇÂ(Open)GL API¿¡ ´ëÇÑ JDKÀÇ ÀÇÁ¸¼ºÀ» ÁÙÀδÙ.
¡ß»õ·Î¿î Ç÷§Æû Áö¿ø
- JEP 391…¸ÆOS AArch64 Æ÷Æà = JDK¸¦ ¸ÆOS/¾ÆÅ©(AArch)64 Ç÷§ÆûÀ¸·Î Æ÷ÆÃ, »õ·Î¿î ¾Ï(Arm) 64 ±â¹ÝÀÇ ¾ÖÇà ½Ç¸®ÄÜ ÄÄÇ»ÅÍ¿¡¼ ÀÚ¹Ù ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÚüÀûÀ¸·Î ½ÇÇàÇÏ´Â °ÍÀÌ °¡´ÉÇØÁ³´Ù.
¡ß»èÁ¦ ¹× Áö¿ø Áß´Ü
- JEP 398…»èÁ¦ ¿¹Á¤µÈ ¾ÖÇø´ API Áö¿ø Áß´Ü = ¸ðµç À¥ ºê¶ó¿ìÀú °ø±Þ¾÷ü°¡ ÀÚ¹Ù ºê¶ó¿ìÀú Ç÷¯±×Àο¡ ´ëÇÑ Áö¿øÀ» Áß´ÜÇ߰ųª ÀÌ¿¡ ´ëÇÑ °èȹÀ» ¹ßÇ¥Çß´Ù.
¾ÖÇø´ API´Â 2017³â 9¿ù ÀÚ¹Ù 9¿¡¼ Áö¿øÀÌ Áß´ÜµÈ ¹Ù ÀÖÀ¸³ª, ´ç½Ã¿¡´Â »èÁ¦¸¦ À§ÇÑ Á¶Ä¡´Â ¾Æ´Ï¾ú´Ù.
- JEP 407…¿ø°Ý RMI È°¼ºÈ »èÁ¦ = ¿ø°Ý ÇÔ¼ö È£Ãâ(remote method invocation)À» È°¼ºÈÇÏ´Â ¸ÞÄ¿´ÏÁòÀÌ »èÁ¦µÆ´Ù.
±âŸ RMI °ü·Ã »çÇ×Àº À¯ÁöµÈ´Ù.
- JEP 410…AOT ¹× JIT ÄÄÆÄÀÏ·¯ »èÁ¦ = ÀÚ¹Ù ±â¹ÝÀÇ AOT(ahead-of-time) ¹× JIT(just-in-time)´Â ½ÇÇèÀûÀÎ ÄÄÆÄÀÏ·¯·Î¼ äÅÃÀÌ ¿øÈ°ÇÏÁö ¾Ê¾ÒÀ¸¸ç, JDK 16¿¡¼ ÀÌ¹Ì ¼±ÅÃÀûÀÎ Á¦°Å°¡ °¡´ÉÇß´Ù.
ÀÌ JEP´Â JDK ¼Ò½º Äڵ忡¼ °ü·Ã ±¸¼º¿ä¼Ò¸¦ »èÁ¦ÇÑ´Ù.
- JEP 411…»èÁ¦ ¿¹Á¤µÈ º¸¾È ¸Å´ÏÀú Áö¿ø Áß´Ü = º¸¾È ¸Å´ÏÀú(Security Manager)´Â ÀÚ¹Ù 1.0ºÎÅÍ Å¾ÀçµÆÀ¸³ª, Àå±â°£ ±â¾÷¿¡¼ »ç¿ëÇÏ´Â ÀÚ¹Ù Äڵ带 º¸È£ÇÏ´Â ÁÖ¿ä ¼ö´ÜÀÌ ¾Æ´Ï¾úÀ¸¸ç ¼¹ö¿¡¼ µ¿ÀÛÇÏ´Â ÀÚ¹Ù ÄÚµå º¸¾ÈÀ» À§Çؼµµ °ÅÀÇ »ç¿ëµÇÁö ¾Ê¾Ò´Ù.
ÇâÈÄ ¹öÀü¿¡¼ À̸¦ Á¦°Å, À¯Áö °ü¸® ºÎ´ãÀÌ ÇöÀúÈ÷ °¨¼ÒÇÏ°í ÀÚ¹Ù Ç÷§ÆûÀÌ °³¼±µÉ °ÍÀÌ´Ù.
¡ß¹Ì·¡¸¦ ´ëºñÇÑ ÀÚ¹Ù ÇÁ·Î±×·¥
- JEP 403…JDK ³»ºÎÀÇ °·ÂÇÑ Ä¸½¶È = JDK 9ºÎÅÍ JDK 16±îÁö ´ÜÀÏ Ä¿¸Çµå ¶óÀÎ ÀÔ·ÂÀ» ÅëÇØ °¡´ÉÇß´ø ³»ºÎ ±¸¼º ¿ä¼ÒÀÇ °·ÂÇÑ Ä¸½¶È ÇØÁ¦°¡ Â÷´ÜµÈ´Ù.
¿©ÀüÈ÷ ±âÁ¸¿¡ Á¸ÀçÇÏ´Â ³»ºÎ API¸¦ ÅëÇØ ÀÌ¿¡ Á¢±ÙÇÒ ¼ö ÀÖÁö¸¸, Ä¿¸Çµå ¶óÀÎ ¸Å°³º¯¼ö³ª ‘JAR ¸ÞÀÎÆ佺Ʈ(manifest)’ ÆÄÀÏÀÇ ¼Ó¼ºÀ» ÀÌ¿ëÇÏ¿© °·ÂÇÑ Ä¸½¶È¸¦ ÇØÁ¦ÇÏ°íÀÚ ÇÏ´Â ÆÐÅ°Áö ¸ñ·ÏÀ» ÁöÁ¤ÇØ¾ß ÇÑ´Ù.
ÇØ´ç º¯°æ »çÇ×Àº ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾ÈÀ» °ÈÇÏ°í, JDK¸¦ ÀÌ¿ëÇØ ³»ºÎÀûÀ¸·Î ±¸ÇöµÈ ºñÇ¥ÁØ ¼¼ºÎ»çÇ׿¡ ´ëÇÑ Á¾¼Ó¼ºÀ» °¨¼Ò½ÃŲ´Ù.
¡ß´ÙÀ½ JDK ¹öÀü ±â´ÉÀÇ ¹Ì¸®º¸±â ¹× ÀÎÅ¥º£ÀÌÆÃ
- JEP 406…½ºÀ§Ä¡(switch)¸¦ À§ÇÑ ÆÐÅÏ ¸ÅĪ(¹Ì¸®º¸±â) = °³º° ÀÛ¾÷ÀÌ ÇÒ´çµÈ ´Ù¾çÇÑ ÆÐÅÏÀ» Å×½ºÆ®ÇÏ´Â switch ±¸¹®À» Çã¿ëÇÑ´Ù.
ÀÌ´Â º¹ÀâÇÑ µ¥ÀÌÅÍ¿¡ »ç¿ëµÇ´Â ÁúÀǸ¦ °£°áÇÏ°í ¾ÈÀüÇÏ°Ô ÀÛ¼ºÇϵµ·Ï µ½´Â´Ù.
- JEP 412…¿ÜºÎ ÇÔ¼ö¿Í ¸Þ¸ð¸®API(ÀÎÅ¥º£ÀÌÆÃ) = ÀÚ¹Ù ·±Å¸ÀÓ ¿ÜºÎÀÇ ÄÚµå¿Í µ¥ÀÌÅ͸¦ ÀÚ¹Ù ÇÁ·Î±×·¥°ú »óÈ£¿î¿ëÇϱâ À§ÇØ JDK 14¿Í JDK 15¿¡¼ µµÀÔµÈ ÀÎÅ¥º£ÀÌÆà API°¡ °³¼±µÆ´Ù.
ÀÌ API´Â ¿ÜºÎ ÇÔ¼ö(Áï JVM ¿ÜºÎÀÇ ÄÚµå)¸¦ È¿À²ÀûÀ¸·Î È£ÃâÇÏ°í ¿ÜºÎ ¸Þ¸ð¸®¿¡ ¾ÈÀüÇÏ°Ô Á¢±ÙÇϵµ·Ï ÇÑ´Ù.
ÀÚ¹Ù ÇÁ·Î±×·¥ÀÌ ³×ÀÌƼºê ¶óÀ̺귯¸®¸¦ È£ÃâÇϰųª ³×ÀÌƼºê µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â °úÁ¤¿¡¼ ¹ß»ý °¡´ÉÇÑ JNI(Java Native Interface)ÀÇ ºÒ¾ÈÁ¤¼º°ú º¹À⼺À» ¹æÁöÇÑ´Ù.
API´Â ´Ù¸¥ ¾ð¾î·Î ÀÛ¼ºµÈ ÄÚµå¿Í ÀÚ¹Ù »çÀÌÀÇ »óÈ£ÀÛ¿ëÀ» °³¼±ÇÏ´Â ÇÁ·ÎÁ§Æ® Æijª¸¶(Project Panama)¿¡¼ °³¹ßµÇ°í ÀÖ´Ù.
- JEP 414…º¤ÅÍ(Vector) API(2Â÷ ÀÎÅ¥º£ÀÌÆÃ) = ÀÌ ±â´ÉÀ» Áö¿øÇÏ´Â CPU ¾ÆÅ°ÅØóÀÇ º¤ÅÍ ¿¬»ê ¸í·ÉÀ» ÃÖÀûÈÇϱâ À§ÇØ ·±Å¸ÀÓ¿¡¼ ¾ÈÁ¤ÀûÀ¸·Î ÄÄÆÄÀÏ °¡´ÉÇÑ º¤ÅÍ ¿¬»ê ¹®¹ýÀ» Áö¿øÇÑ´Ù.
À̸¦ ÅëÇØ µ¿ÀÏÇÑ ½ºÄ®¶ó ¿¬»ê ´ëºñ ¿ì¿ùÇÑ ¼º´ÉÀ» ´Þ¼ºÇÒ ¼ö ÀÖ´Ù.
<±èµ¿±â ±âÀÚ>kdk@bikorea.net < ÀúÀÛ±ÇÀÚ © BI KOREA ¹«´ÜÀüÀç ¹× Àç¹èÆ÷±ÝÁö > |