[ CnUnix ] in KIDS ±Û ¾´ ÀÌ(By): ahsarang (.¾Æ.»ç.¶û.) ³¯ Â¥ (Date): 2002³â 2¿ù 18ÀÏ ¿ù¿äÀÏ ¿ÀÀü 08½Ã 30ºÐ 35ÃÊ Á¦ ¸ñ(Title): [Q] 64bit SunOS ¸Þ¸ð¸® ¸Þ¸ð¸® 4±â°¡°¡ ´Þ·ÁÀִµ¥ ½ÇÁ¦ »ç¿ë·®À» º¸¸é 2±â°¡¸¸ »ç¿ëÇÏ°íÀִ°Š°°½À´Ï´Ù. mallocÀ¸·Î 2±â°¡¾¿ ÇÒ´çÇغ¸¸é µÎ¹ø° ÇÒ´ç¿¡¼­ ½ÇÆÐÇÕ´Ï´Ù. ù¹øÇÒ´ç ½Ã¿¡µµ ½ÇÁ¦ ¸Þ¸ð¸®¸¦ »ç¿ëÇÏ´Â°Ô ¾Æ´Ï¶ó swapÀ» »ç¿ëÇϴ°ɷΠº¸ÀÌ°í¿ä.(topÀ¸·Î È®ÀÎÇßÀ½, Ç×»ó 2±â°¡ ÀÌ»óÀÌ free»óÅÂÀÓ -.-) 4±â°¡¸¦ ´Ù »ç¿ëÇÏ°Ô ÇÒ·Á¸é ¾î¶»°Ô ÇؾßÇϳª¿ä? applicationÀº 64bit¿ëµµ ÀÖ°í 32bit¿ëµµ ÀÖ´Â »óȲÀÔ´Ï´Ù. ¼³¸¶ 64bit applicaton¸¸ µ¹·Á¾ß °¡´ÉÇÑ°Ç ¾Æ´Ï°ÚÁÒ? > uname -a SunOS ??? 5.8 Generic_108528-12 sun4u sparc SUNW,Sun-Fire [ CnUnix ] in KIDS ±Û ¾´ ÀÌ(By): unixboy (¼¼Å¹¼ÒÁÖÀÎ) ³¯ Â¥ (Date): 2002³â 2¿ù 18ÀÏ ¿ù¿äÀÏ ¿ÀÀü 08½Ã 48ºÐ 03ÃÊ Á¦ ¸ñ(Title): Re: [Q] 64bit SunOS ¸Þ¸ð¸® ½ÇÁ¦·Î ¸Þ¸ð¸®¿¡´Â OSÀÇ Ä¿³ÎºÎºÐ, ÆÄÀÏ ½Ã½ºÅÛÀÇ inode, super node, vnode ÀÇ indexing ºÎºÐ, ¹öÆÛ Ä³½¬ ¾î¼.±¸ Àú¼±¸... ÀÌ°ÍÀú°Í¿¡¼­ ¿¡.. OS°¡ ´ëÃæ ¶§·ÁÀâ¾Æ¼­ ÇÑ 4-5¸Þ°¡ ¸Ô°í µé¾î°¡´Ï±ñ, 4GIGA ÀÇ ¸Þ¸ð¸®°¡ ÀÖÀ¸¸é ÃÖ´ë ÇÑ.... ÇÑ.... 3.5 GIGA Á¤µµ MALLOC ÀÌ µÇÁö ¾ÊÀ»±î¿ä? 4 GIGA¸¦ ´ÙÇÏ·Á¸é.. À½.. ¾Æ¸¶ swap space ÂÊ¿¡¼­ ÇØ¾ß ÇÒ°Í °°Àº »ý°¢ÀÌ... °Ô´Ù°¡ ÀÌÂÊÀÌ ¶Ç memory management ÂÊÇÏ°í °ü·ÃÀÌ ±í¾î¼­¿ä... mmblock ÀÇ ºí·° Å©±â¸¦ ÀúÀåÇÏ´Â fieldÀÇ field »çÀÌÁî°¡ ¹¹°¡ µÇ´À³Ä¿¡ µû¶ó¼­ ÇÏ°í, ºí·°À» page ´ÜÀ§³ª segment ´ÜÀ§·Î ÀúÀåÇÒ Àû¿¡ ¾î¶² ±¸Á¶¸¦ ¾²´À³ÄÇÏ°íµµ °ü·ÃÀÌ À־.. 4GIGA¸¦ DRAM ³»¿¡¼­ ´Ù Àâ´Â ¹æ¹ýÇÏ°í... 4GIGA ¸¦ swap space ±îÁö ÀÌ¿ëÇؼ­ Àâ´Â ¹æ¹ýÇÏ°í.. ¹¹ °¢°¢ ´Ù¸¦ ¼ö ÀÖ°ÚÁÒ. À½.. Áú¹®¿¡ µµ¿òÀÌ Çѳªµµ ¾ÈµÇ³×¿ä? ^^ ... ÀÏÇϱ⠽÷¯... [ CnUnix ] in KIDS ±Û ¾´ ÀÌ(By): swhan (kkRunner) ³¯ Â¥ (Date): 2002³â 2¿ù 18ÀÏ ¿ù¿äÀÏ ¿ÀÈÄ 12½Ã 19ºÐ 35ÃÊ Á¦ ¸ñ(Title): Re: [Q] 64bit SunOS ¸Þ¸ð¸® 1. ¸Þ¸ð¸®¸¦ ÇÒ´çÇÑ ´ÙÀ½¿¡ °¢ ¸ðµç ¿µ¿ª¿¡ ´ëÇØ Àбâ¿Í ¾²±â¸¦ 2¹øÁ¤µµ¾¿ ÇØÁֽøé? ±× ´ÙÀ½¿¡ ¸Þ¸ð¸® »óȲÀ» º¸½Ã¸é ¾î¶³±î¿ä? ±×·¡µµ 2±â°¡ ÀÌ»ó ¿©À¯°ø°£ÀÌ ÀÖ³ª¿ä? 2. mallocÀ¸·Î 2±â°¡ ÀÌ»óÀÌ ¾ÈµÈ´Ù¸é shared memory´Â ¾î¶»½À´Ï±î? sysv shared memory¾ß ¾ç ´Ã¸®±â ±ÍÂú°í ÀüüÀÇ 1/4~1/2Á¤µµ¹Û¿¡ ÇÒ´çÇÏÁö ¸øÇÏÁö¸¸... posix shared memory¶ó¸é Á» ´õ ¸¹ÀÌ ÇÒ´çÇÒ ¼ö ÀÖ´Â °ÍÀ¸·Î º¸À̴µ¥.... [ CnUnix ] in KIDS ±Û ¾´ ÀÌ(By): Tony (°ü°´2) ³¯ Â¥ (Date): 2002³â 2¿ù 18ÀÏ ¿ù¿äÀÏ ¿ÀÈÄ 12½Ã 45ºÐ 15ÃÊ Á¦ ¸ñ(Title): Re: [Q] 64bit SunOS ¸Þ¸ð¸® 1. ¸Þ¸ð¸®¸¦ ÇÒ´çÇÑ ´ÙÀ½¿¡ °¢ ¸ðµç ¿µ¿ª¿¡ ´ëÇØ Àбâ¿Í ¾²±â¸¦ 2¹øÁ¤µµ¾¿ ÇØÁֽøé? ±× ´ÙÀ½¿¡ ¸Þ¸ð¸® »óȲÀ» º¸½Ã¸é ¾î¶³±î¿ä? ±×·¡µµ 2±â°¡ ÀÌ»ó ¿©À¯°ø°£ÀÌ ÀÖ³ª¿ä? ÀÌ·¸°Ô Çغ¸¸é È®½ÇÈ÷ ¾Ë ¼ö Àְڳ׿ä. ´Ù¸¥ °¡´É¼ºÀÌ ÀÖÁö¸¸ ¸¶Áö¸·ºÎºÐ¿¡ ¾µ²²¿ä... 2. mallocÀ¸·Î 2±â°¡ ÀÌ»óÀÌ ¾ÈµÈ´Ù¸é shared memory´Â ¾î¶»½À´Ï±î? sysv shared memory¾ß ¾ç ´Ã¸®±â ±ÍÂú°í ÀüüÀÇ 1/4~1/2Á¤µµ¹Û¿¡ ÇÒ´çÇÏÁö ¸øÇÏÁö¸¸... posix shared memory¶ó¸é Á» ´õ ¸¹ÀÌ ÇÒ´çÇÒ ¼ö ÀÖ´Â °ÍÀ¸·Î º¸À̴µ¥.... º¸Åë OS¿¡´Â °øÀ¯¸Þ¸ð¸® Å©±â¿¡ Á¦ÇÑÀÌ ÀÖÁÒ? ¸î¹é¸Þ°¡ ÀÌ»óÀº ¾ÈµÉ°Í °°³×¿ä.. 2GÀÌ»ó È®½ÇÈ÷ ¾²°ÔÇÏ´Â ¹æ¹ýÀº 1G¾¿ ÇÒ´ç¹Þ¾Æ¼­ ¸Þ¸ð¸® ¿µ¿ª Àüü¸¦ while ·çÇÁ µ¹¸é¼­ READ/WRITEÇÏ´Â ÇÁ·Î±×·¥À»(Áï 1¹ø ÇÁ·Î±×·¥À») 10°³Á¤µµ µ¿½Ã¿¡ µ¹¸®¸é µÉ°Í°°½À´Ï´Ù. 1°³¸¸ µ¹¸®¸é °¡²û SWAPÀ¸·Î µ¹·Á¹ö¸±°Í °°Àº »ý°¢ÀÌ µé¾î¼­¿ä ^^; [ CnUnix ] in KIDS ±Û ¾´ ÀÌ(By): swhan (kkRunner) ³¯ Â¥ (Date): 2002³â 2¿ù 18ÀÏ ¿ù¿äÀÏ ¿ÀÈÄ 01½Ã 57ºÐ 01ÃÊ Á¦ ¸ñ(Title): Re: [Q] 64bit SunOS ¸Þ¸ð¸® 1. posix shared memory´Â sysv shared memoryó·³ Á¦ÇÑÀÌ Å©Áö ¾Ê½À´Ï´Ù. sysv shared memory´Â ºÎÆýÿ¡ Å©±â Á¦ÇÑÀÌ »ý±â°í, ¼³Á¤À» ¹Ù²ãÁÖ´õ¶óµµ (¸î¸î ½Ã½ºÅÛ Å×½ºÆ®¿¡¼­) physical memoryÀÇ 1/4¸¦ ³ÑÁö ¸øÇÏ´õ±º¿ä. (±× ÀÌ»óÀ» ½ÃµµÇϸé error³»°í return) posix shared memory´Â physical memoryÀÇ 50%ÀÌ»óµµ »ç¿ëÇÑ °æÇèÀÌ ÀÖ½À´Ï´Ù. ¾îµð°¡ ÇÑ°èÀÎÁö´Â Àúµµ ¸ð¸£°Ú½À´Ï´Ù :) 2. memory¿¡ ´ëÇØ ÁÖ±âÀûÀ¸·Î write¸¦ ÇÏ´Â loop´Â ÇÇÇÏ´Â°Ô ÁÁÁö ¾ÊÀ»±î¿ä? disk i/oº¸´Ù ºÎÇÏ°¡ ´õ Ŭ¼öµµ :) swapÇÏÁö ¸øÇϵµ·Ï memory¸¦ lock½ÃÄѹö¸®´Â ¹æ¹ýÀ» ãÀ¸½Ã´Â°Ô. :) mmapÀÇ MAP_NORESERVEÇÏ°í ¾îÄÉ ¿¬°üÀ» ½ÃÄѺ¼ ¼ö ÀÖÀ» °Í °°±âµµ Çѵ¥.. posix shared memoryÀÇ °æ¿ì¿¡´Â ¾µ¸ð ¾øÀ» °Í °°±âµµ ÇÏ°í [ CnUnix ] in KIDS ±Û ¾´ ÀÌ(By): terzeron (microkid) ³¯ Â¥ (Date): 2002³â 2¿ù 18ÀÏ ¿ù¿äÀÏ ¿ÀÈÄ 05½Ã 18ºÐ 42ÃÊ Á¦ ¸ñ(Title): Re: [Q] 64bit SunOS ¸Þ¸ð¸® limit Çغ¸¼Ì½À´Ï±î? csh¿¡¼­ limitÇϸé stacksize Á¦ÇÑÀÌ ³ª¿ÀÁö ¾Ê³ª¿ä? ÀÌ°Ô 2GBº¸´Ù ÀÛ´Ù¸é /etc/system set shmsys:shminfo_shmmax set shmsys:shminfo_shmseg À» º¯°æÇÏ¸é µÇÁö ¾ÊÀ»±î¿ä? [ CnUnix ] in KIDS ±Û ¾´ ÀÌ(By): terzeron (microkid) ³¯ Â¥ (Date): 2002³â 2¿ù 18ÀÏ ¿ù¿äÀÏ ¿ÀÈÄ 06½Ã 04ºÐ 16ÃÊ Á¦ ¸ñ(Title): Re: [Q] 64bit SunOS ¸Þ¸ð¸® Ãß°¡·Î... mallocÀÌ 32bitÀ» ¿°µÎ¿¡ µÎ°í ¸¸µé¾îÁ®¼­ 2GBÁ¦ÇÑÀÌ ÀÖ´Â °Í ¾Æ´Ò±î¿ä? (sbrkµµ ¸¶Âù°¡Áö) ÇÏÀ§È£È¯ ¹®Á¦µµ ÀÖÀ» °Í °°°í, 4GB ÀÌ»óÀÇ ¸Þ¸ð¸® »ç¿ëÀº ÁÖ·Î DBMS°°Àº °÷¿¡¼­ °øÀ¯ ¸Þ¸ð¸®·Î ¿ä±¸ÇÒ ¶§³ª ¾²ÀÎ´Ù°í º¾´Ï´Ù. ±×·¯´Ï Tony´ÔÀ̳ª swhan´Ô ¸»¾¸´ë·Î shared memory¸¦ ¾²´Â °Ô ÇØ°áÃ¥ÀÌ µÉ °Í °°½À´Ï´Ù. [ CnUnix ] in KIDS ±Û ¾´ ÀÌ(By): unixboy (¼¼Å¹¼ÒÁÖÀÎ) ³¯ Â¥ (Date): 2002³â 2¿ù 19ÀÏ È­¿äÀÏ ¿ÀÀü 08½Ã 34ºÐ 26ÃÊ Á¦ ¸ñ(Title): Re: [Q] 64bit SunOS ¸Þ¸ð¸® ±Ùµ¥ ¹» ÇϽñ淡 2GB ¸Þ¸ð¸®°¡ ÇÊ¿äÇϼ¼¿ä? ¿¹Àü¿¡ º¸´Ï±î Á¶¼±¼Ò¿¡¼­ ¹èÀÇ ¾ÕºÎºÐ µµ¸éÀÌ ¾È¿Ã¶ó¿Â´Ù°í ¹«½¼ ÄÄÇ»ÅÍ°¡ °Ü¿ì 1GB mallocÀÌ ¾ÈµÈ´Ù°í Â¥Áõ³»´Â »ç¶÷ Çѹø º»ÀûÀº ÀÖ½À´Ï´Ù¸¸... °Á ±Ã±ÝÇؼ­¿ä... [ CnUnix ] in KIDS ±Û ¾´ ÀÌ(By): ahsarang (.¾Æ.»ç.¶û.) ³¯ Â¥ (Date): 2002³â 2¿ù 19ÀÏ È­¿äÀÏ ¿ÀÈÄ 02½Ã 11ºÐ 37ÃÊ Á¦ ¸ñ(Title): Re: [Q] 64bit SunOS ¸Þ¸ð¸® ´çÀå 2GB°¡ ÇÊ¿äÇؼ­°¡ ¾Æ´Ï¶ó ½Ã½ºÅÛ¿¡ 4±â°¡°¡ ´Þ·ÁÀִµ¥ ¾Ï¸¸ºÁµµ OS¶õ³ÑÀÌ 2GB¹Û¿¡´Â »ç¿ëÇÏ°í ÀÖÁö ¾ÊÀºµíÇؼ­ ½ÃÇèÇغ» °ÍÀÔ´Ï´Ù. ÃæºÐÈ÷ Å×½ºÆ® Çغ»°Ç ¾Æ´Ï°í Àá±ñ »ðÁúÀ» Çغ» °á°úÀÌ´Ï È®½ÅÇÒ¼ø ¾øÁö¸¸ ¿ª½Ã ÀǽÉÀÌ °¡½ÃÁö ¾Ê´Â ±º¿ä. ¾Ï¸¸Çصµ À̳ÑÀº 2GB¸¸ »ç¿ëÇϴ°Š°°½À´Ï´Ù.(³ª»Û ³Ñ -.-;;) @ OS¿¡ ¹º°¡ ¼¼Æà ¹æ¹ýÀÌ ÀÖÁö ¾ÊÀ»°¡ ½ÍÀºµ¥... ÂÁ.