±¹³»µµ¼
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
IT Àü¹®¼
ÇÁ·Î±×·¡¹Ö °³¹ß ¹æ¹ý·Ð
¸®´ª½º µð¹ö±ë°ú ¼º´É Æ©´× - ¿ÀǼҽº µµ±¸¸¦ »ç¿ëÇÑ ¹®Á¦ Áø´Ü ºÐ¼®°ú ÇØ°á
Á¤°¡ |
25,000¿ø |
---|
22,500¿ø (10%ÇÒÀÎ)
1,250P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»çÀºÇ°(1)
ÀÌ»óǰÀÇ ºÐ·ù
ÃâÆÇ»ç ¼Æò
Ä¿³Î°ú ÀÀ¿ë ÇÁ·Î±×·¥ ¸ðµÎ¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Â ¸®´ª½º ¼ÒÇÁÆ®¿þ¾î µð¹ö±ë°ú ¼º´É ÃÖÀûȸ¦ ´Ù·ç´Â ¸®´ª½º ¹®Á¦ÇØ°á ½ÇÀü¼ÀÇ °áÁ¤ÆÇ!
¸®´ª½º Ä¿³Î°ú ÀÀ¿ë ÇÁ·Î±×·¥ »ý»ê¼ºÀ» ±Ø´ëÈÇÏ·Á´Â ¸ðµç °³¹ßÀÚ´Â ¹°·ÐÀ̰í, ¸®´ª½º ¾ÈÁ¤¼º°ú ¼º´É ¹®Á¦¸¦ ÇØ°áÇØ¾ß ÇÏ´Â ½Ã½ºÅÛ °ü¸®ÀÚ¿Í Áö¿ø Àü¹®°¡¸¦ À§ÇÑ Çʵ¶¼!
ÀÌ Ã¥Àº Ä¿³Î°ú ÀÀ¿ë ÇÁ·Î±×·¥ ¸ðµÎ¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Â ¸®´ª½º ¼ÒÇÁÆ®¿þ¾î µð¹ö±ë°ú ¼º´É ÃÖÀûȸ¦ ´Ù·ç´Â °áÁ¤ÆÇÀÌ´Ù. ¸®´ª½º ÄÚµå ¿¹Á¦¸¦ ±¤¹üÀ§ÇÏ°Ô »ç¿ëÇÔÀ¸·Î½á, ¹ö±×°¡ ¾ø°í Æ©´×ÀÌ Á¦´ë·Î µÈ Äڵ带 ¸¸µé±â À§ÇØ ¿ÀǼҽº µµ±¸¿Í ¿ì¼ö °³¹ß±â¹ýÀ» ü°èÀûÀ¸·Î ¼Ò°³ÇÑ´Ù.
IBM¿¡¼ º¸¿©ÁØ ¶Ù¾î³ ¸®´ª½º ½Ã½ºÅÛ ÃÖÀûÈ °æÇèÀ» Åä´ë·Î ÀúÀÚ´Â ¸Þ¸ð¸® °ü¸®¿Í I/O¿¡¼ ½ÃÀÛÇØ ½Ã½ºÅÛ ÇÁ·Î¼¼½º¿Í Ä¿³Î ¹ö±× ¸Þ½ÃÁö¿¡ À̸£±â±îÁö ´Ù¾çÇÑ ºÐ¾ß¿¡ °ÉÄ£ ½ÇÀü ±â¹ýÀ» ¼Ò°³ÇÑ´Ù. ½ÇÁ¦ µð¹ö±ë ¼¼¼ÇÀ» ÅëÇØ °¡Àå º¹ÀâÇÑ ÀÀ¿ë ÇÁ·Î±×·¥°ú Ä¿³Î °ü·Ã ¹®Á¦Á¡À» µð¹ö±ëÇϱâ À§ÇÑ ÀúÀÚÀÇ Àü¹®°¡ÀûÀÎ ³ë·ÂÀ» ´À³¥ ¼ö ÀÖ´Ù. ÀÌ Ã¥À» ÅëÇØ ´õ »¡¸® º´¸ñÀ» ã¾Æ¼ ÇØ°áÇϱâ À§ÇÑ º¹ÀâÇÑ ÇÁ·ÎÆÄÀϸµ ±â¹ýÀ» ÀÍÈ÷°í, ¹®Á¦°¡ ¹ß»ýÇßÀ» ¶§ ¿Ã¹Ù¸¥ ÀڷḦ ã¾Æ³»´Â ¹æ¹ýÀ» Å͵æÇÏ°Ô µÉ °ÍÀÌ´Ù.
¸ñÂ÷
1Àå. ÇÁ·ÎÆÄÀϸµ
½ºÅé¿öÄ¡
date
time
clock
gettimeofday
GNU gprof¸¦ ÀÌ¿ëÇÑ ¼º´É Æ©´×
gprof »ç¿ë¿¡ ÇÊ¿äÇÑ gcc ¿É¼Ç
kprof
2Àå. ÄÚµå Ä¿¹ö¸®Áö
ÄÚµå Ä¿¹ö¸®Áö ºÐ¼®À̶õ?
gcov¿Í ³í¸® ¿À·ù
ÄÚµå Ä¿¹ö¸®Áö À¯Çü
gcov »ç¿ë¿¡ ÇÊ¿äÇÑ gcc ¿É¼Ç
3Àå. GNU µð¹ö°Å
gdb ¼³Ä¡
gdb ¸í·É
gdb·Î µð¹ö±ëÇÒ ÇÁ·Î±×·¥ ÄÄÆÄÀÏ ¹æ¹ý
ÀüÇüÀûÀÎ gdb ¼¼¼Ç
ÄÚ¾î(core) ÆÄÀÏ·Î µð¹ö±ëÇϱâ
ÇÁ·Î±×·¥ ½ÇÇà°ú ÄÚ¾î ´ýÇÁ ¾ò±â
±×·¡ÇÈ gdb ÀÎÅÍÆäÀ̽º
DDD(Data Display Debugger)
ÀλçÀÌÆ®(Insight)
µð¹ö±ë ½Éº¼°ú ½ÇÇà ÆÄÀÏ Å©±â
µð¹ö±ë ±â¼ú
4Àå. ¸Þ¸ð¸® °ü¸® µð¹ö±ë
µ¿Àû ¸Þ¸ð¸® ÇÔ¼ö
MEMWATCH
YAMD
Electric Fence
Valgrind
5Àå. ½Ã½ºÅÛ Á¤º¸
/procÀ̶õ?
°ü¸®ÀÚ °üÁ¡¿¡¼ /proc »ç¿ëÇϱâ
/proc ±¸Á¶
6Àå. ½Ã½ºÅÛ µµ±¸
ÇÁ·Î¼¼½º
ŽºÅ© »óÅÂ
ÇÁ·Î¼¼½º µð¹ö±ë µµ±¸
strace·Î ½Ã½ºÅÛ È£Ãâ ÃßÀûÇϱâ
¸¶¹ý Ű Á¶ÇÕÀ¸·Î ¿ªÃßÀûÇϱâ
lsof·Î ¿¸° ÆÄÀÏ »ìÆìº¸±â
³×Å©¿öÅ© µð¹ö±ë µµ±¸
7Àå. ½Ã½ºÅÛ ¿À·ù ¸Þ½ÃÁö
Ä¿³Î ÆÄÀÏ
¿ó½º(Oops) ºÐ¼®
ksymoops·Î ¿ó½º ó¸®
gdb·Î jfs_mount º¸±â
gcc -S ¿É¼ÇÀ¸·Î »ý¼ºÇÏ´Â ¾î¼Àºí¸® ÄÚµå
Ä¿³Î ¸ÞÀϸµ ¸®½ºÆ® ¿ó½º
perror·Î ½Ã½ºÅÛ ¶Ç´Â MySQL ¿À·ù ÄÚµå È®ÀÎ
8Àå. À̺¥Æ® ·Î±×
syslogd
À̺¥Æ® ·Î±×
À̺¥Æ® ÅëÇձ⠼³Á¤
9Àå. LTT
¾ÆÅ°ÅØÃ³ ÄÄÆ÷³ÍÆ® ŽºÅ©
ÆÐŰÁö¿Í ¼³Ä¡
Ä¿³Î ºôµå
LTT »ç¿ëÀÚ-´Ü°è µµ±¸ ºôµå
ÀÚ·á ¼öÁý
ÀÚ·á ¼öÁý ÁßÁö
ÃßÀû ÇÁ·Î¼¼½º ºÐ¼® ¹æ¹ý
ÀÚ·á ÇØ¼®
ÇÏÀ§ µð·ºÅ丮¸¦ ¹´Â(tar) ÃßÀû ¿¹Á¦
ÀÚ·á °ËÅä¿ë ÅØ½ºÆ® µµ±¸
10Àå. Ä¿³ÎÀÌ Áö¿øÇÏ´Â ÇÁ·ÎÆÄÀÏ·¯ oprofile
ÃøÁ¤Çü ÇÁ·ÎÆÄÀÏ·¯
»ùÇøµÇü ÇÁ·ÎÆÄÀÏ·¯
½Ã½ºÅÛ ÇÁ·ÎÆÄÀÏ·¯ oprofile
oprofileÀ» À§ÇÑ À¯Æ¿¸®Æ¼
ÀϹÝÀûÀÎ ÇÁ·ÎÆÄÀÏ ´Ü°è
´ÜÀÏ ½ÇÇà ÆÄÀÏÀÇ ÇÁ·ÎÆÄÀÏ °ËÅä
º¸°í¼ ¿¹Á¦
ÇÁ·ÎÆÄÀÏ ÀÚ·á ÀúÀå
Çϵå¿þ¾î Ä«¿îÅÍ
Prospect ÇÁ·ÎÆÄÀÏ·¯
11Àå. UML
UML: Ä¿³Î°ú ·çÆ® ÆÄÀÏ ½Ã½ºÅÛ ¼Ò°³
Ä¿³Î ÆÐÄ¡¿Í ºôµå
Ä¿³Î ºôµå
·çÆ® À̹ÌÁö
ÆÄÀÏ ½Ã½ºÅÛ
gdb ¼¼¼Ç ¼³Á¤
UML ½ÃÀÛ
ÀϹÝÀûÀÎ gdb ¼¼¼Ç
GDB ½º·¹µå ºÐ¼®
Âü°í »çÇ×
UML À¯Æ¿¸®Æ¼
12Àå. µ¿Àû ÇÁ·Îºê
DprobesÀÇ µ¶Æ¯ÇÑ Æ¯Â¡
ÇÁ·Îºê¸¦ »ç¿ëÇϱâ À§ÇÑ ÀϹÝÀûÀÎ ´Ü°è
Kprobes: Ä¿³Î µ¿Àû ÇÁ·Îºê
sys_openÀ» »ç¿ëÇÑ ÇÁ·Îºê ¿¹Á¦
±âº» Ä¿³Î ¸ðµâÀ» À§ÇÑ Makefile
½Ã½ºÅÛ¿¡¼ Ȱµ¿ ÁßÀÎ Kprobes ã±â
sys_open¿¡¼ ¿ÀÇÁ¼Â ã±â
Á¡ÆÛ ÇÁ·Îºê
Kprobes Ȱ¿ë
¼º°øÀûÀÎ Dprobes Àû¿ë ¿¹
13Àå. Ä¿³Î µð¹ö°Å
kgdb
kdb
14Àå. Ãæµ¹ ´ýÇÁ
Ä¿³Î ȯ°æ ¼³Á¤
Ä¿³Î ÆÐÄ¡¿Í ºôµå
ÀϹÝÀûÀÎ Ãæµ¹ ´ýÇÁ ´Ü°è
LKCD ¸í·É¾î
½Ã½ºÅÛ ÆÐ´Ð°ú Ãæµ¹ ´ýÇÁ È®º¸
Netdump: Ŭ¶óÀ̾ðÆ®-¼¹ö ¹æ½ÄÀ¸·Î µ¿ÀÛÇÏ´Â ³×Æ®¿öÅ© Ãæµ¹ ´ýÇÁ ±â´É
diskdump: Ãæµ¹ ´ýÇÁ ±â´É
mcore Ãæµ¹ ´ýÇÁ »ìÆìº¸±â
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|---|
Ãâ»ýÁö | - |
Ãâ°£µµ¼ | 0Á¾ |
ÆÇ¸Å¼ö | 0±Ç |
Æ÷Ç×°ø°ú´ëÇб³ ÄÄÇ»ÅͰøÇаú ÇÐºÎ¿Í ÄÄÇ»ÅͰøÇаú ´ëÇпøÀ» Á¹¾÷Çß´Ù. ºí·Î±× 'ÄÄÇ»ÅÍ vs Ã¥(http://jhrogue.blogspot.com)'À» ¿î¿µÇϰí ÀÖ´Ù. ¿¡ÀÌÄÜÃâÆÇ»ç¿¡¼ Æì³½ [Á¶¿¤ ¿Â ¼ÒÇÁÆ®¿þ¾î], [Ãʳ°¨ ±â¾÷ÀÇ Á¶°Ç], [¸®´ª½º ½Ã½ºÅÛ °ü¸® ¿Ïº® °¡À̵å], [ÄÚµå·Î Àд ¸®´ª½º µð¹ÙÀ̽º µå¶óÀ̹ö], [¾Ç¼ºÄÚµå¿Í ¸Ö¿þ¾î Æ÷·»½Ä], [¾ÆÆÄÄ¡ Solr 4 ±¸Ãà°ú °ü¸®], [Àü¹® °Ë»ö°ú ºÐ¼®À» À§ÇÑ Elasticsearch ¼¹ö], [MEAN ½ºÅÃÀ» »ç¿ëÇÑ ¸ð´ø À¥ °³¹ß ÀÔ¹®] µîÀ» ¹ø¿ªÇß´Ù.
ÀúÀÚÀÇ ´Ù¸¥Ã¥
Àüüº¸±âÇ®½ºÅà °³¹ßÀÚ¸¦ À§ÇÑ MEAN ½ºÅà ÀÔ¹®
Áß±Þ °³¹ßÀÚ¸¦ À§ÇÑ MEAN ½ºÅà °ø·«
MongoDB NoSQL·Î ±¸ÃàÇÏ´Â PHP À¥ ¾ÖÇø®ÄÉ...
»ý³â¿ùÀÏ | - |
---|---|
Ãâ»ýÁö | - |
Ãâ°£µµ¼ | 0Á¾ |
ÆÇ¸Å¼ö | 0±Ç |
ÅØ»ç½º ÁÖ ¿À½ºÆ¾¿¡ ÀÖ´Â IBMÀÇ ¸®´ª½º ±â¼ú ¼¾ÅÍ(Linux Technology Center)¿¡¼ ±Ù¹«Çϰí ÀÖ´Ù. ½ºÆ¼ºê´Â ÇöÀç ¸®´ª½º ½ºÅ丮Áö °ü·Ã Á¦Ç°À» °³¹ß ÁßÀ̸ç, ¸®´ª½º¿ë Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀÎ JFS(Journaled File System) ÇÁ·ÎÁ§Æ®¸¦ À̲ø¾ú´Ù. 1999³â ÀÌÈÄ·Î ¿©·¯ ¸®´ª½º °ü·Ã ÇÁ·ÎÁ§Æ®¿¡ Âü¿©ÇßÀ¸¸ç, ÆÄÀÏ ½Ã½ºÅÛ, ±¹Á¦È, º¸¾È¿¡ ÃÊÁ¡À» µÎ°í ¿î¿µÃ¼Á¦ °³¹ß¿¡ µ¿ÂüÇØ¿Ô´Ù. ±×´Â ¼ö¸¹Àº ÀâÁö ±â»ç¿Í ¹ßÇ¥ÀÚ·áÀÇ ÀúÀÚÀ̸ç, Performance Tuning Linux Servers(Prentice Hall PTR 2005)¿¡¼ ÆÄÀÏ ½Ã½ºÅÛ Ã©Å͸¦ Àú¼úÇϱ⵵ Çß´Ù.
»ý³â¿ùÀÏ | - |
---|---|
Ãâ»ýÁö | - |
Ãâ°£µµ¼ | 0Á¾ |
ÆÇ¸Å¼ö | 0±Ç |
Æ÷Ç×°ø°ú´ëÇб³ ÄÄÇ»ÅͰøÇаú ÇÐºÎ¿Í ÆÛµà´ëÇб³ ÀüÀÚ°è»êÇаú ´ëÇпøÀ» Á¹¾÷Çß´Ù. ÇöÀç ¹Ì±¹ ÄËÅÍŰ ÁÖ¿¡¼ ÇÁ¸®·£¼ ¹ø¿ª°¡·Î ÀÏÇÏ¸ç Æ´³ª´Â ´ë·Î ÁÁÀº Ä®·³°ú ±â»ç¸¦ ¹ø¿ªÇÏ¿© haeyounglee.com¿¡ ¿Ã¸°´Ù. ¿Å±ä Ã¥À¸·Î´Â [Á¶¿¤ ¿Â ¼ÒÇÁÆ®¿þ¾î], [The Art of Project Management: ¸¶À½À» ¿òÁ÷ÀÌ´Â ÇÁ·ÎÁ§Æ® °ü¸®], [Ãʳ°¨ ±â¾÷ÀÇ Á¶°Ç], [¼ÒÇÁÆ®¿þ¾î ÄÁÇø¯Æ® 2.0], [¼ÒÇÁÆ®¿þ¾î Å©¸®¿¡ÀÌÆ¼ºñƼ 2.0], [Çϵå ÄÚµå: ³ª Àß³ ¹Ú»çÀÇ IT Á¤±Û ¼¹ÙÀ̹ú °¡À̵å], [ÇÁ·ÎÁ§Æ®°¡ ¼ÂÊÀ¸·Î °£ ±î´ßÀº], [¸í¿¬»ç.¸í¿¬¼³.¸í°ÀÇ], [ÇØÄ¿½º: ¼¼»óÀ» ¹Ù²Û ÄÄÇ»ÅÍ ÃµÀçµé], [Ŭ¸° ÄÚ µå: ¾ÖÀÚÀÏ ¼ÒÇÁÆ®¿þ¾î ÀåÀÎ Á¤½Å] µîÀÌ ÀÖ´Ù.
ÆîÃĺ¸±â¿ªÀÚÀÇ ´Ù¸¥Ã¥
Àüüº¸±â»ý³â¿ùÀÏ | - |
---|---|
Ãâ»ýÁö | - |
Ãâ°£µµ¼ | 0Á¾ |
ÆÇ¸Å¼ö | 0±Ç |
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óǰÁ¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
ÀÌ Ã¥°ú ³»¿ëÀÌ ºñ½ÁÇÑ Ã¥ ? ³»¿ë À¯»çµµ¶õ? ÀÌ µµ¼°¡ °¡Áø ³»¿ëÀ» ºÐ¼®ÇÏ¿© ±âÁØ µµ¼¿Í ¾ó¸¶³ª ¸¹ÀÌ À¯»çÇÑ ÄÜÅÙÃ÷¸¦ ¸¹ÀÌ °¡Áö°í Àִ°¡¿¡ ´ëÇÑ ºñÀ²ÀÔ´Ï´Ù.
¸®ºä
±¸¸Å ÈÄ ¸®ºä ÀÛ¼º ½Ã, ºÏÇǴϾð Áö¼ö ÃÖ´ë 600Á¡
±â´ëÆò
±â´ëÆò
±³È¯/ȯºÒ
±³È¯/ȯºÒ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹Ýǰ/±³È¯/ȯºÒ¡¯ ¿¡¼ ½ÅûÇÔ, 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¶Ç´Â °í°´¼¾ÅÍ(1577-2555) ÀÌ¿ë °¡´É |
---|---|
±³È¯/ȯºÒ °¡´É ±â°£ |
°í°´º¯½ÉÀº Ãâ°í¿Ï·á ´ÙÀ½³¯ºÎÅÍ 14ÀÏ ±îÁö¸¸ ±³È¯/ȯºÒÀÌ °¡´ÉÇÔ |
±³È¯/ȯºÒ ºñ¿ë |
°í°´º¯½É ¶Ç´Â ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ 2,500¿ø Åùèºñ¸¦ °í°´´ÔÀÌ ºÎ´ãÇÔ |
±³È¯/ȯºÒ ºÒ°¡»çÀ¯ |
¹ÝǰÁ¢¼ö ¾øÀÌ ¹Ý¼ÛÇϰųª, ¿ìÆíÀ¸·Î º¸³¾ °æ¿ì »óǰ È®ÀÎÀÌ ¾î·Á¿ö ȯºÒÀÌ ºÒ°¡ÇÒ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇØº¸»ó |
¼ÒºñÀÚ ÇÇÇØº¸»óÀÇ ºÐÀïó¸® µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á±âÁØ(°øÁ¤°Å·¡À§¿øÈ¸ °í½Ã)¿¡ µû¶ó ºñÇØ º¸»ó ¹ÞÀ» ¼ö ÀÖÀ½ |
±âŸ |
µµ¸Å»ó ¹× Á¦ÀÛ»ç »çÁ¤¿¡ µû¶ó ǰÀý/ÀýÆÇ µîÀÇ »çÀ¯·Î ÁÖ¹®ÀÌ Ãë¼ÒµÉ ¼ö ÀÖÀ½(ÀÌ °æ¿ì ÀÎÅÍÆÄÅ©µµ¼¿¡¼ °í°´´Ô²² º°µµ·Î ¿¬¶ôÇÏ¿© °íÁöÇÔ) |
¹è¼Û¾È³»
ÀÎÅÍÆÄÅ© µµ¼ »óǰÀº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óǰÀ» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óǰÀ» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óǰÀ» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÏ¿©, ÀÎÅÍÆÄÅ© ¿Ü Ÿ¾÷ü ¹è¼Û»óǰÀÎ °æ¿ì ¹ß¼ÛµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.
¹è¼Ûºñ
µµ¼(Áß°íµµ¼ Æ÷ÇÔ) ±¸¸Å |
2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û) |
---|---|
À½¹Ý/DVD/ÀâÁö/¸¸È ±¸¸Å |
2,000¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û) |
µµ¼¿Í À½¹Ý/DVD/ÀâÁö/¸¸È/ |
2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û) |
¾÷üÁ÷Á¢¹è¼Û»óǰ ±¸¸Å |
¾÷üº° »óÀÌÇÑ ¹è¼Ûºñ Àû¿ë |