ÉèΪÊ×Ò³ ¼ÓÈëÊÕ²Ø

TOP

JavaÖеĶѿռäÊÇʲô£¿ÈçºÎÔö¼ÓJava¶Ñ¿Õ¼ä
2014-11-24 00:18:07 ¡¾´ó ÖРС¡¿ ä¯ÀÀ:3296´Î
Tags£ºJava ¿Õ¼ä ʲô ÈçºÎ Ôö¼Ó

JavaÖеĶѿռäÊÇʲô£¿
µ±Java³ÌÐò¿ªÊ¼ÔËÐÐʱ£¬JVM»á´Ó²Ù×÷ϵͳ»ñȡһЩÄÚ´æ¡£JVMʹÓÃÕâЩÄڴ棬ÕâЩÄÚ´æµÄÒ»²¿·Ö¾ÍÊǶÑÄÚ´æ¡£¶ÑÄÚ´æͨ³£ÔÚ´æ´¢µØÖ·µÄµ×²ã£¬ÏòÉÏÅÅÁС£µ±Ò»¸ö¶ÔÏóͨ¹ýnew¹Ø¼ü×Ö»òͨ¹ýÆäËû·½Ê½´´½¨ºó£¬¶ÔÏó´Ó¶ÑÖлñµÃÄÚ´æ¡£µ±¶ÔÏó²»ÔÙʹÓÃÁË£¬±»µ±×öÀ¬»ø»ØÊÕµôºó£¬ÕâЩÄÚ´æÓÖÖØлص½¶ÑÄÚ´æÖС£ÒªÑ§Ï°À¬»ø»ØÊÕ£¬ÇëÔĶÁ¡±JavaÖÐÀ¬»ø»ØÊյŤ×÷Ô­Àí¡±¡£
ÈçºÎÔö¼ÓJava¶Ñ¿Õ¼ä
ÔÚ´ó¶àÊý32λ»ú¡¢SunµÄJVMÉÏ£¬JavaµÄ¶Ñ¿Õ¼äĬÈϵĴóСΪ128MB£¬µ«Ò²ÓÐÀýÍ⣬ÀýÈçÔÚ32δSolaris²Ù×÷ϵͳ(SPARCƽ̨°æ±¾)ÉÏ£¬Ä¬ÈϵÄ×î´ó¶Ñ¿Õ¼äºÍÆðʼ¶Ñ¿Õ¼ä´óСΪ -Xms=3670K ºÍ -Xmx=64M¡£¶ÔÓÚ64λ²Ù×÷ϵͳ£¬Ò»°ã¶Ñ¿Õ¼ä´óСÔö¼ÓÔ¼30%¡£µ«ÄãʹÓÃJava 1.5µÄthroughputÀ¬»ø»ØÊÕÆ÷£¬Ä¬ÈÏ×î´óµÄ¶Ñ´óСΪÎïÀíÄÚ´æµÄËÄ·ÖÖ®Ò»£¬¶øÆðʼ¶Ñ´óСΪÎïÀíÄÚ´æµÄÊ®Áù·ÖÖ®Ò»¡£ÒªÏëÖªµÀĬÈϵĶѴóСµÄ·½·¨£¬¿ÉÒÔÓÃĬÈϵÄÉèÖòÎÊý´ò¿ªÒ»¸ö³ÌÐò£¬Ê¹ÓÃJConsole(JDK 1.5Ö®ºó¶¼Ö§³Ö)À´²é¿´£¬ÔÚVM SummaryÒ³Ãæ¿ÉÒÔ¿´µ½×î´óµÄ¶Ñ´óС¡£
ÓÃÕâÖÖ·½·¨Äã¿ÉÒÔ¸ù¾ÝÄãµÄ³ÌÐòµÄÐèÒªÀ´¸Ä±ä¶ÑÄÚ´æ´óС£¬ÎÒÇ¿ÁÒ½¨Òé²ÉÓÃÕâÖÖ·½·¨¶ø²»ÊÇĬÈÏÖµ¡£Èç¹ûÄãµÄ³ÌÐòºÜ´ó£¬Óкܶà¶ÔÏóÐèÒª±»´´½¨µÄ»°£¬Äã¿ÉÒÔÓÃ-Xms and -XmxÕâÁ½¸ö²ÎÊýÀ´¸Ä±ä¶ÑÄÚ´æµÄ´óС¡£Xms±íʾÆðʼµÄ¶ÑÄÚ´æ´óС£¬Xmx±íʾ×î´óµÄ¶ÑÄÚ´æµÄ´óС¡£ÁíÍâÓÐÒ»¸ö²ÎÊý -Xmn£¬Ëü±íʾnew generation£¨ºóÃæ»áÌáµ½£©µÄ´óС¡£ÓÐÒ»¼þÊÂÄãÐèҪעÒ⣬Äã²»ÄÜÈÎÒâ¸Ä±ä¶ÑÄÚ´æµÄ´óС£¬ÄãÖ»ÄÜÔÚÆô¶¯JVMʱÉ趨Ëü¡£


¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿ ¡¾·±Ìå¡¿¡¾Í¶¸å¡¿¡¾Êղء¿ ¡¾ÍƼö¡¿¡¾¾Ù±¨¡¿¡¾ÆÀÂÛ¡¿ ¡¾¹Ø±Õ¡¿ ¡¾·µ»Ø¶¥²¿¡¿
ÉÏһƪ£ºÒ»Î»Èí¼þ²âÊÔ¹¤³ÌʦÁ½¸öÔµÄÃæÊÔ.. ÏÂһƪ£ºÊ²Ã´ÊÇ·ÖÖ§²âÊÔºÍÌõ¼þ²âÊÔ£¿

×îÐÂÎÄÕÂ

ÈÈÃÅÎÄÕÂ

Hot ÎÄÕÂ

Python

C ÓïÑÔ

C++»ù´¡

´óÊý¾Ý»ù´¡

linux±à³Ì»ù´¡

C/C++ÃæÊÔÌâÄ¿