´ÙÀ½ ÀÌÀü Â÷·Ê

4. ÄÄÆÄÀÏ·¯ ¼Óµµ¸¦ ºü¸£°Ô ÇÏ´Â ¹æ¹ý

16¸Þ°¡ ÀÌ»óÀÇ ·¥ÀÌ ÀåÂøµÇ¾î ÀÖ´Ù¸é, Ä¿³Î·Î ÇÏ¿©±Ý ¿©·¯ °³ÀÇ ¸ðµâÀ» º´·ÄÀûÀ¸·Î ÄÄÆÄÀÏ Çϵµ·Ï ÇÔÀ¸·Î½á, ÄÄÆÄÀÏ ¼Óµµ¸¦ ºü¸£°Ô ÇÏ´Â À¯¿ëÇÑ ¹æ¹ýÀ» ¾µ ¼ö ÀÖ´Ù. ÀÌ·¸°Ô Çϸé Ä¿³ÎÀÌ ÀçÄÄÆÄÀϵǴ µ¿¾È ÄÄÇ»ÅÍ°¡ ¹Þ´Â ºÎ´ãÀÌ Ä¿ÁöÁö¸¸, ÄÄÆÄÀÏ¿¡ °É¸®´Â ½Ã°£À» ´ÜÃàÇÒ ¼ö ÀÖ´Ù. ÀÌ ¹æ¹ýÀ» ¾²±â Àü¿¡ ÀÚ½ÅÀÇ ÄÄÇ»ÅÍ¿¡ ·¥ÀÌ ¾ó¸¶³ª ÀÖ´ÂÁö È®ÀÎÇØ º¸¾Æ¾ß ÇÑ´Ù. ·¥ÀÇ Å©±â¸¦ ³Ê¹« Å©°Ô ¼³Á¤Çϸé ÄÄÆÄÀÏÀÌ ´À·ÁÁø´Ù. °æÇè¿¡ ÀÇÇϸé ÃÖÀûÀÇ °ªÀº ½Ã½ºÅÛ¿¡ ÀÖ´Â ·¥ÀÌ 32¸Þ°¡ ÀÌÇÏÀÎ °æ¿ì¿¡´Â ¾Æ·¡ÀÇ °ø½Ä¿¡ ÀÇÇØ °áÁ¤µÈ´Ù.

N = [RAM in Megabytes] / 8 + 1

32¸Þ°¡ ÀÌ»óÀÇ ·¥ÀÌ ÀÖ´Ù¸é ÀÌ °ø½ÄÀº Áö³ªÄ¡°Ô Á¶½É½º·¯¿î °ÍÀÌ µÉ ¼öµµ ÀÖ´Ù.

¼ýÀÚ °è»êÀ» ½È¾îÇÏ´Â »ç¶÷µéÀ» À§ÇØ ÈçÈ÷ ¾²´Â ·¥ Å©±â¿¡ µû¸¥ °ªµéÀ» µéÀÚ¸é ¾Æ·¡¿Í °°´Ù.

(·¥ Å©±â, »ç¿ëÇÒ °ª) : (16, 3), (24, 4), (32, 5), (40, 6), (48, 7), (56, 8), (64, 9), (80, 11), (96, 13), (112, 15), (128, 17)

Àû´çÇÑ °ªÀ» °áÁ¤Çß´Ù¸é, /usr/src/linux/MakefileÀ» ÆíÁýÇؼ­ ¾Æ·¡ÀÇ ÁÙÀ»

MAKE=make

´ÙÀ½°ú °°ÀÌ °íÄ¡µµ·Ï ÇÑ´Ù.

MAKE=make -j N

NÀº À§¿¡¼­ °áÁ¤ÇÑ ¼ýÀÚÀÌ´Ù.


´ÙÀ½ ÀÌÀü Â÷·Ê