রিবুট না করে কীভাবে অদলবদাগুলি মুক্ত করবেন (ঘন্টাখানেক সতর্কতা ইমেলগুলি এড়াতে)?


13

আমি যখনই অদলবদুলের ব্যবহার 100% হয় তখন আমি সতর্কতা ইমেলগুলি পাই। আমার ক্ষেত্রে, অদলবদলের ব্যবহার পরে কমে না (যদিও মেমরিটি নিখরচায়) তাই আমি প্রতি ঘন্টা একটি সতর্কতা ইমেল পাই।

আমি কীভাবে আমার লিনাক্স সার্ভারটি রিবুট না করে অদলবদলের ব্যবহার হ্রাস করতে পারি?


1
যদি আপনার অদলবদ নিয়মিত পূরণ হয় তবে আপনাকে আপনার সার্ভারে র‌্যামের পরিমাণ বাড়াতে হবে।
EEAA

আমি আরও জানতে চাই যে কোন প্রক্রিয়া অদলবদলটি আরও বেশি র‌্যাম নিক্ষেপ করার পরিবর্তে ব্যবহার করছে তা উদাহরণস্বরূপ রান টপ (ওপ চাপুন)।
চিহ্নিত করুন

আপনার অদলবদল কি সেট করা হয়? cat /proc/sys/vm/swappinessএকটি উচ্চ অদলবদল এবং ছোট অদলবদলের অর্থ এটি প্রায়শই পূর্ণ হয়ে যায়। অদলবদল হ্রাস করুন বা অদলবদলের ফাইল বা উভয়ের আকার বাড়ান।
ব্রায়ান

@EEAA অগত্যা নয়। উদাহরণস্বরূপ অদলবদল ব্যবহার করা যেতে পারে যদিও প্রচুর পরিমাণে "ফ্রি" মেমরি রয়েছে তবে র‌্যামটি ক্যাশেড মেমরি এবং বাফারগুলির জন্য লার্গেল ব্যবহার করা হয় (এটি পুনরুত্পাদন করার জন্য আমাকে কেবল একটি বৃহত ডিস্কের একটি টার ফাইল তৈরি করতে হবে)।
নিমো

উত্তর:


14

আপনি swapoff -aসমস্ত মেমোরি আবার ফিরিয়ে আনতে রুট হিসাবে চালাতে swapon -aপারেন sw মনে রাখবেন যে swapoffসবকিছুতে আবার অদলবদল করার জন্য পর্যাপ্ত শারীরিক মেমরি উপলব্ধ না থাকলে ব্যর্থ হবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.