কয়েকটি লিনাক্স সার্ভারকে একক বা কয়েকটি কয়েকটি অত্যাবশ্যক সিস্টেম পরিষেবাদি ডেমন দিয়ে চালানো, আমি কিছু অদ্ভুত ঘটনা ঘটলে সেই ডিমনাইজড প্রক্রিয়াগুলির জন্য ওওএম কিলারকে সামঞ্জস্য করতে চাই। উদাহরণস্বরূপ, আজ কিছু উবুন্টু সার্ভার মাইএসকিউএল চলমান কারণ টন নিহত মাইএসকিউএল ডেমন পেয়েছিলাম apt-checker
প্রসেস করা হয় সব স্মৃতি ব্যয়কারী এবং কার্নেল ভেবেছিলাম এটা মাইএসকিউএল হত্যা করতে একটি ভাল ধারণা ছিল।
আমি জানি যে আমি /proc/$(pidof mysqld)/oom_score_adj
ফাইলটি ব্যবহার করে স্কোর সামঞ্জস্য করতে পারি কার্নেলকে কিছু ক্লু দেওয়ার জন্য আমি মাইএসকিউএলকে হত্যা করতে পছন্দ করি না, তবুও এটি পরিষেবাটি পুনরায় আরম্ভ করতে বাঁচতে পারে না। এই সমন্বয়গুলি অন্তর্ভুক্ত করার জন্য আমার কি প্যাকেজ থেকে init / upstart স্ক্রিপ্টগুলি সম্পাদনা করা উচিত? আমি মনে করি না যে এটি একটি খুব মার্জিত সমাধান কারণ আমি কোনও প্যাকেজভুক্ত ফাইলগুলিতে সামঞ্জস্য করব। সাধারণভাবে আপস্টার্ট / আরআইএন স্ক্রিপ্টগুলিতে প্রবেশ করা এবং শর্তসাপেক্ষে এটি সামঞ্জস্য করা সম্ভব হবে কি? অথবা আপনি কি অনির্দিষ্ট স্ক্রিপ্টটি চালানোর পরামর্শ দিচ্ছেন while true{ adjust_oom(); sleep 60;}
?