ÔõÑùµ÷ÓźÍÓÅ»¯LinuxϵͳÖеÄÐéÄâÄÚ´æʹÓÃ
ÔõÑùµ÷ÓźÍÓÅ»¯linuxϵͳÖеÄÐéÄâÄÚ´æʹÓÃ
ÐéÄâÄÚ´æÊÇLinuxϵͳÖеÄÖ÷Òª×é³É²¿·Ö£¬ËüÔÊÐí°ÑÎïÀíÄÚ´æºÍ´ÅÅÌ¿Õ¼äÍŽáʹÓ㬴ӶøÀ©´óϵͳµÄ¿ÉÓÃÄÚ´æ¿Õ¼ä¡£È»¶ø£¬ÐéÄâÄÚ´æʹÓò»µ±¿ÉÄܵ¼ÖÂϵͳÐÔÄÜϽµºÍÄÚ´æ鶵ÈÎÊÌâ¡£Òò´Ë£¬µ÷ÓźÍÓÅ»¯LinuxϵͳÖеÄÐéÄâÄÚ´æʹÓÃÊÇ°ü¹ÜϵͳÎȹ̺͸ßЧÔËÐеÄÒªº¦¡£
ÏÂÃ棬ÎÒÃǽ«Ì½ÌÖһЩµ÷ÓźÍÓÅ»¯LinuxϵͳÖÐÐéÄâÄÚ´æʹÓõÄÒªÁ죺
ºÏÀíÉèÖý»Á÷¿Õ¼ä
½»Á÷¿Õ¼äÊÇÓ²ÅÌÉÏÓÃÓÚÉúÑÄÄÚ´æÊý¾ÝµÄÒ»¿éÌض¨ÇøÓò¡£ÈôÊÇϵͳµÄÎïÀíÄÚ´æȱ·¦£¬¾Í»á½«Ò»²¿·ÖÄÚ´æÊý¾Ý´æ´¢ÔÚ½»Á÷¿Õ¼äÖС£ºÏÀíÉèÖý»Á÷¿Õ¼äµÄ¾Þϸ¶ÔϵͳµÄÐÔÄÜÖÁ¹ØÖ÷Òª¡£ÈôÊǽ»Á÷¿Õ¼ä¹ýС£¬»áµ¼ÖÂϵͳƵÈÔ¾ÙÐÐÄÚ´æ½»Á÷£¬´Ó¶ø½µµÍϵͳÐÔÄÜ¡£ÈôÊǽ»Á÷¿Õ¼ä¹ý´ó£¬»áÕ¼Óùý¶à´ÅÅ̿ռ䣬µ¼Ö´ÅÅÌËéƬÎÊÌâ¡£½¨Ò齫½»Á÷¿Õ¼äÉèÖÃΪÎïÀíÄÚ´æµÄ1.5±¶¡£
¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÀ´Éó²éºÍÐ޸Ľ»Á÷¿Õ¼äµÄ´óС£º
$ swapon -s #Éó²é½»Á÷¿Õ¼ä
$ sudo swapoff /dev/sda2 #¹Ø±Õ½»Á÷¿Õ¼ä
$ sudo mkswap /dev/sda2 #½¨Éè½»Á÷¿Õ¼ä
$ sudo swapon /dev/sda2 #¿ªÆô½»Á÷¿Õ¼ä
ÓÅ»¯ÐéÄâÄÚ´æÇøÓò
LinuxϵͳÖеÄÐéÄâÄÚ´æÇøÓòÊÇÖ¸½«Àú³ÌµÄÐéÄâÄÚ´æ»®·ÖΪ²î±ðµÄ¶Î£¬Èç´úÂë¶Î¡¢Êý¾Ý¶Î¡¢¶ÑÇøºÍÕ»ÇøµÈ¡£ºÏÀíÓÅ»¯ÐéÄâÄÚ´æÇøÓò¿ÉÒÔÌáÉýϵͳµÄÐÔÄÜ¡£ÀýÈ磬½«Õ»ÇøºÍ¶ÑÇø¾ÙÐиôÀ룬×èÖ¹ÄÚ´æÒç³öÎÊÌâ¡£¿ÉÒÔͨ¹ýÐÞ¸ÄϵͳÄں˲ÎÊý»òʹÓÃulimitÏÂÁîÀ´µ÷½â¸÷¸öÐéÄâÄÚ´æÇøÓòµÄ¾Þϸ¡£
ÕûÀíÄÚ´æй¶
ÄÚ´æй¶ÊÇÖ¸Ó¦ÓóÌÐòÔÚʹÓÃÍêÄÚ´æºóδÄÜ׼ȷÊÍ·ÅÄÚ´æ×ÊÔ´£¬µ¼ÖÂÄÚ´æÕ¼ÓÃÖð½¥ÔöÌí£¬×îÖÕµ¼ÖÂϵͳÐÔÄÜϽµ¡£¿ÉÒÔʹÓÃÄÚ´æй¶¼ì²â¹¤¾ßÈçValgrindÀ´×ÊÖú¶¨Î»Ï¢Õù¾öÄÚ´æй¶ÎÊÌâ¡£±ðµÄ£¬°´ÆÚ¼ì²éºÍÕûÀí½©Ê¬Àú³Ì¡¢ÎÞЧµÄ¹²ÏíÄÚ´æºÍδʹÓõÄÄÚ´æÓ³ÉäÎļþµÈÒ²ÊÇÕûÀíÄÚ´æ鶵ÄÖ÷Òª°ì·¨¡£
ʹÓôóÒ³Ö§³Ö
´óÒ³Ö§³ÖÊÇLinuxÄÚºËÌṩµÄÒ»ÖÖ»úÖÆ£¬¿ÉÒÔ½«ÄÚ´æ·ÖÒ³¾Þϸ´Ó¹Å°åµÄ4KBÔö´óµ½2MB£¬Ìá¸ß»á¼ûÄÚ´æµÄÐÔÄÜ¡£´óÒ³Ö§³ÖÊÊÓÃÓÚÐèÒª´ó¿éÄÚ´æµÄÓ¦ÓóÌÐò£¬ÈçÊý¾Ý¿âµÈ¡£Í¨¹ýÐÞ¸ÄÄں˲ÎÊý£¬¿ÉÒÔÆôÓúÍÉèÖôóÒ³Ö§³Ö¡£
¿ØÖÆÓ¦ÓóÌÐòµÄÄÚ´æʹÓÃ
×îºó£¬¿ØÖÆÓ¦ÓóÌÐòµÄÄÚ´æʹÓÃÒ²ÊÇÓÅ»¯ÐéÄâÄÚ´æµÄÖ÷ÒªÕ½ÂÔ¡£¿ÉÒÔͨ¹ýµ÷½âÓ¦ÓóÌÐòµÄ´úÂë»ò²ÎÊý£¬ïÔÌÆäÄÚ´æÕ¼Óá£ÀýÈ磬ºÏÀíʹÓÃÄڴ滺´æ¡¢ÓÅ»¯´úÂëÂß¼¡¢ÊµÊ±ÊͷŲ»ÔÙʹÓõŤ¾ßµÈ¡£
×ܽáÆðÀ´£¬µ÷ÓźÍÓÅ»¯LinuxϵͳÖеÄÐéÄâÄÚ´æʹÓÃÊÇÌá¸ßϵͳÐÔÄܺÍÎȹÌÐÔµÄÒªº¦¡£Í¨¹ýºÏÀíÉèÖý»Á÷¿Õ¼ä¡¢ÓÅ»¯ÐéÄâÄÚ´æÇøÓò¡¢ÕûÀíÄÚ´æй¶¡¢Ê¹ÓôóÒ³Ö§³ÖºÍ¿ØÖÆÓ¦ÓóÌÐòµÄÄÚ´æʹÓ㬿ÉÒÔÓÐÓÃÌáÉýϵͳÐÔÄÜ£¬È·±£ÏµÍ³µÄÎȹÌÔËÐС£
ÒÔÉϾÍÊÇÔõÑùµ÷ÓźÍÓÅ»¯LinuxϵͳÖеÄÐéÄâÄÚ´æʹÓõÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡