|
[Âü°í¼] Advanced ¸®´ª½º ½Ã½ºÅÛ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö (3ÆÇ) |
|
| ¤ýÆǸŰ¡ | 25,200 ¿ø (10%, 2,800 ¿ø ÇÒÀÎ) | | ¤ýÀû¸³±Ý | 1,400 ¿ø (5% Àû¸³) | | | | ¤ýÃâ°£ÀÏ : 2016 ³â 4 ¿ù 28 ÀÏ | | ¤ý705 ÂÊ | 188*257*34mm/1420g | ISBN : 9788980782819 | | | | ¤ý1¸¸¿ø ÀÌ»ó ÁÖ¹®½Ã ¹«·á¹è¼Û | |
|
|
|
| ¸®´ª½º ½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö°ú ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ È°¿ë¼ ¡º¸®´ª½º ½Ã½ºÅÛ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö¡». À¯´Ð½º ±¹Á¦ Ç¥ÁØÀÎ Single UNIX Specification version 4 (IEEE std 1003.1 issue7 2013, POSIX.1)À» ±âÁØÀ¸·Î ÇÏ°í, ±× ¿Ü¿¡ ¸®´ª½ºÀÇ È®Àå ±â´ÉÀ» ´Ù·é´Ù. ±ÝÀ¶ ½Ã½ºÅÛ ¹× °ÔÀÓ, ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö µîÀ» Á¦ÀÛÇÏ´Â µ¥ ÇÊ¿äÇÑ ±â¹Ý ±â¼úµé¿¡ ÃÊÁ¡À» ¸ÂÃß¾ú´Ù. µû¶ó¼ ¸®´ª½º ½Ã½ºÅÛ¿¡¼ IPC ¹× ³×Æ®¿öÅ©¸¦ ÅëÇØ µ¥ÀÌÅ͸¦ ó¸®ÇÒ ¶§ °í¼º´É 󸮸¦ À§ÇÑ ±â¹ýµéÀ» ÁÖ·Î ¼Ò°³ÇÏ°í ÀÖ´Ù. |
CHAPTER 00 µé¾î°¡±â Àü¿¡
01 Çì´õ ÆÄÀÏ°ú ¹¬½ÃÀû ¼±¾ð
02 Feature test macro¿Í Ç¥ÁØ
03 À¯´Ð½º ¿ª»ç¿Í Ç¥ÁؾÈ
04 ¿ë¾î ¹× Á¤ÀÇ
CHAPTER 01 ÇÁ·Î¼¼½º
01 ÇÁ·Î¼¼½º
02 fork
03 exec(3) °è¿ ÇÔ¼ö
04 posix_spawn °è¿ ÇÔ¼ö
CHAPTER 02 ÆÄÀÏ
01 ÆÄÀÏ Ã³¸®
02 Àú¼öÁØ ÆÄÀÏ Ã³¸®ÀÇ »ç¿ë
03 °í¼öÁØ ÆÄÀÏ Ã³¸®ÀÇ »ç¿ë
04 Àú¼öÁØ°ú °í¼öÁØ ÆÄÀÏ Ã³¸®ÀÇ È¥¿ë
05 Æеù(padding)/ÆÑ(pack)°ú XDR
06 ´ë¿ë·® ÆÄÀÏ Áö¿ø(LFS)
CHAPTER 03 ÅؽºÆ® ó¸®
01 ÅؽºÆ® ó¸®
02 Á¤±Ô Ç¥Çö½Ä(REGEX)ÀÇ ÀÌ¿ë
03 »õ·Ó°Ô Ãß°¡µÈ ¹®ÀÚ¿ °ü·Ã ÇÔ¼ö
CHAPTER 04 ¸Þ¸ð¸®
01 ¸Þ¸ð¸®
02 ¸Þ¸ð¸® ¶ô(memory lock)
CHAPTER 05 IPC
01 IPC(Inter-Process Communication)
02 mmap(memory mapped I/O)
03 mmapÀÇ ¼Ó¼º
04 mmapÀÇ »ç¿ë¹ý
05 ¸Þ¸ð¸® »ç¿ë ÆÐÅÏ Á¶¾ð(memory advice)
06 mmapÀÇ ´ë¿ë·® ÆäÀÌÁö ±â´É :
Huge Page
07 SysV¿Í POSIXÀÇ IPC
08 °øÀ¯ ¸Þ¸ð¸®(shared memory)
09 XSI °øÀ¯ ¸Þ¸ð¸®
10 POSIX °øÀ¯ ¸Þ¸ð¸®
11 ¼¼¸¶Æ÷¾î(semaphore)
12 XSI ¼¼¸¶Æ÷¾î
13 POSIX ¼¼¸¶Æ÷¾î
14 ¸Þ½ÃÁö Å¥
15 XSI ¸Þ½ÃÁö Å¥
16 POSIX ¸Þ½ÃÁö Å¥
CHAPTER 06 I/O ÀÎÅÍÆäÀ̽º
01 I/O ÀÎÅÍÆäÀ̽º
02 ÆÄÀÌÇÁ(pipe)¿Í FIFO
03 ¼ÒÄÏ(socket)
04 ¹ÙÀÌÆ® ¼ø¼(byte order) :
ºò ¿£µð¾È, ¸®Æ² ¿£µð¾È
05 TCP ¼ÒÄÏÀÇ ±âÃÊ
(SOCK_STREAM ¼ÒÄÏ)
06 UDP ¼ÒÄÏÀÇ ±âÃÊ(SOCK_DGRAM ¼ÒÄÏ)
07 À¯´Ð½º µµ¸ÞÀÎ ¼ÒÄÏ
08 TCP¿Í UDP ³×Æ®¿öÅ© ºñ±³
09 TCPÀÇ È¿À²ÀûÀÎ ±â¹ýµé
10 IPv6·Î È®ÀåµÈ ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö
11 UDP ºê·Îµåij½ºÆÃ
12 ¼ÒÄÏ ¿É¼Ç Á¦¾î
13 ±âŸ ¼ÒÄÏ °ü·Ã ÇÔ¼öµé
14 ³Íºí·ÏÅ· ¸ðµå
15 TCP ¼ÒÄÏÀÇ ¾Æ¿ô ¿Àºê ¹êµå
(Out-Of-Band) ó¸®
16 I/O ÀÎÅÍÆäÀ̽ºÀÇ ¼±Åà ±âÁØ¿¡ ´ëÇØ
CHAPTER 07 I/O ¸ÖƼÇ÷º½Ì
(Multiplexing)
01 I/O ¸ÖƼÇ÷º½Ì(Multiplexing)
02 select, pselectÀÇ »ç¿ë
03 pollÀÇ »ç¿ë
04 °í¼º´É I/O ¸ÖƼÇ÷º¼
05 epoll(event poll)
06 Âü°í ¹®Çå
CHAPTER 08 ½º·¹µå ÇÁ·Î±×·¡¹Ö
01 ¹«ÀÓ½ÂÂ÷Çß´ø ¼º´É ¹®Á¦
02 ¸ÖƼ ½º·¹µù°ú ¼º´É Çâ»ó
03 º´·Ä ó¸® ÆÐÅÏ
04 ½º·¹µå ¾ÈÀü
05 POSIX ½º·¹µå(pthread)
06 OpenMP ÇÁ·Î±×·¡¹Ö
07 ¼º´ÉÀ» °í·ÁÇÑ ÇÁ·Î±×·¡¹Ö
CHAPTER 09 ½Ã±×³Î
01 ½Ã±×³Î ó¸®
02 UNIX Ç¥ÁØ ½Ã±×³Î ¸ñ·Ï
03 ½Ã±×³Î°ú ½Ã±×³Î Çڵ鷯
04 SIGCHLD ½Ã±×³Î°ú ÀÚ½Ä ÇÁ·Î¼¼½º
05 ½Ã±×³Î°ú ¼¼¼Ç, ÇÁ·Î¼¼½º ±×·ì
06 ½Ã±×³Î ºí·Ï ¸¶½ºÅ©
07 ½Ã±×³Î ¾ÈÀü°ú ¿øÀÚÀû ½ÇÇà
08 ¸ÖƼ ½º·¹µå ȯ°æ¿¡¼ÀÇ ½Ã±×³Î ó¸®
09 ´ëü ½Ã±×³Î ½ºÅÃ
CHAPTER 10 ¸®¾óŸÀÓ È®Àå
01 POSIX ¸®¾óŸÀÓ È®Àå
02 ¸®¾óŸÀÓ ½Ã±×³Î À̺¥Æ®(sigevent)
03 ¸®¾óŸÀÓ ½Ã±×³Î(RTS)
04 ¸®¾óŸÀÓ ½Ã°è
05 ºñµ¿±âÀû I/O(AIO)
06 ½ºÄÉÁÙ¸µ
CHAPTER 11 ¸®´ª½º ºñÇ¥ÁØ ±â´É
01 ¸®´ª½º ºñÇ¥ÁØ ±â´É
02 timerfd ±â¹ý
03 eventfd ±â¹ý
04 signalfd ±â¹ý
05 timerfd¿Í I/O ¸ÖƼÇ÷º½Ì ±â¹ýÀÇ ÀÀ¿ë
Index |
|
| | ÇöÀç Advanced ¸®´ª½º ½Ã½ºÅÛ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö (3ÆÇ)¿¡ µî·ÏµÈ ¼ÆòÀÌ ¾ø½À´Ï´Ù. | |
|
|
|