নেটবিনগুলি দ্রুত লোড করার এবং দ্রুত কাজ করার জন্য কী আসল উপায় আছে?
এটি খুব ধীর এবং আপনি কিছু সময়ের জন্য কোডিং করতে গিয়ে আরও খারাপ হয়ে যায়। এটি আমার সমস্ত র্যাম খায়।
আমি একটি উইন্ডোজ মেশিনে রয়েছি, বিশেষত উইন্ডোজ সার্ভার ২০০৮ ডেটাসেন্টার সংস্করণ x64, র্যামের 4 জিবি, 3 জিএইচজেড কোর 2 ডুও প্রসেসর ইত্যাদি etc. আমি x64 জেডিকে ব্যবহার করছি। আমি NOD32 অ্যান্টিভাইরাস ব্যবহার করি যেহেতু আমার জন্য এটি মেশিনের পারফরম্যান্সে সেরা।
টাস্ক ম্যানেজারে নেটবিয়ানস.এক্সই কেবল 20 এমবি এর বেশি দেখায় না, java.exe 600Mb এর চেয়ে বেশি।
আমার প্রকল্পটি একটি জে 2 ই ই ওয়েব অ্যাপ্লিকেশন, 500 টিরও বেশি ক্লাস, কেবলমাত্র প্রকল্প লাইব্রেরি অন্তর্ভুক্ত নয় (বহিরাগত)। এবং আমি যখন ধীর বলেছি, তখন আমার অর্থ 3, 4, 5 মিনিট বা তার বেশি নেটবিন হিমশীতল।
আমার প্রকল্পটি কি নেটবিনের পক্ষে খুব বড়, যদি ত্রুটি সতর্কতা, এসএনএন স্ট্যাটাস এবং আরও অনেক কিছু এর মতো ফাইলের অবস্থা পেতে সমস্ত ফাইল পড়তে হয়? আমি কি এই সমস্ত অক্ষম করতে পারি? আমি যখন কোনও ফাইল খুলি তখন কি এটি স্ক্যান করার জন্য সেট করা সম্ভব?
আমার সিপিইউ ব্যবহারটি সাধারণত আমার সমস্ত সরঞ্জাম খোলার সাথে 30 শতাংশ হয়, আমি নেটবিয়ান, এমএস এসকিউএল পরিচালক, নোটপ্যাড, এক্সএমএলএসপি, টাস্ক ম্যানেজার, ডেলফি, ভার্চুয়ালবক্স B নেটবিনগুলি আমার ভার্চুয়ালাইজড সিস্টেমগুলির চেয়ে বেশি র্যাম খায়।
লিনাক্সে এটি একই মেশিনে উইন্ডোজের মতো ধীর (উবুন্টু 8.04 x64)।
এটি সত্য যে নেটবিন্স দলটি স্টার্টআপের গতি উন্নত করেছিল কিন্তু এটি যখন খোলে তখন এটি সমস্তগুলি ক্যাশে শুরু করে।
উচ্চ মেমরির ব্যবহার এবং অন্যান্য সেট করতে আমি কিছু জেভিএম প্যারামিটার ব্যবহার করেছি:
"C:\Program Files\NetBeans Dev\bin\netbeans.exe" -J-Xms32m -J-Xmx512m -J-Xverify:none -J-XX:+CMSClassUnloadingEnabled
তবে এটি এখনও ধীর।