FreeBSD ÇÚµåºÏ : FreeBSD Ä¿³Î ¼³Á¤ : ¼³Á¤ ÆÄÀÏ : Çʼö Å°¿öµå
Previous: ¼³Á¤ ÆÄÀÏ
Next: ÀÏ¹Ý ¿É¼Ç

5.3.1. Çʼö Å°¿öµå

¿©±âÀÖ´Â Å°¿öµå´Â Ä¿³Î ºôµå(kernel build)½Ã ¹Ýµå½Ã ÇÊ¿äÇÑ °ÍµéÀÔ´Ï´Ù.

machine ``i386''

ù¹ø° Å°¿öµå´Â machineÀÔ´Ï´Ù. FreeBSD´Â ÀÎÅÚ386°ú ȣȯĨ »ç¿ë¸Ó½Å¿¡¼­ µ¿ÀÛÇϹǷΠi386ÀÔ´Ï´Ù.

ÁÖ: ¼ýÀÚ¸¦ Æ÷ÇÔÇÏ´Â Å°¿öµå´Â ¸ðµÎ ÀοëºÎÈ£¾È¿¡ Æ÷ÇԵǾî¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀº config´Â È¥¶õÀ» ÀÏÀ¸ÄÑ, 386À» ½ÇÁ¦ ¼ýÀÚ·Î ÀνÄÇØ ¹ö¸³´Ï´Ù.

cpu ``cpu_type''

´ÙÀ½ Å°¿öµå´Â cpuÀÔ´Ï´Ù. ÀÌ Å°¿öµå´Â FreeBSD°¡ Áö¿øÇÏ´Â CPU¸¦ ±â¼úÇÕ´Ï´Ù. »ç¿ë °¡´ÉÇÑ cpu_typeÀÇ °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù:

GENERIC Ä¿³Îó·³ cpuÇàÀÌ ¿©·¯ °³ÀÇ ¼­·Î ´Ù¸¥ cpu_type °ªÀ» °¡Á®µµ µË´Ï´Ù. ÇÏÁö¸¸, ¸ÂÃã Ä¿³Î°æ¿ì¿¡´Â, ¿©·¯ºÐÀÌ »ç¿ëÇÏ´Â cpu ÇÑ °³ °ª¸¸À» ÁöÁ¤ÇÏ´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù. ¿¹¸¦ µé¸é, ¸¸ÀÏ ÀÎÅÚ ÆæƼ¾öÀ» »ç¿ëÇÑ´Ù¸é,cpu_type¿¡ I586_CPU¸¦ »ç¿ëÇϼ¼¿ä.

ident machine_name

´ÙÀ½Àº Ä¿³ÎÀ» ½Äº°ÇÏ´Â identÀÔ´Ï´Ù. ÀÌ ÇàÀ» GENERIC¿¡¼­, ¿©·¯ºÐÀÌ ÀÛ¼ºÇÑ Ä¿³Î À̸§À¸·Î ¹Ù²Ù¾î ÁÖ¼¼¿ä. ¿©±â¼­ ¿¹¸¦ µé¸é MYKERNEL °°ÀÌ. ident¿¡ ³ÖÀº °ªÀº Ä¿³ÎÀÌ ºÎÆÃÇÒ ¶§ È­¸é¿¡ ÇÁ¸°Æ®µÇ¹Ç·Î, º¸ÅëÀÇ Ä¿³Î°ú ´Þ¸® ´Ù¸¥ À̸§ÀÇ Ä¿³ÎÀ» ÁöÁ¤ÇÒ °æ¿ì (¿¹¸¦ µé¸é, ½ÃÇè¿ë Ä¿³ÎÀ» ÀÛ¼ºÇÒ ¶§)¿¡ Æí¸®ÇÕ´Ï´Ù. Ä¿³ÎÀ̸§¿¡ ¼ýÀÚ¸¦ ³Ö°í ½ÍÀ¸¸é, machineÀ̳ª cpuó·³ ÀοëºÎÈ£ ¾È¿¡´Ù ³Ö¾î¾ß ÇÕ´Ï´Ù.

ÀÌ À̸§Àº -D ½ºÀ§Ä¡·Î C ÄÄÆÄÀÏ·¯¿¡ °Ç³×Áö¹Ç·Î, DEBUG³ª vax°°Àº CPU À̸§À» »ç¿ëÇϸé È¥¶õÀ» ºÒ·¯ ÀÏÀ¸Åµ´Ï´Ù.

maxusers number

ÀÌ ÆÄÀÏÀº Áß¿äÇÑ ½Ã½ºÅÛ Å×À̺í Å©±â¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¼ýÀÚ´Â ´ëÃæ µ¿½Ã¿¡ ¸Ó½Å¿¡¼­ ó¸®ÇؾßÇÏ´Â »ç¿ëÀÚ ¼ö¶ó°í »ý°¢ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª, ÀϹÝÀûÀΠȯ°æ¿¡¼­´Â, ƯÈ÷ X À©µµ¿ì ½Ã½ºÅÛÀ» ¶ç¿ì°Å³ª ¼ÒÇÁÆ®¿þ¾î¸¦ ÄÄÆÄÀÏÇÏ·Á°í ÇÑ´Ù¸é, maxusers¸¦ Àû¾îµµ 4 ÀÌ»óÀ¸·Î ÁöÁ¤ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¿Ö³ÄÇϸé, maxusers·Î °áÁ¤µÇ´Â Å×À̺íÀÌ ÇÁ·Î¼¼½ºÀÇ ÃÖ´ë°ªÀ̱⠶§¹®ÀÔ´Ï´Ù. ±×¸®°í ÀÌ ÃÖ´ë°ªÀº 20 + 16 * maxusers·Î ÁÖ¾îÁö°í, maxusers¸¦ 1·Î ÁöÁ¤ÇÏ¸é µ¿½Ã¿¡ 36°³ÀÇ ÇÁ·Î¼¼½º ¹Û¿¡ »ç¿ëÇÒ ¼ö°¡ ¾øÀ¾´Ï´Ù. ÀÌ ÇÁ·Î¼¼½º Áß¿¡´Â ºÎÆÃÇÒ¶§ 18°³ Á¤µµ, X¸¦ ±âµ¿ÇÒ¶§ 15°³ Á¤µµ »ç¿ëµÇ´Â °Íµµ Æ÷ÇԵ˴ϴÙ. ½ÉÁö¾î manÆäÀÌÁö¸¦ Àд µ¥µµ, ÇÊÅÍ, ¾ÐÃàÇ®±â µî 9°³ÀÇ ÇÁ·Î¼¼½º¸¦ »ç¿ëÇÕ´Ï´Ù. maxusers¸¦ 4·Î ÁöÁ¤ÇÏ¸é µ¿½Ã¿¡ 84°³ÀÇ ÇÁ·Î¼¼½º°¡ »ç¿ë°¡´ÉÇϹǷΠÃæºÐÇÕ´Ï´Ù. ±×·¯³ª, ´Ù¸¥ ÇÁ·Î±×·¥À» ±âµ¿Çϰųª ¶Ç´Â (Walnut Creek CDROM's FTP »çÀÌƮó·³) µ¿½Ã¿¡ ¸¹Àº »ç¿ëÀÚ°¡ ¼­¹ö¸¦ »ç¿ëÇÑ´Ù¸é ``proc table full'' ¿¡·¯°¡ ¹ß»ýÇϹǷÎ, ÀÌ·± °æ¿ì´Â ¼ýÀÚ¸¦ ´Ã¸®°í Ä¿³ÎÀ» ´Ù½Ã ºôµåÇØ¾ß ÇÕ´Ï´Ù.

ÁÖ: maxuser´Â ¿©·¯ºÐÀÇ ¸Ó½Å¿¡ ·Î±äÇÒ ¼ö ÀÖ´Â »ç¿ëÀÚ ¼ö¸¦ Á¦ÇÑÇÏ´Â °ÍÀÌ ¾Æ´Õ´Ï´Ù. ´Ü¼øÈ÷ ÀÌ ¼ýÀÚ´Â ½Ã½ºÅÛ¿¡¼­ ó¸®ÇÒ »ç¿ëÀÚ ¼öÀÇ ÃÖ´ë°ª°ú °¢ »ç¿ëÀÚ°¡ ¸î °³ÀÇ ÇÁ·Î¼¼½º¸¦ µ¿ÀÛ½ÃųÁö¸¦ °í·ÁÇؼ­, ´Ù¾çÇÑ Å×ÀÌºí »çÀÌÁ ÀûÀýÈ÷ ÁöÁ¤ÇÏ´Â °Ì´Ï´Ù. ÀÌ¿Í´Â ´Þ¸® pseudo-device pty 16¿¡ ÀÖ´Â remote loginsÅ°¿öµå´Â µ¿½Ã ¿ø°Ý Á¢¼Ó °¡´ÉÇÑ »ç¿ëÀÚ ¼ö¸¦ Á¦ÇÑÇÕ´Ï´Ù.

config kernel_name root on root_device

ÀÌ ÇàÀº Ä¿³ÎÀÇ À̸§°ú À§Ä¡¸¦ ±â¼úÇÕ´Ï´Ù. ÀüÅëÀûÀ¸·Î Ä¿³ÎÀº vmunix¶õ À̸§ÀÌÁö¸¸, FreeBSD¿¡¼­´Â kernel¶ó°í À̸§À» »ç¿ëÇÕ´Ï´Ù. kernel_name¿¡´Â Ç×»ó kernelÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ¿Ö³ÄÇϸé, ÀÌ À̸§À» ¹Ù²Ù¸é ¸¹Àº ½Ã½ºÅÛ À¯Æ¿¸®Æ¼°¡ »ç¿ë ºÒ°¡´ÉÇÏ°Ô µË´Ï´Ù. µÎ ¹ø° ºÎºÐÀº ·çÆ® ÆÄÀϽýºÅÛ°ú Ä¿³ÎÀÌ ÀÖ´Â µð½ºÅ©¿Í ÆÄƼ¼ÇÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î SCSI µå¶óÀ̺갡 ¾Æ´Ï¸é wd0, SCSI µå¶óÀÌºê °æ¿ì´Â sd0ÀÔ´Ï´Ù.


FreeBSD ÇÚµåºÏ : FreeBSD Ä¿³Î ¼³Á¤ : ¼³Á¤ ÆÄÀÏ : Çʼö Å°¿öµå
Previous: ¼³Á¤ ÆÄÀÏ
Next: ÀÏ¹Ý ¿É¼Ç