ºìÁªLinuxÃÅ»§
Linux°ïÖú

LinuxÐé´æ¹ÜÀí

·¢²¼Ê±¼ä:2007-03-04 19:34:22À´Ô´:ºìÁª×÷Õß:AssoonPro
¡¡¡¡´æ´¢¹ÜÀíÖ÷Òª½â¾ö¶àµÀ³ÌÐò£¨»ò¶à¸ö½ø³Ì£©ÈçºÎºÏÀí·ÖÅäʹÓÃÄڴ棬ÒÔʹÄÚ´æµÄÀûÓÃÂÊ´ïµ½×î¸ß£»ÓÃÍêºó£¬ÈçºÎÊÕ»ØÕâÐ©ÇøÓò×÷ΪеĿÕÏÐÖØÐ·ÖÅ䣻µ±¶àµÀ³ÌÐò£¨»ò¶à¸ö½ø³Ì£©¶¼½øÈëÄÚ´æºó£¬ÈçºÎ±£Ö¤ËüÃÇ»¥²»¸ÉÈÅ£¬»¥²»ÆÆ»µ£»µ±³ÌÐò¿Õ¼ä´óÓÚÄÚ´æ¿Õ¼äʱ£¬ÈçºÎÀ©³äÄÚ´æµÄÈÝÁ¿£¬Ê¹µÃСÄÚ´æ¿ÉÒÔÔËÐдó×÷Òµ¡£Óû§³ÌÐòÈçºÎÓëËüËùÔÚµÄÄÚ´æÎ»ÖöÔÓ¦ÆðÀ´£¬¼´µØÖ·±ä»»ÎÊÌ⣬»¹Óжà¸ö³ÌÐòÈçºÎÓëËüËùÔÚµÄÄÚ´æÎ»ÖöÔÓ¦ÆðÀ´£¬¼´µØÖ·±ä»»ÎÊÌ⣬»¹Óжà¸ö³ÌÐòÈçºÎ¹²Ïíij¸öÇøÓòµÄÐÅÏ¢µÈµÈ£¬¶¼ÊÇÄÚ´æ¹ÜÀíÒª½â¾öµÄÎÊÌâ¡£

¡¡¡¡ÄÚ´æ¹ÜÀíÊÇÖ¸ÄÚ´æÈÝÁ¿µÃ²»µ½¸ù±¾ÐÔµÄÀ©³ä£¬³ÌÐòÒªÒ»´ÎÐÔÈëÄÚ´æÖÐÒ»¸öÁ¬ÐøµÄÇø£¬µ¼ÖÂÄÚ´æÀûÓò»¹»³ä·Ö£¬ÓÐÁìͷδÄÜÀûÓá£Êµ´æ¹ÜÀí¼¼ÊõÖ÷ÒªÔÚÏÖÓÐÄÚ´æÓû§ÇøÄÚ×öÎÄÕ£¬ÄÚ´æÈÝÁ¿µÃ²»µ½À©³ä£¬ÎªÁËʹµÃСÄÚ´æ¿ÉÒÔÔËÐдó³ÌÐò£¬ÒýÈëÁËÐéÄâ´æ´¢¹ÜÀí¼¼Êõ¡£ÆäÖ÷µ¼Ë¼ÏëÊÇ£¬Æ½Ê±½«³ÌÐòÊý¾Ý·ÅÔÚ´óÈÝÁ¿µÄ¸¨Öú´æ´¢Æ÷ÉÏ£¬½«ÒªÖ´ÐеIJ¿·ÖÏȵ÷ÈëÄÚ´æÖ´ÐУ¬ÆäËû²¿·ÖÖð²½µ÷È룬¶ø²»ÊÇÏñʵ´æ¹ÜÀíÄÇÑù½«³ÌÐò×°ÈëÄÚ´æ¡£µ±ÐèÒªµ÷ÈëÖ´ÐеijÌÐòʱ£¬Èç¹ûÄÚ´æÒÑÂú£¬¾ÍÑ¡ÔñÔÝʱ¿ÉÄܲ»Ö´ÐеijÌÐòµ÷³öÄÚ´æµ½Íâ´æ£¬ÌÚ³öÄÚ´æÇø£¬½«ÐèÒªÖ´ÐÐÕßµ÷Èë¡£ÕâÑù£¬¾ÍÏñµçÓ°Ôº¿´µçÓ°Ò»Ñù£¬Ò»³¡Ò»³¡µÄÀ´£¬Í¨¹ýÎþÉüʱ¼äµÄ·½·¨À´»»È¡¿Õ¼ä¡£µ±È»ÒªÔö¼ÓһЩÉèÊ©¼°¹ÜÀíµÄ¿ªÏúµ«Êµ¼ÊÉÏÏ൱ ÓÚÀ©³äÁËÄÚ´æµÄÈÝÁ¿¡£

¡¡¡¡ÊµÏÖÐéÄâ´æ´¢¹ÜÀí¼¼ÊõÐèÒªÓдóÈÝÁ¿µÄ¸¨´æ¡¢Ò»¶¨ÈÝÁ¿µÄÖ÷´æºÍÀàËÆÒ³±í¶Î±íµÄµØÖ·±ä»»»ú¹¹¡£ËùÒÔ£¬Ò³Ê½ºÍ¶Îʽ´æ´¢¹ÜÀí·½·¨¶¼¿ÞʵÏÖÐéÄâ´æ´¢¼¼Êõ¡£ÐéÄâ´æ´¢¼¼ÊõÊÇʵÏÖÐéÄâ´æ´¢Æ÷µÄ¼¼Êõ£¬¶øÐéÄâ´æ´¢Æ÷ʵ¼ÊÉÏÊÇÓµ»¤ÈÏΪµÄÈÝÁ¿ºÜ´óµÄ´æ´¢Æ÷¡£±ÈÈç˵£¬Óû§ÓÐ100KBµÄ³ÌÐò£¬Ä¿Ç°ÄÚ´æ½öÓÐ50KBµÄ¿ÕÏÐÇø£¬µ«ÊÇͨ¹ýÄÚ´æ¹ÜÀí¼¼ÊõÍêÈ«¿ÉÒÔÍê³ÉÓû§100KB³ÌÐòµÄÄÚ´æÐèÒª¡£Óû§ÒÔΪÓÐ100KBµÄÄÚ²ÎÄÚ¿ÕÏÐÇø¹©ËüʹÓá£Óµ»¤ÈÏΪµÄÕâ¸öËûËùÐèÒªµÄ´æ´¢¿Õ¼ä¾ÍÊÇËùνµÄÐéÄâ´æ´¢Æ÷¡£Êµ¼ÊÉÏËüÖ»ÊÇÒ»¸ö³ÌÐòµØÖ·¿Õ¼ä£¬¶ø²»ÊÇÕæÕýµÄÎïÀíÄÚ´æ¿Õ¼ä£¬¶ø²»ÊÇÕæÕýµÄÎïÀíÄÚ´æ¿Õ¼ä¡£Ò»µ©²ÉÓÃÐéÄâ´æ´¢¹ÜÀí¼¼Êõ£¬Óû§±à³Ìʱ²»±ØÌ«¶àµØ¿¼ÂÇÄÚ´æÈÝÁ¿²»¹»ÓõÄÎÊÌâ¡£ÄÚ´æÈÝÁ¿ÎÊÌâÓɲÙ×÷ϵͳµÄ´æ´¢¹ÜÀí¼¼ÊõÈ¥½â¾ö£¬ÈçÇëÇóҳʽ¡¢·Ö¶Îʽ´æ´¢¹ÜÀí¼¼Êõ¡£Linux´æ´¢¹ÜÀí²ÉÓõÄÊÇÐéÄâ´æ´¢¼¼Êõ¡£

¡¡¡¡LinuxÐéÄâÄÚ´æ¼´³ÌÐòµØÖ·¿Õ¼äµÄ×é³ÉÄ£¿éÈçÏ£º

¡¡¡¡1¡¢ÄÚ´æÓ³ÉäÄ£¿é£¨mmap£©¡£¸ºÔð°Ñ´ÅÅÌÎļþµÄÂß¼­µØÖ·Ó³Éäµ½ÐéÄâµØÖ·ÒÔ¼°°ÑÐéÄâµØÖ·Ó³Éäµ½ÎïÀíµØÖ·¡£

¡¡¡¡2¡¢½»»»Ä£¿é£¨swap£©¡£¸ºÔð¿ØÖÆÄÚ´æµÄÄÚÈÝ»»ÈëºÍ»»³ö¡£Ëüͨ¹ýÌæ»»»úÖÆ¡£Ê¹µÃÔÚÎïÀíÄÚ´æµÄÒ³¿ò£¨RAMÒ³£©Öб£ÁôÓÐЧµÄÂß¼­Ò³£¬ÌÔÌ­Ö÷´æÖÐ×î½üû±»·ÃÎʵÄÂß¼­Ò³£¬±£´æ½üÀ´·ÃÎʹýµÄÂß¼­Ò³¡£

¡¡¡¡3¡¢ºËÐÄÄÚ´æ¹ÜÀíÄ£¿é£¨core£©¡£¸ºÔðºËÐÄÄÚ´æÖÐÒ³µÄ¹ÜÀí£¬ÕâЩ¹¦Äܽ«±»±ðµÄÄÚºË×Óϵͳ£¨ÈçÎļþϵͳ£©Ëùµ÷Óá£

¡¡¡¡4¡¢½á¹¹Ìض¨Ä£¿é¡£¸ºÔð¸ø¸÷ÖÖÓ²¼þƽ̨ÌṩͨÓýӿڣ¬Õâ¸öÄ£¿éͨ¹ýÖ´ÐÐÃüÁîÀ´¸Ä±äÓ²¼þNMUµÄÐéÄâµØÖ·Ó³É䣬²¢ÔÚ·¢ÉúÒ³´íÎóʱ£¬Ìṩ¹«Óõķ½·¨Í¨Öª±ðµÄÄÚºË×Óϵͳ¡£Õâ¸öÄ£¿éÊÇʵÏÖÐéÄâÄÚ´æµÄÎïÖÊ»ù´¡¡£

¡¡¡¡¶øÔÚ80386ÖУ¬ÏßÐÔµØÖ·´Ó0GBµ½4GB£¬Ëü²»ÊÇÒ»¸öÎïÀíµØÖ·£¬¶øÊÇÒ»¸öÐéÄâµØÖ·¡£ÔÚLinuxÖУ¬Äں˿ռäÊÇ¿¿Äں˶ÎÀ´ÃèÊöµÄ¡£Äں˰üÀ¨Êý¾ÝºÍ´úÂë¶Î£¬Ëü±»¶¨Î»ÔÚÈ«¾ÖÃèÊö·û±í£¨GDT£©£¬ÓÃÀ´Ó³Éä3GB~4GBµÄÏßÐԿռ䡣

¡¡¡¡ÀàËÆµØ£¬ÔÚ Óµ»¤Ä£Ê½ÏÂÿ¸ö½ø³Ì¶¼ÓÐÒ»¸ö¾Ö²¿ÃèÊö·û±í£¨LDT£©£¬Ëü°üÀ¨Ò»¸ö´úÂë¶Î¡¢Ò»¸öÊý¾Ý¶ÎºÍÒ»¸ö¶ÑÕ»¶Î£¬ÕâЩÓû§¶ÎµÄÏßÐÔµØÖ·¿ÉÒÔ´Ó0µ½3GB¡£

¡¡¡¡ÄÚºËÔÚÄں˿ռäµÄѰַÊDz»ÊÇÓÚÓû§³ÌÐòÔÚÓû§¿Õ¼äµÄѰַµÄ¡£ÄÚºËÔÚÆô¶¯Ê±ÒÑ×°ÈëÄڴ棬Òò´Ë£¬¿ÉÒÔ°ÑÄں˿ռäÓ³Éäµ½ÏßÐÔµØÖ·¿Õ¼äµÄ3GBÒÔÉϵĿռ䡣ËùÒÔ´ÓÓû§³ÌÐòµÄ½Ç¶È¿´À´£¬Ò²¾ÍÊÇ´ÓÐéÄâÄÚ´æµÄ½Ç¶ÈÀ´¿´£¬Óû§³ÌÐòÈç¹ûÒªÔÚÄں˿ռäÖÐѰַ£¬¾ÍÐèͨ¹ýÄÚºËҳĿ¼swapper_pg_dirÖеÄÖ¸ÕëµÃµ½Ò³±í£¬ÔÙͨ¹ýÒ³±íÖеÄÖ¸ÕëÀ´Ö¸ÏòÏàÓ¦µÄÎïÀíÄÚ´æ¡£ËùÒÔµÄÎïÀíÄÚ´æ¿ÉÓÉÄÚºËҳĿ¼ºÍÄÚºËÒ³±íÀ´Ñ°Ö·£¬²¢ÇÒÕâÖÖÒ»Ò»¶ÔÓ¦¹ØÏµÊǹ̶¨µÄ¡£ÓÉÓÚÕâÖ̶ֹ¨¹ØÏµ£¬Äں˶ÔÎïÀíÄÚ´æ¿É¿ìËÙµØÑ°Ö·£¬ÕâÑùÒ»À´£¬Ò²·½±ãÁ˶ÔÄÚ´æµÄ·ÖÅäºÍ»ØÊÕ¡£ÔÚÓû§¿Õ¼äÖÐѰַÔòÊÇͨ¹ýÓû§Ä¿Â¼ÖеÄÖ¸ÕëµÃµ½Óµ»¤Ò³±í£¬ÔÙͨ¹ýÓû§Ò³±íÖÐÖ¸ÕëÀ´Ö¸ÏòÏàÓ¦µÄÎïÀíÄÚ´æ¡£ËùÒÔÎïÀíÄÚ´æÓëҳĿ¼ºÍÒ³±íûÓй̶¨µÄ¶ÔÓ¦¹ØÏµ£¬ÓÐʱÉõÖÁÊǶà¶ÔÒ»µÄ¹ØÏµ£¬¼´¼¸¸öÒ³±íָͬһ¸öÎïÀíÄÚ´æÒ³¡£

¡¡¡¡ÔÚLinuxÖУ¬Ã¿Ò»¸öÓû§½ø³Ì¶¼¿ÉÒÔ·ÃÎÊ4GBµÄÏßÐÔÐéÄâ¿Õ¼ä¡£ÆäÖдÓ0µ½3GBµÄÐéÄâÄÚ´æµØÖ·ÊÇÓû§¿Õ¼ä£¬Óû§½ø³Ì¿ÉÒÔÖ±½Ó¶ÔÆä½øÐзÃÎÊ¡£´Ó3GBµ½4GBµÄÐéÄâÄÚ´æµØÖ·ÎªÄÚºË̬¿Õ¼ä£¬´æ·Å½ö¹©ÄÚºË̬·ÃÎʵĴúÂëºÍÊý¾Ý£¬Óû§Ì¬½ø³Ì²»¿ÉÖ±½Ó·ÃÎÊ¡£µ±Óû§½ø³Ìͨ¹ýÖжϻòϵͳµ÷Ó÷ÃÎÊÄÚºË̬¿Õ¼äʱ£¬¾Í»á´¥·¢´¦ÀíÆ÷ÌØÈ¨¼¶×ª»»£¨´Ó´¦ÀíÆ÷µÄÌØÈ¨¼¶3Çл»µ½ÌØÈ¨¼¶0£©£¬¼´´ÓÓû§Ì¬Çл»µ½ÄÚºË̬¡£

¡¡¡¡ËùÒÔ½ø³Ì´Ó3GBµ½4GBµÄÐéÄâ¿Õ¼ä¶¼ÊÇÒ»ÑùµÄ£¬ÓÐͬÑùµÄҳĿ¼ÏͬÑùµÄÒ³±í£¬¶ÔÓ¦µ½Í¬ÑùµÄÎïÀíÄÚ´æ¶Î¡£LinuxÒÔ´Ë·½Ê½ÈÃÄÚºË̬½ø³Ì¹²Ïí´úÂë¶ÎºÍÊý¾Ý¶Î¡£ÄÚºË̬ÐéÄâ¿Õ¼ä´Ó3GBµ½3GB+4MBµÄÒ»¶Î±»Ó³Éäµ½ÎïÀí¿Õ¼ä0µ½4MB¶Î¡£Òò´Ë£¬½ø³Ì´¦ÓÚÄÚºË̬ʱ£¬Ö»ÒªÍ¨¹ý·ÃÎÊÐéÄâ¿Õ¼ä3GBµ½3GB+4MB¶Î£¬¼´·ÃÎÊÁËÎïÀí¿Õ¼ä0µ½4MB¶Î¡£

¡¡¡¡ÉÏÊöÁ½ÖÖ¿Õ¼ä¶ÔÓû§½ø³ÌÀ´Ëµ¶¼ÊÇ͸Ã÷µÄ£¬Óû§½ø³ÌËù·ÃÎʵÄÄÚ´æµØÖ·¶¼ÊÇÁ¬ÐøµÄ4GBÏßÐÔÐéÄâµØÖ·¡£

¡¡¡¡×îºó£¬¼òÊöÒ»ÏÂLinuxÐé´æµÄ±£»¤¡£

¡¡¡¡LinuxÊÇÒ»¸ö¾ßÓзÖÒ³¹¦ÄÜ£¬¿ÉÔËÐжà¸öÈÎÎñµÄ²Ù×÷ϵͳ£¬LinuxÓïÐòÿ¸öÓû§×î¶à¿ÉÔËÐÐ256¸öÈÎÎñ¡£Í¬Ê±£¬Linux»¹Ê¹ÓÃÁËÁ½¼¶±£»¤»úÖÆ£º0¼¶¹©²Ù×÷ϵͳÄÚºËʹÓã¬3¼¶¹©Ó¦ÓóÌÐòʹÓá£LinuxÄÚºËÓÉϵͳÄÚµÄËùÓÐÈÎÎñ¹²Ïí¡£Ã¿¸öÈÎÎñÓи÷×ÔµÄ˽ÓдúÂë¼°ÊýÂëÇø£¬´æ´¢ÔÚÓû§Çø£¬Òò¶ø¶ÔϵͳÖÐµÄÆäËûÈÎÎñ²»¿É¼û¡£

¡¡¡¡ÔÚÒ»¸öÈÎÎñÖ®¼ä£¬¶¨ÒåÓÐËÄÖÖÖ´ÐÐÌØÈ¨¼¶±ð£¬ÓÃÀ´ÏÞÖÆ¶ÔÈÎÎñÖеĶνøÐзÃÎÊ¡£ÌØÈ¨¼¶±ðÓÃÊý×Ö0~3±íʾ£¬0±íʾ×î¸ßÌØÈ¨¼¶£¬¶ø3±íʾ×îµÍÌØÈ¨¼¶¡£

¡¡¡¡Linux¿É¶ÔÐé´æ¶ÎÖÐÈκÎÒ»²¿·Ö¼ÓËø»ò±£»¤¡£Ðé´æ¼ÓËøºó£¬Ëü¶ÔÓ¦µÄÎïÀíÒ³Ãæ×¤ÁôÄڴ棬²»ÔÙ±»Ò³ÃæÖû»»ò³ÌÐò»»³ö¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ