সুচিপত্র:

আমি কিভাবে JVM এ আরও মেমরি বরাদ্দ করব?
আমি কিভাবে JVM এ আরও মেমরি বরাদ্দ করব?

ভিডিও: আমি কিভাবে JVM এ আরও মেমরি বরাদ্দ করব?

ভিডিও: আমি কিভাবে JVM এ আরও মেমরি বরাদ্দ করব?
ভিডিও: কিভাবে এক্সেলে একাধিক পেজ দিয়ে প্রফেশনাল ইনভয়েস তৈরি করবেন [ফ্রি ডাউনলোড] 2024, ডিসেম্বর
Anonim

টমক্যাট কনফিগারেশন টুলে (উইন্ডোজ) JVM মেমরি বরাদ্দ এবং থ্রেড স্ট্যাকের আকার বাড়ানোর জন্য

  1. Start > All Programs > Apache Tomcat > Configure Tomcat নির্বাচন করুন।
  2. ক্লিক করুন জাভা ট্যাব
  3. নিম্নলিখিত প্রস্তাবিত মানগুলি লিখুন: প্রাথমিক স্মৃতি পুল - 1024 এমবি।
  4. সাধারণ ট্যাবে ক্লিক করুন।
  5. স্টার্ট ক্লিক করুন।
  6. ওকে ক্লিক করুন।

এই ভাবে, আমি কিভাবে আমার জাভা মেমরি বরাদ্দ পরিবর্তন করতে পারি?

ধাপ

  1. কন্ট্রোল প্যানেলে যান। "স্টার্ট" বোতামে ক্লিক করুন।
  2. প্রোগ্রাম নির্বাচন করুন.
  3. জাভা সেটিংসে যান।
  4. "জাভা" ট্যাব নির্বাচন করুন।
  5. স্তূপের পরিমাণ পরিবর্তন করুন।
  6. প্যারামিটার পরিবর্তন করুন।
  7. ডায়ালগ বক্স বন্ধ করুন।
  8. জাভা ডায়ালগ বক্স বন্ধ করুন।

পরবর্তীকালে, প্রশ্ন হল, JVM কত মেমরি নেয়? দ্য জেভিএম আছে স্মৃতি গাদা ছাড়া অন্য, নন-হিপ হিসাবে উল্লেখ করা হয় স্মৃতি . এটি এ তৈরি করা হয় জেভিএম স্টার্টআপ এবং সঞ্চয় করে প্রতি-শ্রেণির কাঠামো যেমন রানটাইম ধ্রুবক পুল, ক্ষেত্র এবং পদ্ধতি ডেটা, এবং মেথড এবং কনস্ট্রাক্টরের জন্য কোড, সেইসাথে ইন্টার্ন স্ট্রিংস। নন-হিপের ডিফল্ট সর্বোচ্চ আকার স্মৃতি 64 MB হয়।

আমি কিভাবে জাভাতে আরো গাদা স্থান বরাদ্দ করব?

আপনি পারেন বৃদ্ধি বা পরিবর্তন আকার জাভা হিপ স্পেস JVM কমান্ড লাইন বিকল্প -Xms, -Xmx এবং -Xmn ব্যবহার করে। মেগা বা গিগ নির্দেশ করার জন্য আকার নির্দিষ্ট করার পরে "M" বা "G" শব্দ যোগ করতে ভুলবেন না। উদাহরণস্বরূপ আপনি পারেন জাভা গাদা সেট করুন নিম্নলিখিত কমান্ডটি কার্যকর করার মাধ্যমে আকার 258MB করুন জাভা -Xmx256m হ্যালোওয়ার্ড।

আমি কিভাবে জাভা মেমরি ব্যবহার কমাতে পারি?

কমিয়ে দিন সামগ্রিক মেমরি খরচ VM-এর আপনার VM চালু করার সময় Xmx এবং Xms পতাকা ব্যবহার করুন এবং ইচ্ছাকৃতভাবে তাদের মানগুলি যা প্রয়োজন হতে পারে তার চেয়ে কম মানের সেট করুন এবং OutOfMemoryError-এর দিকে নজর রাখুন। যদি OutOfMemoryError ঘটে থাকে যার মানে আপনি সর্বোচ্চ VM আকারের শুটিং শেষ করেছেন।

প্রস্তাবিত: