আপনি এটি পড়ার আগে, দয়া করে নোট করুন যে আমি ক্যাশিংয়ের সুবিধা বুঝি। আমি অবজ্ঞার সাথে পরিচিত যে অব্যবহৃত র্যাম নষ্ট হয়ে গেছে।
এই প্রশ্নটি আমি পূর্ববর্তী প্রশ্ন থেকে গ্রহণ করেছি:
লিনাক্স ক্যাশেড রাম মোছা হচ্ছে
এই প্রশ্নে আমার সার্ভারটি কীভাবে র্যাম ব্যবহার করে এবং ক্যাশে করে তা সামঞ্জস্য করার বিষয়ে আমি আগ্রহী ছিলাম। সিস্টেমটি মোটামুটি গতিশীল তাই আমি বিশ্বাস করি যে ক্যাশেড ফাইলগুলি আমার খুব বেশি লাভের সামর্থ্য রাখে না। অতিরিক্তভাবে, আমাদের সার্ভারে কোড রয়েছে যা ভিডিও ফাইলগুলি প্রক্রিয়া করার জন্য অল্প সময়ের মধ্যে দ্রুত পরিমাণে র্যামের দ্রুত অ্যাক্সেস করতে হবে এবং আমি বিশ্বাস করি যে আমি সরাসরি র্যাম হস্তান্তর করে তারপরে ক্যাশে থেকে সাফ করার পরে একটি পারফরম্যান্সের সুবিধা দেখতে পাচ্ছি then বন্ধ করে দিচ্ছি
আপনারা কেউ কারও নীচের ফাইলটিতে 60 এর ডিফল্ট মান সামঞ্জস্য করার অভিজ্ঞতা আছে কিনা তা জানতে চাই (এটি কোনও উবুন্টু সার্ভারে ঘটে):
/proc/sys/vm/swappiness
এবং যদি তা হয় তবে আপনি কী দেখেন। আমি যদি 60 এর ডিফল্ট মান 30 এর সাথে প্রতিস্থাপন করি তবে আমি কি কম অদলবদল করতে এবং বাসি ক্যাশের অনেক বেশি পুনরায় ব্যবহার দেখতে পাব? অদলবদল হ্রাস করতে এবং ক্যাশে পুনরায় ব্যবহার বাড়ানোর জন্য আমি কি 0 বা 100 এর কাছে যেতে পারি?
অবশেষে, কেউ জানেন যে ডিফল্টটি 60 এ সেট করা আছে?
দ্রষ্টব্য: এটি যদি 0 এর কাছাকাছি হয় তবে লিনাক্স অ্যাপ্লিকেশনগুলি র্যামে রাখতে পছন্দ করে এবং ক্যাশেগুলি বৃদ্ধি না করে। এটি যদি 100 এর কাছাকাছি হয় তবে লিনাক্স অ্যাপ্লিকেশনগুলিকে স্যুপ আউট করতে পছন্দ করবে এবং যতটা সম্ভব ক্যাশগুলি প্রসারিত করবে। ডিফল্টটি স্বাস্থ্যকর 60 60 নীচের লিঙ্কটির জন্য ধন্যবাদ 3 ডি ইনফ্লুয়েন্স।