ÄÜÅÙÃ÷ »ó¼¼º¸±â
µ¿½Ã¼º ÇÁ·Î±×·¡¹Ö


µ¿½Ã¼º ÇÁ·Î±×·¡¹Ö

µ¿½Ã¼º ÇÁ·Î±×·¡¹Ö

<´ÙÄ«³ë À¯Å°> Àú/<±è¸ð¼¼> ¿ª | ÇѺû¹Ìµð¾î

Ãâ°£ÀÏ
2022-04-11
ÆÄÀÏÆ÷¸Ë
ePub
¿ë·®
25 M
Áö¿ø±â±â
PC½º¸¶Æ®ÆùÅÂºí¸´PC
ÇöȲ
½Åû °Ç¼ö : 0 °Ç
°£·« ½Åû ¸Þ¼¼Áö
ÄÜÅÙÃ÷ ¼Ò°³
ÀúÀÚ ¼Ò°³
¸ñÂ÷
ÇÑÁÙ¼­Æò

ÄÜÅÙÃ÷ ¼Ò°³

µ¿½Ã¼º ÇÁ·Î±×·¡¹Ö¿¡ ¸ñ¸¶¸¥ °³¹ßÀÚ¿¡°Ô
´Üºñ¿Íµµ °°Àº Ã¥!


µ¿½Ã¼º ÇÁ·Î±×·¡¹ÖÀº ¾î·Æ´Ù´Â ¸»À» ¸¹ÀÌ ÇÑ´Ù. ±× ¡®¾î·Á¿ò¡¯Àº µÎ °¡Áö·Î ³ª´­ ¼ö ÀÖ´Ù. µ¿½Ã¼º ÇÁ·Î±×·¡¹ÖÀÇ ±¸Á¶¸¦ ÀÌÇØÇÏÁö ¸øÇÏ´Â µ¥¼­ ´À³¢´Â ¾î·Á¿ò°ú µ¿½Ã¼º ÇÁ·Î±×·¡¹ÖÀÇ º»ÁúÀûÀÎ ¾î·Á¿òÀÌ´Ù. ÀÌ Ã¥Àº ÀüÀÚÀÇ ¾î·Á¿òÀ» ÇؼÒÇÏ°í ÈÄÀÚÀÇ ¾î·Á¿ò¿¡ º»°ÝÀûÀ¸·Î µµÀüÇÒ ¼ö ÀÖµµ·Ï µ½±â À§ÇØ ¾²¿´´Ù. Rust ¾ð¾î¸¦ Áß½ÉÀ¸·Î ¾î¼Àºí¸®¾î, C ¾ð¾î¸¦ »ç¿ëÇØ CPU ¾ÆÅä¹Í ó¸®, ¼ÒÇÁÆ®¿þ¾î Æ®·£Àè¼Å³Î ¸Þ¸ð¸®, async/await µî µ¿½Ã¼º ÇÁ·Î±×·¡¹Ö°ú °ü·ÃµÈ ÀÌ·ÐÀû ¹è°æºÎÅÍ ±¸Çö±îÁö ¼³°èÀÚ ÀÔÀå¿¡¼­ »ìÆ캻´Ù. ±¤¹üÀ§ÇÑ ½ÃÁ¡°ú ´Ù¾çÇÑ Ãø¸é¿¡¼­ ´Ù·ç±â ¶§¹®¿¡ °íµµÀÇ ÇÁ·Î±×·¡¹ÖÀ» ¸ñÇ¥·Î ÇÏ´Â °³¹ßÀÚ, ¾ÈÁ¤¼º°ú ¼º´É Á᫐ ±â¼ú ±¸Çö¿¡ °ü½ÉÀÌ ÀÖ´Â °³¹ßÀÚ°¡ µÎ°íµÎ°í º¼ ¼ö Àִ åÀÌ´Ù.

ÀúÀÚ¼Ò°³

Á¤º¸°øÇÐ ¹Ú»çÇÐÀ§¸¦ ¼ö·áÇß°í ÄÄÇ»ÅÍ »çÀ̾ðƼ½ºÆ®ÀÌÀÚ ÇØÄ¿´Ù. À̽ÃÄ«¿Í °íµîÀü¹®Çб³, È£Äí¸®Äí ÷´Ü°úÇбâ¼ú´ëÇпøÀ» °ÅÃÄ 2012³â¿¡ Á¤º¸Åë½Å ¿¬±¸¿¡ ÇÕ·ùÇß´Ù. 2018³â 10¿ùºÎÅÍ ¿À»çÄ«´ëÇРƯÀÓ Áر³¼ö·Î ±³ÆíÀ» Àâ¾Ò´Ù. ÇöÀç ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î¿Í ÇÁ·Î±×·¡¹Ö ¾ð¾î ÀÌ·ÐÀ» À¶ÇÕÇϱâ À§ÇØ Rust ¾ð¾î·Î ÇÁ·Î±×·¡¹Ö ¾ð¾î ó¸® °è¿­, OS, Æß¿þ¾î, ¼¼¼ÇÇü ½Ã½ºÅÛ µîÀ» ¼³°è ¹× ±¸ÇöÇÏ°í ÀÖ´Ù.

¸ñÂ÷

CHAPTER 1 µ¿½Ã¼º°ú º´·Ä¼º

1.1 ÇÁ·Î¼¼½º
1.2 µ¿½Ã¼º
1.3 º´·Ä¼º
1.4 µ¿½Ã ó¸®¿Í º´·Ä ó¸®ÀÇ Çʿ伺

CHAPTER 2 ÇÁ·Î±×·¡¹Ö ±âº»

2.1 ¾î¼Àºí¸® ¾ð¾î
2.2 C ¾ð¾î
2.3 Rust ¾ð¾î

CHAPTER 3 µ¿±â ó¸® 1

3.1 ·¹À̽º ÄÁµð¼Ç
3.2 ¾ÆÅä¹Í ó¸®
3.3 ¹ÂÅؽº
3.4 ¼¼¸¶Æ÷¾î
3.5 Á¶°Ç º¯¼ö
3.6 ¹è¸®¾î µ¿±â
3.7 Readers-Writer ¶ô
3.8 Rust µ¿±â ó¸® ¶óÀ̺귯¸®
3.9 º£ÀÌÄ¿¸® ¾Ë°í¸®Áò

CHAPTER 4 µ¿½Ã¼º ÇÁ·Î±×·¡¹Ö ƯÀ¯ÀÇ ¹ö±×¿Í ¹®Á¦Á¡

4.1 µ¥µå¶ô
4.2 ¶óÀ̺ê¶ô°ú ±¾ÁÖ¸²
4.3 ÀºÇà¿ø ¾Ë°í¸®Áò
4.4 Àç±Í¶ô
4.5 ÀÇ»ç °¢¼º
4.6 ½Ã±×³Î
4.7 ¸Þ¸ð¸® ¹è¸®¾î

CHAPTER 5 ºñµ¿±â ÇÁ·Î±×·¡¹Ö

5.1 µ¿½Ã ¼­¹ö
5.2 ÄÚ·çƾ°ú ½ºÄÉÁÙ¸µ
5.3 async/await
5.4 ºñµ¿±â ¶óÀ̺귯¸®

CHAPTER 6 ¸ÖƼŽºÅ©

6.1 ¸ÖƼŽºÅ©
6.2 ÇùÁ¶Àû ±×¸° ½º·¹µå ±¸Çö
6.3 ¾×ÅÍ ¸ðµ¨ ±¸Çö

CHAPTER 7 µ¿±â ó¸® 2

7.1 °øÆòÇÑ ¹èŸ Á¦¾î
7.2 ¼ÒÇÁÆ®¿þ¾î Æ®·£Àè¼Å³Î ¸Þ¸ð¸®
7.3 ¶ôÇÁ¸® µ¥ÀÌÅÍ ±¸Á¶¿Í ¾Ë°í¸®Áò

CHAPTER 8 µ¿½Ã °è»ê ¸ðµ¨

8.1 ¼öÇÐÀû Ç¥±â
8.2 ¥ë °è»ê
8.3 ¾×ÅÍ ¸ðµ¨
8.4 ¥ð °è»ê

APPENDIX A AArch64 ¾ÆÅ°ÅØó

A.1 ·¹Áö½ºÅÍ
A.2 ±âº» ¿¬»ê ¸í·É
A.3 ¸Þ¸ð¸® Àб⠾²±â
A.4 Á¶°ÇºÎ ¸í·É ½ÇÇà°ú Á¡ÇÁ
A.5 È£Ãâ ±Ô¾à
A.6 ¿¹

APPENDIX B x86-64 ¾ÆÅ°ÅØó

B.1 ·¹Áö½ºÅÍ
B.2 AT&T ±â¹ý
B.3 ±âº» ¿¬»ê ¸í·É