বাস্তব মেমরি ব্যবহার


15

যদি আমি সঠিকভাবে বুঝতে পারি, নিখরচায় উত্পাদিত নিম্নলিখিত আউটপুটে, 3535m অ্যাপ্লিকেশনগুলিতে প্রকৃত ফ্রি মেমরি উপলব্ধ, কেবলমাত্র 413 মি ব্যবহৃত হয়, এটি কি সঠিক? মেম এবং - / + বাফার / ক্যাশে সারির পার্থক্য সম্পর্কে কিছু স্পষ্টতা দরকার।

ফ্রি-এম
             মোট ব্যবহৃত নিখরচায় ভাগ করা বাফার ক্যাশেড
মেমো: 3949 3854 95 0 9 3431
- / + বাফার / ক্যাশে: 413 3535
অদলবদ: 2047 1322 725

উত্তর:


16

Mem: totalচিত্রে যে অ্যাপ্লিকেশন দ্বারা ব্যবহার করা যেতে পারে RAM এর মোট পরিমাণ। এটি সিস্টেমে মোট র‌্যাম ইনস্টল করা হয়েছে, বিয়োগ:

  • হার্ডওয়্যার ডিভাইস দ্বারা মেমরি সংরক্ষিত (গ্রাফিক্স কার্ডের নিজস্ব র‌্যাম না থাকলে প্রায়শই ভিডিও মেমরি থাকে);
  • কার্নেল নিজেই ব্যবহৃত মেমরি।

এই মোট অন্তর্ভুক্ত:

  • free: মেমরি যা বর্তমানে কোনও উদ্দেশ্যে ব্যবহৃত হয়;
  • shared: এমন ধারণা যা এখন আর নেই। পিছনে সামঞ্জস্যের জন্য এটি আউটপুট ছেড়ে গেছে (এমন স্ক্রিপ্ট রয়েছে যা থেকে আউটপুটকে বিশ্লেষণ করে free)। (বর্তমান সিস্টেমে আপনি ননজারো মানগুলি সাধারণত দেখতে পাবেন কারণ একটি ভাগ করা মেমরি পদ্ধতির মাধ্যমে স্পষ্টভাবে ভাগ করা মেমরিটি দেখাতে sharedপুনঃপ্রেরণ করা হয়েছে older পুরানো সিস্টেমে এটি একাধিক প্রক্রিয়া দ্বারা ম্যাপযুক্ত ফাইলগুলি এবং ভাগ করে নেওয়া মেমরির পরে ভাগ করা থাকতে পারে ))fork()
  • buffers: মেমরি যা ফাইলগুলির দ্বারা ব্যাক হয় এবং প্রয়োজনে এটি ডিস্কে লেখা যেতে পারে;
  • cache: মেমরি যা ফাইলগুলি সমর্থন করে এবং যে কোনও সময় তা পুনরুদ্ধার করা যায় (পার্থক্যটি buffersহ'ল বাফারগুলি পুনরায় ব্যবহারের আগে ডিস্কে সংরক্ষণ করতে হবে, অন্যদিকে ক্যাশে এমন কিছু জিনিস রয়েছে যা ডিস্ক থেকে পুনরায় লোড করা যায়);
  • used -buffers/cache: অ্যাপ্লিকেশন দ্বারা ব্যবহৃত মেমরি (এবং অদলবদল করার জন্য পেজ আউট না)।

একটি চিম্টিতে, সিস্টেমটি বাফার এবং ক্যাশে ছাড়াই চলতে পারে, অ্যাপ্লিকেশনগুলির জন্য র‌্যাম সংরক্ষণ করে এবং কোনও ক্যাশে ছাড়াই নিয়মিতভাবে ডিস্ক পঠন এবং লেখার কাজ করে। -/+ buffers/cacheপরিসংখ্যান অ্যাপ্লিকেশন (দ্বারা সরাসরি ব্যবহার RAM- র পরিমাণ ইঙ্গিত usedকলাম) এবং RAM- র পরিমাণ অ্যাপ্লিকেশন (দ্বারা ব্যবহৃত না freeকলাম)।

যদিও এটি অনেকটা পৃথক হতে পারে, একটি স্বাস্থ্যকর সিস্টেমে সাধারণত তার প্রায় অর্ধেক র‌্যাম থাকে অ্যাপ্লিকেশনগুলিতে এবং অর্ধেক বাফার এবং ক্যাশে নিবেদিত। আপনি যদি কোনও ডেডিকেটেড ফাইল সার্ভার চালনা না করেন তবে আপনার সিস্টেমে বর্তমানে যা করছেন তার প্রয়োজনের চেয়ে বেশি র‌্যাম রয়েছে। যদি free - buffers/cacheচিত্রটি কম ছিল, তবে এটি এমন সিস্টেমকে নির্দেশ করবে যাতে পর্যাপ্ত র‌্যাম নেই (একটি বিস্তৃত বিশ্বাসের বিপরীতে, প্রচুর স্মৃতি স্মরণে রাখে বাফার এবং ক্যাশে উত্সর্গ করা সিস্টেমের কার্য সম্পাদনের জন্য গুরুত্বপূর্ণ, এবং অ্যাপ্লিকেশনগুলির জন্য আরও মেমরি সংরক্ষণ করার চেষ্টা করবে) 99.99% সিস্টেমকে ধীর করে দিন)।

swapলাইন সহজবোধ্য, এটা (অ্যাপ্লিকেশন দ্বারা বা পারেন ব্যবহারে যে সোয়াপ পরিমাণ দেখায় tmpfsস্টোরেজ), এবং যে পরিমাণ নয়।


1
"ভাগ করেছেন: এমন একটি ধারণা যা এখন আর নেই" "- দেখে মনে হচ্ছে এটি ২০১১ থেকে ২০১
মারিশা

3

হ্যাঁ আপনি ঠিক. বাফার এবং ক্যাশে ওএস দ্বারা ব্যবহৃত হয় তবে তত্ক্ষণাত অ্যাপ্লিকেশনগুলিতে পাওয়া যায়। ওএস মেমরির জন্য পরবর্তী অনুরোধটি পূরণ করতে অকার্যকর করতে এবং কিছু ক্যাশে ফেলে দিতে ইচ্ছুক।

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