• ±¹³»µµ¼­
  • ¿Ü±¹µµ¼­
  • Áß°í¼¥
  • eBook
  • e·¯´×
  • À½¹Ý
  • DVD
  • GIFT
  • È­Àåǰ
  • ¿µÈ­
  • °ø¿¬

new

¿¹½º24 ¹Ù·Î°¡±â
¿¹½º24 ÆäÀ̽ººÏ¿¹½º24 Æ®À§ÅÍ
¹Ú¹Î±ÔÀÇ Á×Àº ¿Õ³à¸¦ À§ÇÑ ÆÄ¹Ý´À ¹é¿µ¿ÁÀÇ ´ÙÀÌ¾îÆ®ÀÇ ¿©¿Õ
Professional Linux Kernel Architecture

Å©°Ôº¸±â
Á¤°¡
80,620¿ø
ÆÇ¸Å°¡
66,100¿ø(18% ÇÒÀÎ)
YESÆ÷ÀÎÆ®
 3,310¿ø (5% Àû¸³) + ¸¶´Ï¾ÆÃß°¡Àû¸³ ¾È³»
¿¹½º24 ¿ì¸®VÄ«µå
(30% ÇÒÀÎ / ¿ù ÃÖ´ë 1¸¸¿ø±îÁö)  ¾È³»

5¸¸¿øÀÌ»ó ±¸¸Å½Ã 2õ¿ø Ãß°¡Àû¸³ Ãß°¡Àû¸³À̶õ? / Ä«µåÇýÅú¸±â

Ãâ°£ÀÏ

2013³â 04¿ù 23ÀÏ

1337ÂÊ | 186*235*62mm

ISBN-13

9780470343432

ISBN-100470343435

ÆÇ¸ÅÁß | ÆÇ¸ÅÁö¼ö 264 ÆÇ¸ÅÁö¼ö¶õ?
¹è¼Ûºñ
¹«·á ¾È³»
ÇØ¿Ü°Å·¡Ã³ »çÁ¤¿¡ ÀÇÇÏ¿© ǰÀý/Áö¿¬µÉ ¼öµµ ÀÖ½À´Ï´Ù. °í°´´ÔÀÇ º¯½É/Âø¿À·Î ÀÎÇÑ Á÷¼öÀԿܼ­ ÁÖ¹®Ãë¼ÒÀÇ °æ¿ì 'ÇØ¿ÜÁÖ¹®Ãë¼Ò¼ö¼ö·á' 20%¸¦ ºÎ´ãÇÏ°Ô µÇ´Ï ¾çÁöÇϽñ⠹ٶø´Ï´Ù. ¾È³»
ÁÖ¹®¼ö·®
¿Ã¸² ³»¸²
±¹³»¹è¼Û¸¸ °¡´É

īƮ¿¡ ³Ö±â

¹Ù·Î ±¸¸ÅÇϱâ

¸®½ºÆ®¿¡ ³Ö±â

¸®ºä¾²±â

Ã¥¼Ò°³

The book provides an introduction to architecture, concepts and algorithms of the Linux kernel. The guiding principle is to keep balance between the description of concepts and the corresponding in-kernel implementation. We achieve this by discussing the relevant data structures and the algorithmic code, but also keep a special focus on connection and interplay of all parts in the "big picture". The huge size of the kernel sources and the large number of connections between the numerous subsystems require providing clear guidance to the reader. The book is a translation sponsored by Hewlett-Packard, and has been updated to kernel version 2.6.78, a recent release in the stable series. The chapters are conceptually divided into three parts:

* An overview summarizes relevant structures and functions exported by the kernel to userland, especially if they tend to be unknown to the average programmer (for instance memory mappings, how system call tracing is implemented, etc.). A short, informal treatment of theoretical and conceptual aspects helps to put the problems into context within the Linux kernel as well as within different Unix derivatives and other operating systems.

* A description of the data structures employed in the particular subsystem follows the introduction. Special emphasis is placed on the interconnection between the structures. This is usually not directly visible from the definition alone, but very important for a deeper understanding of the kernel.

* A thorough analysis of the algorithms which manipulate the data structures and interact with userland follows. Code flow diagrams are extensively employed to visualize the program logic and code paths in aclear and concise manner - the book contains more than 230 figures. To keep close contact with the sources, the most important parts are discussed line by line. Great care is taken to ensure that code doesn't take too much space, because we don't simply want to be a listing of the Linux source code as some other books are.

One of the foremost concerns is to reduce the vast amount of information contained in the kernel sources and to split the comprehensive material into easily digestible pieces. Connections between different subsystems are illuminated, to assist the reader in gaining all skills necessary to understand the sources on his or her own.

¸ñÂ÷

Ch. 1 Introduction and overview

Ch. 2 Process management and scheduling

Ch. 3 Memory management

Ch. 4 Virtual process memory

Ch. 5 Locking and interprocess communication

Ch. 6 Device drivers

Ch. 7 Modules

Ch. 8 The virtual filesystem

Ch. 9 The extended filesystem family

Ch. 10 Filesystems without persistent storage

Ch. 11 Extended attributes and access control lists

Ch. 12 Networks

Ch. 13 System calls

Ch. 14 Kernel activities

Ch. 15 Time management

Ch. 16 Page and buffer cache

Ch. 17 Data synchronization

Ch. 18 Page reclaim and swapping

Ch. 19 Auditing

App. A Architecture specifics

App. B Working with the source code

App. C Notes on C

App. D System startup

App. E The ELF binary format

App. F The kernel development process

Bibliography

Index

»óǰÁ¤º¸ ¾È³»

¿Ü¼­´Â ÇØ¿Ü°Å·¡Ã³¿¡¼­ Á¦°øÇÏ´Â Á¤º¸°¡ ºÎÁ·ÇÏ¿© Ç¥½ÃÇÏÁö ¸øÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ¹®ÀÇ»çÇ×Àº ÀÏ´ëÀÏ ¼­ºñ½º¸¦ ÀÌ¿ëÇØ ÁÖ¼¼¿ä.

¹Ýǰ/±³È¯ ¾È³»

¡Ø »óǰ ¼³¸í¿¡ ¹Ýǰ/±³È¯°ú °ü·ÃÇÑ ¾È³»°¡ Àִ°æ¿ì ¾Æ·¡ ³»¿ëº¸´Ù ¿ì¼±ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

¹Ýǰ/±³È¯ ¹æ¹ý ¸¶ÀÌÆäÀÌÁö > ¹Ýǰ/±³È¯ ½Åû ¹× Á¶È¸, 1:1 ¹®ÀÇ, °í°´¸¸Á·¼¾ÅÍ(1544-3800)
¹Ýǰ/±³È¯ °¡´É±â°£ Ãâ°í ¿Ï·áÈÄ 30ÀÏ À̳»ÀÇ ÁÖ¹® »óǰ
¹Ýǰ/±³È¯ ºñ¿ë °í°´ÀÇ ´Ü¼øº¯½É ¹× Âø¿À±¸¸ÅÀÏ °æ¿ì »óǰ ¹Ý¼Ûºñ¿ëÀº °í°´ ºÎ´ãÀÓ
Á÷¼öÀԾ缭/Á÷¼öÀÔÀϼ­Áß ÀϺδ º¯½É ¶Ç´Â Âø¿À·Î Ãë¼Ò½Ã ÇØ¿ÜÁÖ¹®Ãë¼Ò¼ö¼ö·á 20%¸¦ ºÎ°úÇÒ¼ö ÀÖÀ½
¹Ýǰ/±³È¯ ºÒ°¡»çÀ¯ ¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óǰ µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì(´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)
¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óǰ µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì : ¿¹) È­Àåǰ, ½Äǰ, °¡ÀüÁ¦Ç° µî
º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹) À½¹Ý, DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý
¼ÒºñÀÚÀÇ ¿äû¿¡ µû¶ó °³º°ÀûÀ¸·Î ÁÖ¹® Á¦À۵Ǵ »óǰÀÇ °æ¿ì
µðÁöÅÐ ÄÁÅÙÃ÷ÀÎ eBook, ¿Àµð¿ÀºÏ µîÀ» 1ȸ ÀÌ»ó ´Ù¿î·Îµå¸¦ ¹Þ¾ÒÀ» °æ¿ì
½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆÇ¸Å°¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
¼ÒºñÀÚ ÇÇÇØº¸»ó »óǰÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹Ýǰ, ±³È¯, A/S, ȯºÒ, ǰÁúº¸Áõ ¹× ÇÇÇØº¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á±âÁØ(°øÁ¤°Å·¡À§¿øÈ¸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
ȯºÒ Áö¿¬¿¡ µû¸¥ ¹è»ó ´ë±Ý ȯºÒ ¹× ȯºÒ Áö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®
SCAR2