|
|
|
ÆÄÀ̽㠺´·Ä ÇÁ·Î±×·¡¹Ö : threading, multiprocessing, PP, Celery, asyncio ¸ðµâ ÀÌÇØ¿Í È°¿ë
|
|
|
acorn PACKT1
¤Ó ¾á ÆȶóÈå(Jan Palach), À̹®È£
¤Ó
¿¡ÀÌÄÜÃâÆÇ
¤Ó
Parallel Programming with Python
|
|
|
|
- Á¦ÈÞ¸ô ÁÖ¹® ½Ã °í°´º¸»ó, ÀϺΠÀ̺¥Æ® Âü¿© ¹× ÁõÁ¤Ç° ÁõÁ¤, ÇÏ·ç/´çÀÏ ¹è¼Û¿¡¼ Á¦¿ÜµÇ¹Ç·Î Âü°í ¹Ù¶ø´Ï´Ù.
-
-
-
[ÆÄÀ̽㠺´·Ä ÇÁ·Î±×·¡¹Ö]Àº °í¼º´É º´·Ä ÄÄÇ»Æà ½Ã½ºÅÛÀ» °³¹ßÇÏ°í À¯Áö º¸¼öÇϱâ À§ÇØ ÇÊ¿äÇÑ ¸ðµç ³»¿ëÀ» ´Ù·é´Ù. ¸ÕÀú º´·Ä, µ¿½Ã¼º, ºÐ»êÀÇ °³³äºÎÅÍ º´·ÄÈ¿Í °ü·ÃµÈ ¹®Á¦Á¡°ú ´ë¾ÈÀ» »ìÆ캻 ÈÄ, ÆÄÀ̽ãÀÇ ½º·¹µå ±â¹Ý threading ¸ðµâ°ú ÇÁ·Î¼¼½º ±â¹Ý multiprocessing ¸ðµâ, º´·Ä ŽºÅ©¸¦ ¼öÇàÇÏ´Â Æз¯·² ÆÄÀ̽ã(PP)°ú ºÐ»ê 󸮸¦ À§ÇÑ ¼¿·¯¸®(celery), ºñµ¿±â ÇÁ·Î±×·¡¹ÖÀÌ °¡´ÉÇÑ asyncio ¸ðµâÀ» ¼³¸íÇÑ´Ù. °¢ ÆÄÀ̽㠸ðµâ »ç¿ë¹ý¿¡ ´ëÇÑ ¸íÄèÇÑ ÀÌÇظ¦ µ½±â À§ÇØ ÇǺ¸³ªÄ¡ ¼ö¿ °è»ê°ú À¥ ¼öÁý±â ±¸Çö ¹æ¹ýÀ» »ç·Ê·Î µé¾î °£°áÇÏ°Ô Ç®¾î³ª°£´Ù.
-
-
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á º´·ÄÈ ¹®Á¦ °ü·Ã ±â¼ú
¡á ÆÄÀ̽ã Äڵ带 ±¸ÇöÇϱâ À§ÇÑ Æз¯·² ÆÄÀ̽㠸ðµâ ÅëÇÕ
¡á °£´ÜÇÑ ¹®Á¦¿¡ °üÇÑ º´·Ä ÇØ°áÃ¥ ½ÇÇà.
¡á ÆÄÀÌÇÁ¿Í Å¥¸¦ ÀÌ¿ëÇÑ ÇÁ·Î¼¼½º °£ÀÇ Åë½Å
¡á ¼¿·¯¸® ºÐ»ê ŽºÅ© Å¥ »ç¿ë
¡á ÆÄÀ̽ã asyncio ¸ðµâÀ» ÀÌ¿ëÇÑ ºñµ¿±â I/O ±¸Çö
¡á ½º·¹µå¿¡ ¾ÈÀüÇÑ ±¸Á¶ »ý¼º
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
´É¼÷ÇÑ ÆÄÀ̽ã ÇÁ·Î±×·¡¸Ó¸ç °£´ÜÇÑ ¹æ¹ýÀ¸·Î º´·Ä ¾ÖÇø®ÄÉÀ̼ǿ¡¼ °¡¿ë ÄÄÇ»Æà ¸®¼Ò½º¸¦ È°¿ëÇÏ°í ½Í´Ù¸é, ÀÌ Ã¥Àº ´ç½ÅÀ» À§ÇÑ Ã¥ÀÌ´Ù. ÀÌ Ã¥À» ÃÖ´ëÇÑ È°¿ëÇϱâ À§Çؼ´Â ÆÄÀ̽㠰³¹ß¿¡ ´ëÇÑ ±âº» Áö½ÄÀÌ ÇÊ¿äÇÏ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
1Àå, ¡®º´·Ä, µ¿½Ã¼º, ºÐ»ê ÇÁ·Î±×·¡¹Ö ¹®¸Æ ¼³¸í¡¯¿¡¼´Â º´·Ä ÇÁ·Î±×·¡¹Ö ¸ðµ¨ÀÇ °³³ä, Àå´ÜÁ¡°ú ±¸ÇöÀ» ´Ù·é´Ù. µ¡ºÙ¿© º´·Ä ¼Ö·ç¼ÇÀ» ±¸ÇöÇϱâ À§ÇÑ ¸î¸î ÆÄÀ̽㠶óÀ̺귯¸®¸¦ Á¦½ÃÇÑ´Ù.
2Àå, ¡®º´·Ä ¾Ë°í¸®Áò ¼³°è¡¯¿¡¼´Â º´·Ä ¾Ë°í¸®ÁòÀ» ¼³°èÇϱâ À§ÇÑ ¸î °¡Áö ±â¼ú¿¡ °üÇØ ³íÀÇÇÑ´Ù.
3Àå, ¡®º´·ÄÈ ¹®Á¦ È®ÀΡ¯¿¡¼´Â º´·Ä°ú °ü·ÃµÈ ¹®Á¦¸¦ ¿¹½Ã·Î ¼Ò°³ÇÑ ÈÄ, ÀÌ ¹®Á¦¸¦ º´·Ä Á¶°¢À¸·Î ³ª´ ¼ö ÀÖ´ÂÁö ºÐ¼®ÇÑ´Ù.
4Àå, ¡®threading°ú concurrent.futures ¸ðµâ »ç¿ë¡¯¿¡¼´Â 3Àå, ¡®º´·ÄÈ ¹®Á¦ È®ÀΡ¯¿¡¼ Á¦½ÃÇÑ °¢ ¹®Á¦¸¦ threading°ú concurrent.futures ¸ðµâÀ» »ç¿ëÇØ ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
5Àå, ¡®multiprocessing°ú ProcessPoolExecutor ¸ðµâ »ç¿ë¡¯¿¡¼´Â 3Àå, ¡®º´·ÄÈ ¹®Á¦ È®ÀΡ¯¿¡¼ Á¦½ÃÇÑ °¢ ¹®Á¦¸¦ multiprocessing°ú ProcessPoolExecutor ¸ðµâÀ» »ç¿ëÇØ ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
6Àå, ¡®Æз¯·¼ ÆÄÀ̽ã È°¿ë¡¯¿¡¼´Â 3Àå, ¡®º´·ÄÈ ¹®Á¦ È®ÀΡ¯¿¡¼ Á¦½ÃÇÑ °¢ ¹®Á¦¸¦ º´·Ä ÆÄÀ̽㠸ðµâÀ» »ç¿ëÇØ ±¸ÇöÇÏ´Â ¹æ¹ýÀ» Á¦½ÃÇÑ´Ù.
7Àå, ¡®¼¿·¯¸®¸¦ ÀÌ¿ëÇÑ Å½ºÅ© ºÐ»ê¡¯¿¡¼´Â 3Àå, ¡®º´·ÄÈ ¹®Á¦ È®ÀΡ¯¿¡¼ Á¦½ÃÇÑ °¢ ¹®Á¦¸¦ ¼¿·¯¸® ºÐ»ê ŽºÅ© Å¥¸¦ »ç¿ëÇØ ±¸ÇöÇÏ´Â ¹æ¹ýÀ» Á¦½ÃÇÑ´Ù.
8Àå, ¡®ºñµ¿±â ÇÁ·Î±×·¡¹Ö¡¯¿¡¼´Â asyncio ¸ðµâÀ» »ç¿ëÇÏ´Â ¹æ¹ý°ú ºñµ¿±â ÇÁ·Î±×·¡¹Ö¿¡ °üÇÑ ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
-
-
1Àå. º´·Ä, µ¿½Ã¼º, ºÐ»ê ÇÁ·Î±×·¡¹Ö ¹®¸Æ ¼³¸í
__º´·Ä ÇÁ·Î±×·¡¹ÖÀ» ¿Ö »ç¿ëÇϴ°¡
__ÀϹÝÀûÀÎ º´·ÄÈ
__º´·Ä ÇÁ·Î±×·¡¹Ö¿¡¼ÀÇ Åë½Å
____°øÀ¯ »óÅ ÀÌÇØ
____¸Þ½ÃÁö Àü´Þ ÀÌÇØ
__º´·Ä ÇÁ·Î±×·¡¹Ö ¹®Á¦Á¡ È®ÀÎ
____±³Âø»óÅÂ
____±â¾Æ»óÅÂ
____°æÀï Á¶°Ç
__ÆÄÀ̽㠺´·Ä ÇÁ·Î±×·¡¹Ö µµ±¸ ã±â
____ÆÄÀ̽ã threading ¸ðµâ
____ÆÄÀ̽ã multiprocessing ¸ðµâ
____Æз¯·¼ ÆÄÀ̽㠸ðµâ
____¼¿·¯¸®: ºÐ»ê ŽºÅ© Å¥
__ÆÄÀ̽ã GIL¿¡ °üÇÑ ÁÖÀÇ »çÇ×
__¿ä¾à
2Àå. º´·Ä ¾Ë°í¸®Áò ¼³°è
__ºÐÇÒ Á¤º¹ ±â¹ý
__µ¥ÀÌÅÍ ºÐÇØ »ç¿ë
__ÆÄÀÌÇÁ¶óÀÎÀ¸·Î ŽºÅ© ºÐÇØ
__ÇÁ·Î¼¼½º ¸ÅÇÎ
____µ¶¸³ ŽºÅ© ½Äº°
____µ¥ÀÌÅÍ ±³È¯ÀÌ ÇÊ¿äÇÑ Å½ºÅ© ½Äº°
____ºÎÇÏ ºÐ»ê
__¿ä¾à
3Àå. º´·ÄÈ ¹®Á¦ È®ÀÎ
__¿©·¯ ÀÔ·ÂÀ¸·Î °¡Àå ³ôÀº ÇǺ¸³ªÄ¡ °ª ¾ò±â
__À¥ ¼öÁý
__¿ä¾à
4Àå. threading°ú concurrent.futures ¸ðµâ »ç¿ë
__½º·¹µå Á¤ÀÇ
____½º·¹µå »ç¿ë¿¡ µû¸¥ Àå´ÜÁ¡
____½º·¹µåÀÇ ´Ù¸¥ Á¾·ù ÀÌÇØ
____½º·¹µå »óÅ Á¤ÀÇ
____thread°ú _thread Áß Çϳª¸¦ ¼±ÅÃ
__¿©·¯ ÀÔ·ÂÀ¸·Î ÇǺ¸³ªÄ¡ ¼ö¿ Ç×À» ¾ò±â À§ÇØ ½º·¹µå »ç¿ë
__concurrent.futures ¸ðµâÀ» ÀÌ¿ëÇØ À¥ ¼öÁý
...
__¿ä¾à
5Àå. multiprocessing°ú ProcessPoolExecutor ¸ðµâ »ç¿ë
__ÇÁ·Î¼¼½º °³³ä ÀÌÇØ
____ÇÁ·Î¼¼½º ¸ðµ¨ ÀÌÇØ
________ÇÁ·Î¼¼½º »óÅ Á¤ÀÇ
____´ÙÁßó¸® Åë½Å ±¸Çö
____multiprocessing.Pipe »ç¿ë
____multiprocessing.Queue ÀÌÇØ
__¿©·¯ ÀÔ·ÂÀ¸·Î ÇǺ¸³ªÄ¡ ¼ö¿ Ç×À» ¾ò´Â multiproce ssing »ç¿ë
__ProcessPoolExecutor¸¦ ÀÌ¿ëÇÑ À¥ ¼öÁý
__¿ä¾à
6Àå. Æз¯·¼ ÆÄÀ̽ã È°¿ë
__ÇÁ·Î¼¼½º °£ Åë½Å ÀÌÇØ
____³×ÀÓµå ÆÄÀÌÇÁ »ìÆ캸±â
____ÆÄÀ̽ãÀ¸·Î ³×ÀÓµå ÆÄÀÌÇÁ »ç¿ë
________³×ÀÓµå ÆÄÀÌÇÁ¿¡ ¾²±â
________³×ÀÓµå ÆÄÀÌÇÁ Àбâ
________PP ¹ß°ß
__SMP ¾ÆÅ°ÅØó¿¡¼ PP¸¦ ÀÌ¿ëÇØ ÇǺ¸³ªÄ¡ ¼ö¿ Ç× °è»ê
__PP¸¦ ÀÌ¿ëÇØ ºÐ»ê À¥ ¼öÁý±â ¸¸µé±â
__¿ä¾à
7Àå. ¼¿·¯¸®¸¦ ÀÌ¿ëÇÑ Å½ºÅ© ºÐ»ê
__¼¿·¯¸® ÀÌÇØ
____¿Ö ¼¿·¯¸®¸¦ »ç¿ëÇϴ°¡
__¼¿·¯¸® ¾ÆÅ°ÅØó ÀÌÇØ
____ŽºÅ©·Î ÀÛ¾÷
____¸Þ½ÃÁö Àü¼Û(ºê·ÎÄ¿) ¹ß°ß
____ÀÛ¾÷ÀÚ ÀÌÇØ
____°á°ú µÞ´Ü ÀÌÇØ
__ȯ°æ ¼³Á¤
____Ŭ¶óÀ̾ðÆ® ¸Ó½Å ¼³Á¤
____¼¹ö ¸Ó½Å ¼³Á¤
__°£´ÜÇÑ Å½ºÅ© µð½ºÆÐÄ¡
__¼¿·¯¸®·Î ÇǺ¸³ªÄ¡ ¼ö¿ Ç× ¾ò±â
__ŽºÅ© ŸÀÔÀ¸·Î Å¥ Á¤ÀÇ
__¼¿·¯¸®¸¦ ÀÌ¿ëÇØ ºÐ»ê À¥ ¼öÁý±â ¸¸µé±â
__¿ä¾à
8Àå. ºñµ¿±â ÇÁ·Î±×·¡¹Ö
__ºí·ÏÅ·, ³íºí·ÏÅ·, ºñµ¿±â ¿¬»ê ÀÌÇØ
____ºí·ÏÅ· ¿¬»ê ÀÌÇØ
____³íºí·ÏÅ· ¿¬»ê ÀÌÇØ
____ºñµ¿±â ¿¬»ê ÀÌÇØ
__À̺¥Æ® ·çÇÁ ÀÌÇØ
____Æú¸µ ÇÔ¼ö
____À̺¥Æ® ·çÇÁ »ç¿ë
__asyncio »ç¿ë
____µ¿½Ã ½ÇÇà ·çƾ°ú asyncio.Future ÀÌÇØ
________µ¿½Ã ½ÇÇà ·çƾ°ú asyncio.Future »ç¿ë
________asyncio.Task »ç¿ë
________ȣȯ¼ºÀÌ ¾ø´Â ¶óÀ̺귯¸®¸¦ asyncio¿Í ÇÔ²² »ç¿ëÇϱâ
__¿ä¾à
-
-
|
¾á ÆȶóÈå(Jan Palach) [Àú]
|
|
-
°æ·Â 13³âÂ÷ÀÇ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ´Ù. C++, ÀÚ¹Ù, ÆÄÀ̽㠱â¼úÀ» »ç¿ëÇØ ¹Î°£ ȸ»ç¸¦ À§ÇØ °úÇÐ ½Ã°¢È¿Í ¹é¿£µå´ÜÀ» °³¹ßÇØ¿Ô´Ù. ºê¶óÁúÀÇ ¸®¿ìµ¥ÀÚ³×ÀÌ·ç(Rio de Janeiro)¿¡ ÀÖ´Â ¿¡½ºµû¾¾¿À µ¥ »ç(Estacio de Sa) ´ëÇб³¿¡¼ Á¤º¸ ½Ã½ºÅÛ ÇÐÀ§, ÆÄ¶ó³ª ÁÖ ¿¬¹æ ±â¼ú(Parana State Federal Technological) ´ëÇб³¿¡¼ ¼®»ç ÇÐÀ§¸¦ ¹Þ¾Ò´Ù. ÇöÀç´Â C++ ½Ã½ºÅÛÀ» ±¸ÇöÇÏ´Â Åë½Å ºÎ¹®¿¡ ¼ÓÇÑ ¹Î°£ ±â¾÷¿¡¼ ¼ö¼® ½Ã½ºÅÛ ºÐ¼®°¡·Î ±Ù¹«ÇÏ°í ÀÖ´Ù. ±â¼úÀûÀ¸·Î ¿±¤ÇÏ´Â ÆÄÀ̽ã°ú ¾ó·©À¸·Î Àç¹ÌÀÖ°Ô ½ÇÇèÇϱ⸦ ÁÁ¾ÆÇÑ´Ù. ÀÚ¿¬½º·¯¿î È£±â½ÉÀ¸·Î »õ·Î¿î ±â¼ú¿¡ µµÀüÇØ °øºÎÇÏ°í, ³¸¼± »ç¶÷À» ¸¸³ª°í, ´Ù¸¥ ¹®È¿¡ ´ëÇØ ¹è¿ì±â¸¦ ÁÁ¾ÆÇÑ´Ù.
-
|
À̹®È£ [Àú]
|
|
-
°ü½É ºÐ¾ß´Â Á¤º¸ °Ë»öÀ̸ç, ¸ÅÀÏ 4½Ã°£ ÀÌ»ó °É¸®´Â ÃâÅð±Ù ½Ã°£¿¡ ´Ù¹æ¸éÀÇ ¿ø¼¸¦ Àд ½ò½òÇÑ Áñ°Å¿ò¿¡ ºüÁ® »ç´Â ¾Æ³¯·Î±× ¼¼´ë´Ù. ¿µ»ó󸮸¦ Àü°øÀ¸·Î ¼®»ç¸¦ ¸¶ÃÆ°í, ÇöÀç ¹®ÇåÁ¤º¸ÇÐ ¹Ú»ç °úÁ¤¿¡ ÀÖÀ¸¸ç, ÄÄÇ»ÅÍ ºñÀü ±â¹Ý IoT ¼Ö·ç¼Ç °³¹ß¿¡ Àü³äÇÏ°í ÀÖ´Ù. ¿ÀǼҽº ÀÚ¹Ù °Ë»ö ¿£ÁøÀÎ ·ç¾À(Lucene)¿¡ °üÇÑ Ã¹ ±¹³»¼ÀÎ [·ç¾À ÀÎ ¾×¼Ç](¿¡ÀÌÄÜ, 2005)À» °ø¿ªÇßÀ¸¸ç, ¿ÀǼҽº ¿µ»óó¸® ¶óÀ̺귯¸®¸¦ ´Ù·é ¿ÀǼҽº ¶óÀ̺귯¸® ½Ç¹« ½Ã¸®Áî µµ¼¸¦ Æì³½ ÀúÀڷεµ Àß ¾Ë·ÁÁ® ÀÖ´Ù. [MATLABÀ» È°¿ëÇÑ ½Ç¿ë µðÁöÅÐ ¿µ»óó¸®](È«¸ª°úÇÐ, 2005), [¿ÀǼҽº OpenCV¸¦ ÀÌ¿ëÇÑ ÄÄÇ»ÅÍ ºñÀü ½Ç¹« ÇÁ·Î±×·¡¹Ö](È«¸ª°úÇÐ, 2007) µî 7±ÇÀÇ Ã¥À» Àú¼úÇßÀ¸¸ç, ¹ø¿ª¼·Î´Â ¿¡ÀÌÄÜÃâÆǻ翡¼ Ãâ°£ÇÑ [OpenCV 2 Computer Vision Application Programming Cookbook Çѱ¹¾îÆÇ](2012), [(°³Á¤ÆÇ) OpenCV¸¦ È°¿ëÇÑ ÄÄÇ»ÅÍ ºñÀü ÇÁ·Î±×·¡¹Ö](2015), [matplotlibÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ½Ã°¢È ÇÁ·Î±×·¡¹Ö](2015), [OpenCV ÄÄÇ»ÅÍ ºñÀü ÇÁ·ÎÁ§Æ®](2016), [¸ÅÆ®·¦ ¿µ»óó¸® ÇÁ·Î±×·¡¹Ö](2016), [¸ÅÆ®·¦ ¿µ»óó¸® ÇÁ·Î±×·¡¹Ö](2016), [¸ÅÆ®·¦ ±×·¡ÇÈ°ú µ¥ÀÌÅÍ ½Ã°¢È](2017)°¡ ÀÖ´Ù.
-
-
Àüü 0°³ÀÇ ±¸¸ÅÈıⰡ ÀÖ½À´Ï´Ù.
|
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù. |
|
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì |
»óÇ°À» °ø±Þ ¹ÞÀº ³¯·ÎºÎÅÍ 7ÀÏÀ̳» °¡´É
°ø±Þ¹ÞÀ¸½Å »óÇ°ÀÇ ³»¿ëÀÌ Ç¥½Ã, ±¤°í ³»¿ë°ú ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3°³¿ù À̳», ȤÀº ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳»
»óÇ°¿¡ ¾Æ¹«·± ÇÏÀÚ°¡ ¾ø´Â °æ¿ì ¼ÒºñÀÚÀÇ °í°´º¯½É¿¡ ÀÇÇÑ ±³È¯Àº »óÇ°ÀÇ Æ÷Àå»óÅ µîÀÌ ÀüÇô ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì¿¡ ÇÑÇÏ¿© °¡´É |
|
±³È¯ ¹× ¹ÝÇ°ÀÌ ºÒ°¡´ÉÇÑ °æ¿ì |
±¸¸ÅÈ®Á¤ ÀÌÈÄ(¿ÀǸ¶ÄÏ»óÇ°¿¡ ÇÑÇÔ)
°í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
(´Ü, »óÇ°ÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿© Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü)
½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀçÆǸŰ¡ °ï¶õÇÒ Á¤µµ·Î ¹°Ç°ÀÇ °¡Ä¡°¡ ¶³¾îÁø °æ¿ì
Æ÷Àå °³ºÀµÇ¾î »óÇ° °¡Ä¡°¡ ÈÑ¼ÕµÈ °æ¿ì |
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ¹ÝÇ° ȯºÒ |
´Ù¹è¼ÛÁöÀÇ °æ¿ì ´Ù¸¥ Áö¿ªÀÇ ¹ÝÇ°À» µ¿½Ã¿¡ ÁøÇàÇÒ ¼ö ¾ø½À´Ï´Ù.
1°³ Áö¿ªÀÇ ¹ÝÇ°ÀÌ ¿Ï·áµÈ ÈÄ ´Ù¸¥ Áö¿ª ¹ÝÇ°À» ÁøÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù. |
|
Áß°í»óÇ°ÀÇ ±³È¯ |
Áß°í»óÇ°Àº Á¦ÇÑµÈ Àç°í ³»¿¡¼ ÆǸŰ¡ ÀÌ·ç¾îÁö¹Ç·Î, ±³È¯Àº ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
¿ÀǸ¶ÄÏ »óÇ°ÀÇ È¯ºÒ |
¿ÀǸ¶ÄÏ»óÇ°¿¡ ´ëÇÑ Ã¥ÀÓÀº ¿øÄ¢ÀûÀ¸·Î ¾÷ü¿¡°Ô ÀÖÀ¸¹Ç·Î, ±³È¯/¹ÝÇ° Á¢¼ö½Ã ¹Ýµå½Ã ÆǸÅÀÚ¿Í ÇùÀÇ ÈÄ ¹ÝÇ° Á¢¼ö¸¦ ÇϼžßÇϸç, ¹ÝÇ°Á¢¼ö ¾øÀÌ ¹Ý¼ÛÇϰųª, ¿ìÆíÀ¸·Î º¸³¾ °æ¿ì »óÇ° È®ÀÎÀÌ ¾î·Á¿ö ȯºÒÀÌ ºÒ°¡´ÉÇÒ ¼ö ÀÖÀ¸´Ï À¯ÀÇÇϽñ⠹ٶø´Ï´Ù. |
|
|
|
¹è¼Û¿¹Á¤ÀÏ ¾È³» |
ÀÎÅÍÆÄÅ© µµ¼´Â ¸ðµç »óÇ°¿¡ ´ëÇØ ¹è¼Û¿Ï·á¿¹Á¤ÀÏÀ» À¥»çÀÌÆ®¿¡ Ç¥½ÃÇÏ°í ÀÖ½À´Ï´Ù.
|
<ÀÎÅÍÆÄÅ© Á÷¹è¼Û »óÇ°> |
»óÇ°Àº ¿ù~Åä¿äÀÏ ¿ÀÀü 10½Ã ÀÌÀü ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ´çÀÏ Ãâ°í/´çÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù. |
»óÇ°Àº ¼¿ïÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀº ´çÀÏ Ãâ°í/ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇϸç,
¼¿ï¿ÜÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀÇ °æ¿ì´Â ¿ÀÈÄ 6½Ã±îÁö ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù.
(´Ü, ¿ù¿äÀÏÀº 12½Ã±îÁö ÁÖ¹®¿¡ ÇÑÇÔ)
|
»óÇ°Àº, ÀÔ°í¿¹Á¤ÀÏ(Á¦Ç°Ãâ½ÃÀÏ)+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù. |
~
»óÇ°Àº À¯ÅëƯ¼º»ó ÀÎÅÍÆÄÅ©¿¡¼ Àç°í¸¦ º¸À¯ÇÏÁö ¾ÊÀº »óÇ°À¸·Î ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø±âÁØÃâ°íÀÏ:ÀÎÅÍÆÄÅ©°¡ »óÇ°À» ¼ö±ÞÇÏ¿© ¹°·ùâ°í¿¡¼ Æ÷Àå/Ãâ°íÇϱâ±îÁö ¼Ò¿äµÇ´Â ½Ã°£
|
|
<¾÷ü Á÷Á¢¹è¼Û/¿ÀǸ¶ÄÏ »óÇ°> |
~
»óÇ°Àº ¾÷ü°¡ ÁÖ¹®À» È®ÀÎÇÏ°í, Ãâ°íÇϱâ±îÁö °É¸®´Â ½Ã°£ÀÔ´Ï´Ù. ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(2ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø5ÀÏÀ̳» Ãâ°í°¡ ½ÃÀÛµÇÁö ¾ÊÀ»½Ã, ¿ÀǸ¶ÄÏ »óÇ°Àº ÀÚµ¿À¸·Î ÁÖ¹®ÀÌ Ãë¼ÒµÇ¸ç, °í°´´Ô²² Ç°Àýº¸»ó±ÝÀ» Áö±ÞÇØ µå¸³´Ï´Ù.
|
|
|
¹è¼Ûºñ ¾È³» |
µµ¼(Áß°íµµ¼ Æ÷ÇÔ)¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û) À½¹Ý/DVD¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
ÀâÁö/¸¸È/±âÇÁÆ®¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í À½¹Ý/DVD¸¦ ÇÔ²² ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø 1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í ÀâÁö/¸¸È/±âÇÁÆ®/Áß°íÁ÷¹è¼Û»óÇ°À» ÇÔ²² ±¸¸ÅÇϽøé : 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
¾÷üÁ÷Á¢¹è¼Û»óÇ°À» ±¸¸Å½Ã : ¾÷üº°·Î »óÀÌÇÑ ¹è¼Ûºñ Àû¿ë
* ¼¼Æ®»óÇ°ÀÇ °æ¿ì ºÎºÐÃë¼Ò ½Ã Ãß°¡ ¹è¼Ûºñ°¡ ºÎ°úµÉ ¼ö ÀÖ½À´Ï´Ù.
* ºÏÄ«Æ®¿¡¼ ¹è¼Ûºñ¾ø¾Ö±â ¹öÆ°À» Ŭ¸¯Çϼż, µ¿ÀϾ÷ü»óÇ°À» Á¶±Ý ´õ ±¸¸ÅÇϽøé, ¹è¼Ûºñ¸¦ Àý¾àÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
|
|
Çؿܹè¼Û ¾È³» |
ÀÎÅÍÆÄÅ©µµ¼¿¡¼´Â ±¹³»¿¡¼ ÁÖ¹®ÇϽðųª ÇØ¿Ü¿¡¼ ÁÖ¹®ÇÏ¿© ÇØ¿Ü·Î ¹è¼ÛÀ» ¿øÇÏ½Ç °æ¿ì DHL°ú Ư¾àÀ¸·Î Ã¥Á¤µÈ ¿ä±ÝÇ¥¿¡
ÀÇÇØ °³ÀÎÀÌ ÀÌ¿ëÇÏ´Â °æ¿ìº¸´Ù ¹è¼Û¿ä±ÝÀ» Å©°Ô ³·Ã߸ç DHL(www.dhl.co.kr)·Î Çؿܹè¼Û ¼ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù.
Çؿܹè¼ÛÀº µµ¼/CD/DVD »óÇ°¿¡ ÇÑÇØ ¼ºñ½ºÇÏ°í ÀÖÀ¸¸ç, ´Ù¸¥ »óÇ°À» ºÏÄ«Æ®¿¡ ÇÔ²² ´ãÀ¸½Ç °æ¿ì Çؿܹè¼ÛÀÌ ºÒ°¡ÇÕ´Ï´Ù.
ÇØ¿ÜÁÖ¹®¹è¼Û ¼ºñ½º´Â ÀÎÅÍÆÄÅ© µµ¼ ȸ¿ø °¡ÀÔÀ» Çϼž߸¸ ½Åû °¡´ÉÇÕ´Ï´Ù. |
|
¾Ë¾ÆµÎ¼¼¿ä!!! |
µµ¸Å»ó ¹× Á¦ÀÛ»ç »çÁ¤¿¡ µû¶ó Ç°Àý/ÀýÆÇ µîÀÇ »çÀ¯·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
¿ÀǸ¶ÄϾ÷üÀÇ ¹è¼ÛÁö¿¬½Ã ÁÖ¹®ÀÌ ÀÚµ¿À¸·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
À¯ÅëÀÇ Æ¯¼º»ó Ãâ°í±â°£Àº ¿¹Á¤º¸´Ù ¾Õ´ç°ÜÁö°Å³ª ´ÊÃçÁú ¼ö ÀÖ½À´Ï´Ù.
Åùè»ç ¹è¼ÛÀÏÀÎ ¼¿ï ¹× ¼öµµ±ÇÀº 1~2ÀÏ, Áö¹æÀº 2~3ÀÏ, µµ¼, »ê°£, ±ººÎ´ë´Â 3ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù. |
|
|
|
|