حافظه جاوا را افزایش دهید

نویسنده: Frank Hunt
تاریخ ایجاد: 20 مارس 2021
تاریخ به روزرسانی: 23 ژوئن 2024
Anonim
نحوه افزایش حافظه جاوا در ویندوز 7
ویدیو: نحوه افزایش حافظه جاوا در ویندوز 7

محتوا

اجرای برنامه های جاوا در رایانه به مقداری حافظه احتیاج دارد که به آن حافظه جاوا (Java heap) نیز گفته می شود. برای جلوگیری از کند شدن عملکرد برنامه ، لازم است که به صورت دوره ای پشته را افزایش دهید. در اینجا توضیحی برای ویندوز 7 ارائه شده است.

گام برداشتن

  1. به کنترل پنل بروید. روی دکمه "شروع" کلیک کنید. سپس بر روی "Control Panel" کلیک کنید.
  2. برنامه ها را انتخاب کنید. در سمت چپ صفحه کنترل ، روی «برنامه ها» کلیک کنید. روی "برنامه ها" که با رنگ سبز نوشته شده کلیک کنید ، و نه روی "حذف یک برنامه" به رنگ آبی کلیک کنید.
  3. به تنظیمات جاوا بروید. در پنجره بعدی ، بر روی "Java" کلیک کنید ، که معمولاً در زیر برنامه های دیگر است. پنجره "کنترل پنل جاوا" ظاهر می شود.
  4. برگه "Java" را انتخاب کنید. در این برگه ، روی دکمه "مشاهده" کلیک کنید. با این کار "Java Runtime Environment Settings" باز می شود
  5. اندازه پشته را تغییر دهید. در ستون "پارامترهای زمان اجرا" مقدار حافظه جاوا را تغییر دهید ، یا اگر فیلد خالی است ، مقداری را وارد کنید.
  6. پارامتر را تنظیم کنید. برای ویرایش پارامترها روی ستون "پارامترهای زمان اجرا" دوبار کلیک کنید و:
    • تایپ کردن -Xms512 متر - برای اختصاص 512 مگابایت حافظه برای جاوا.
    • تایپ کردن -Xms1024 متر - برای اختصاص 1 گیگابایت حافظه برای جاوا.
    • تایپ کردن -Xms2048 متر - برای اختصاص 2 گیگابایت حافظه برای جاوا.
    • تایپ کردن -Xms3072 متر - برای اختصاص 3 گیگابایت حافظه برای جاوا و غیره.
    • توجه: با علامت منفی شروع می شود و با m پایان می یابد.
    • همچنین توجه داشته باشید که فضای خالی بین شخصیت ها وجود ندارد.
  7. گفتگو را ببندید. برای بستن ، روی دکمه "تأیید" از پنجره "Java Runtime Environment Settings" کلیک کنید.
  8. کادر گفتگوی جاوا را ببندید. "اعمال" در "کنترل پنل جاوا" اکنون فعال شده است. برای تأیید حافظه جدید جاوا ، روی آن دکمه کلیک کنید. سپس روی "تأیید" کلیک کنید.
  9. صفحه کنترل Windows 7 را ببندید.

نکات

  • اگر جاوا حافظه کافی پیدا نکند ، یک "استثنا" را به ویندوز منتقل می کند ، مانند "استثنا در رشته" اصلی "java.lang.OutOfMemoryError: جا انباشت جاوا".
  • این روش برای ویندوز 8 نیز قابل استفاده است.
  • این یک حافظه "موقت" است که هنگام اجرای آنها برای برنامه های جاوا در دسترس است. هیچ حافظه استانداردی از حافظه رایانه "دزدیده" نمی شود. این فقط یک تضمین برای ماشین مجازی جاوا است.
  • مقدار موردعلاقه شما به میزان حافظه موجود در رایانه شما و میزان حافظه مصرفی تمام فرآیندهای در حال اجرا بستگی دارد.
  • پس از تنظیم حافظه جاوا نیازی به راه اندازی مجدد رایانه نیست.
  • با برخی اصلاحات می توان از این روش در ویندوز XP نیز استفاده کرد.