আমি সবেমাত্র আবিষ্কার করেছি যে আমার সিস্টেমে কোনও অদলবদল নেই
যদি এটি সত্য হয়, তবে সম্ভবত এটি সমস্যার অবদান রাখছে।
বৃহত মেমরির বরাদ্দ সহ একাধিক ভিএম ব্যবহার করে, সাধারণ ব্যবহারের জন্য সাধারণত (8 জিবি) পরিমাণের চেয়ে বেশি পরিমাণে র্যাম টাইট হয়ে যেতে শুরু করে, যার অর্থ আপনার সিস্টেমটি যতটা ক্যাশে ব্যবহার করতে সক্ষম হবে না এবং অদলবদল করতে চাইবে । এখন, যদি আপনার অদলবদল না হয়, মেমরির উপর আরও বেশি চাপ পড়বে এবং স্মৃতিশক্তি শেষ হয়ে যাওয়ার কারণে আপনি এমনকি কাজগুলি হারাতে পারেন।
অদলবদল আপনি যে বর্ণনা করেছেন তার মতো পরিস্থিতিতে সামগ্রিক স্থিতিশীলতা এবং পারফরম্যান্সের উন্নতি করার চেষ্টা করে, আপনি যে ডেটা ব্যবহার করছেন তার জন্য মেমরি মুক্ত করে মেমরির জন্য কিছু বরাদ্দ কিন্তু খুব কম ব্যবহৃত ডেটা পুনরায় বরাদ্দ করে। অদলবদল যুক্ত করা, যদি আপনার কাছে সত্যিই কিছু না থাকে তবে সাহায্য করবে। তবে, পারফরম্যান্সের ক্ষেত্রে আপনি যদি আরও বেশি র্যাম কিনে থাকেন বা এর কম ব্যবহার করেন তবে আপনি আরও অনেক উন্নতি করতে পারবেন।
একটি সিস্টেম উপর যেখানে আপনি ভার্চুয়াল মেশিনের চালাচ্ছেন কিন্তু আপনি করছেন এছাড়াও VM- র হোস্ট একটি নিয়মিত ডেস্কটপ ব্যবহার করে, আপনি আপনার ভার্চুয়াল মেশিনের আপনার সব র্যাম পর্যন্ত সময় লাগতে চাই না, আসলে আমি 4GB পর্যন্ত (আপনার অর্ধেক র্যাম রক্ষা চাই ) হোস্টের জন্য, আপনি হোস্টে সফ্টওয়্যার চালাচ্ছেন এবং এটি প্রতিক্রিয়াশীল হতে চান given
আরও লক্ষ করুন যে ভিএমগুলিতে অন্তর্নিহিত অদক্ষতা কেবলমাত্র তাদের র্যাম সম্পূর্ণ পৃথক থাকার কারণে তারা কোনও ক্যাশে বা বাফার ভাগ করে না, তবে তারা বিমূর্ততার কয়েকটি স্তরের অধীনে একটি সম্পূর্ণ পৃথক ওএস চালাচ্ছেন। সুতরাং আপনি যদি কোনও ভিএম না হয়ে হোস্টে কিছু চালানোর সিদ্ধান্ত নেন তবে আপনি সর্বদা আরও ভাল দক্ষতা অর্জন করতে পারেন - যদিও ভিএম ব্যবহারের জন্য আপনার উদ্দেশ্য যদি অন্য অপারেটিং সিস্টেম ব্যবহার করা হয় তবে এটি সম্ভব হবে না।
আমার সিস্টেমটি থ্র্যাশ করার সময় ইউআই সাড়া জাগানোর বিষয়টি নিশ্চিত করার কোনও উপায় আছে কি?
আপনার যত পরিমাণ র্যাম রয়েছে তা সমস্যা হলে আপনি যা কিছু করতে পারেন তা কেবল একটি হ্যাক the আসল সমাধানটি হ'ল আরও বেশি র্যাম কিনে নেওয়া (যদিও আপনার ক্ষেত্রে আমি উল্লেখ করেছি যে আপনি কেবল ভিএমগুলিকে কম বরাদ্দ দিতে সক্ষম হতে পারেন)।
আপনার প্রশ্নটি সহজ শর্তে রাখা হয়েছে - আপনি চাইছেন যে UI আইও যানজটের পরেও সুচারুভাবে পরিচালনা চালিয়ে যেতে সক্ষম হবে। তবে এটি উত্তর দেওয়া জটিল। আপনার সিস্টেম ইতিমধ্যে এটি তার সক্ষমতা সর্বোত্তমভাবে করবে: ডিস্ক অ্যাক্সেসের প্রয়োজন নেই এমন ক্রিয়াকলাপগুলি বিলম্বিত হবে না। যদি আপনার "ইউআই হুড়োহুড় করছে" কারণ এটি যে ইউআইয়ের জন্য দায়ী নির্দিষ্ট প্রক্রিয়াটির জন্য ডিস্ক অ্যাক্সেস প্রয়োজন। স্বল্প মেমরির পরিস্থিতিতে এবং যেখানে ডিস্কটি ছিটকে যাচ্ছে, এমন কোনও কিছু যা সাধারণত তুচ্ছ হবে - যেমন আপনার ডিসপ্লে পছন্দগুলি কী তা নির্ধারণ করার জন্য আপনার হোম ডিরেক্টরি থেকে কিছু কনফিগার পাঠ করা - ডিস্ক ক্যাশে হ্রাসের কারণে ধীর হতে পারে।
আমি মেমরির জন্য "সুন্দর" এর মতো কিছু কল্পনা করতে পারি (যাতে আমি Chrome এবং আমার ভিএমকে সুন্দর করতে পারি)
সত্যিই "মেমরির জন্য দুর্দান্ত" নেই। মেমরির অ্যাক্সেস এত দ্রুত যে আপনি সাধারণত ব্যবহারিকভাবে এটিকে উপেক্ষা করতে পারেন। আপনি যখন আঘাত করছেন, এটি মেমরি নয়, এটি ডিস্ক, এটাই সমস্যা। এটির কারণে একটি "আয়নিস" রয়েছে। যদিও এটি সম্ভবত আপনার সমস্যার জন্য আমি সুপারিশ করব না।
"মেমরি ফর মেমোরি" এর আর একটি মোটামুটি সমান্তরাল স্বাপ - আপনি প্রতিটি প্রক্রিয়া স্বতন্ত্রভাবে কতটা অদলবদল করতে পারবেন তা নিয়ন্ত্রণ করতে পারবেন না তবে কোনটি প্রক্রিয়া আপনি সক্রিয়ভাবে ব্যবহার করছেন তা কার্যকর করার জন্য সিস্টেমটি বেশ ভাল কাজ করে এবং তাই এটি রাখা উচ্চতর অগ্রাধিকার র্যাম.
তবে আমি যেমনটি বলেছি এবং সোনার নিয়ম অনুসারে, আপনি যদি র্যামের বাইরে চলে যান তবে আরও র্যাম কেনা হ'ল কমপক্ষে মাথা ব্যথা এবং ত্রুটিগুলি সহ সমাধান solution