টিএল; ডিআর 1
আপনার সার্ভারটি কোনও ধরণের ভ্যাচুওজো / ওপেনভিজে / ভার্চুয়ালাইজেশন-ডু-ভ্রমণ পাত্রে। স্মৃতি ব্যবহারের অনুধাবন করার চেষ্টা করা হচ্ছে উইন্ডমিলগুলিতে ঝুঁকছে।
টিএল; ডিআর 2
লিনাক্স আপনার র্যাম খেয়েছে! তবে এটি ঠিক আছে, এটি সবার সাথে করে।
দীর্ঘ গল্প
একে ভাঙি!
আমাদের যে Mem:
বিভাগে রয়েছে:
$n total
: আপনার মেশিনে দৈহিক র্যামের পরিমাণ
$n used
: লিনাক্স কত স্মৃতি গ্রাস করছে তা কেবল প্রক্রিয়াগুলির যোগফল নয়।
$n free
: লিনাক্স কতটা র্যাম গ্রাস করছে না। এটি বিবেচনায় নেই যে ক্যাশেড এবং বাফার মেমরিটি মূলত "বিনামূল্যে"।
$n buffers
: বাফার স্পেসটি যেখানে ডিস্কের আই / ও-র ব্লকগুলি পড়ে লেখা পড়ে থাকা বা মুলতুবি থাকা stored একটি বাফারটি একটি একক ডিস্ক ব্লকের র্যাম উপস্থাপনা।
আমাদের যে Swap:
বিভাগে রয়েছে:
$n total
: স্ব বর্ণনামূলক। পৃষ্ঠাগুলি অদলবদল করতে ডিস্কের জায়গার পরিমাণ।
$n used
: স্ব বর্ণনামূলক। কত ডিস্ক অদলবদল ব্যবহৃত হয়।
$n free
: হার্প ডার্প
$n cache
: উপরের বাফারগুলির সাথে ঘনিষ্ঠভাবে সম্পর্কিত। এটি প্রকৃতপক্ষে পৃষ্ঠার ক্যাশের অংশ এবং এটির প্রকৃত ডিস্কে কোনও স্থান নেই। এই কথোপকথনের বিশদ সম্পর্কে চিন্তা করবেন না।
আকর্ষণীয় অংশটি আসে যখন আপনি চালাবেন free -m
। আপনি তিনটি লাইন দেখতে পাবেন এবং সমস্ত সংখ্যার শীর্ষের সাথে সংযুক্ত হবে। আমি উদাহরণ হিসাবে আমার নিজস্ব পিসি দেব:
total used free shared buffers cached
Mem: 8070 7747 323 0 253 5713
-/+ buffers/cache: 1780 6290
Swap: 5055 0 5055
মেমো সারিটি মোট র্যাম মেগাবাইটে ( $n total
শীর্ষে) দেখায় , কত ব্যবহৃত হয় ( $n used
শীর্ষে), কতটা নিখরচায় ( $n free
শীর্ষে) হয়, কত ভাগ হয় (তা উপেক্ষা করে), এবং এখন ভাল অংশ আসে! buffers
এবং cached
কলামে free -m
সম্পর্কিত, স্বভাবিকভাবেই এই প্রভাবের $n buffers
এবং $n cache
। তবে এটির দ্বিতীয় সারির free -m
সাথে একবার দেখুন -/+ buffers/cache:
। গণিতটি দেখায় যে ব্যবহৃত পরিমাণটি সত্যই (মোট) - ((ব্যবহৃত-বাফারস) -যুক্ত)। ফ্রি হ'ল (মোট) - (নতুন নিউজড)।
এই সব কি মানে? এর অর্থ লিনাক্স আপনার র্যাম খেয়েছে! সংক্ষিপ্ত বিবরণটি হ'ল লিনাক্স কার্নেলটি র্যাম আপ করে দেয় কারণ এটি ডিস্ক ক্যাচিংয়ের জন্য ব্যবহার করতে পারে। আপনি যদি কাস্টম কার্নেলটি সংকলন করার চেষ্টা অনুভব না করেন তবে এটি সম্পর্কে আপনি কিছুই করতে পারবেন না। প্রো টিপ: না।
র্যামটি সত্যই সেখানে রয়েছে এবং তাদের কদম ব্যবহার করার জন্য প্রক্রিয়াগুলি বিনামূল্যে। এটিই -/+ buffers/cache:
সারি বলতে বোঝায় free -m
। তবে, আপনি হাইপার-ভিসার ভার্চুয়ালাইজেশন ধারকটির ভিতরে রয়েছেন যা জিনিসগুলিকে কিছুটা কাঠবিড়াল করে তোলে। আপনি এই মুহুর্তে বাইট যথার্থতার সাথে আপনার মেমরির স্ট্যাক নিতে পারবেন না। তবে, আপনি এমন কোনও আচরণ দেখছেন না যা মারাত্মক অস্বাভাবিক।
শান্ত থাকুন এবং চালিয়ে যান। এছাড়াও, একটি শারীরিক সার্ভার পান (যদি না আপনি মেমরির পরিসংখ্যানগুলি পছন্দ করেন যা ক্রেস্কিনের মতো দেখতে আপনার সিসএডমিন)।