5 Commands to check memory usage on Linux

এই পোস্টে লিনাক্সে মেমরির (RAM and SWAP) ব্যবহার নিয়ে কিছু বিষয় আলোচনা করা হবে। লিনাক্স সিস্টেমে প্রাইমারি মেমরি হিসেবে RAM এবং সেকেন্ডারি মেমরি বা ভার্চুয়াল মেমরি হিসেবে ‘swap’ মেমরি ব্যবহার হয়। একটা রানিং লিনাক্স সিস্টেমে RAM এবং ‘swap’ এর পরিমান, কত টুকু RAM ব্যবহার হচ্ছে এবং কি পরিমাণ ফ্রি আছে, এছাড়া বিভিন্ন প্রসেস এবং ইউজার অনুযায়ী RAM কি পরিমাণ ব্যবহার হচ্ছে এ সমস্ত বিষয় তুলে ধরা হবে।

  1. ‘free -m’ কমান্ডের মাধ্যমে সিস্টেমে মেমরি (RAM) এবং Swap মেমরি সাইজ, বাফার (bufferd) মেমরি এবং কি পরিমাণ মেমরি (RAM এবং Swap) ফ্রি আছে এই বিষয় গুলোর তথ্য পাওয়া যাবেঃ

[root@desktop ~]# free -m

  1. নিচের কমান্ডের মাধ্যমে সিস্টেম এবং কার্নেলের বিভিন্ন মেমরি সম্পর্কিত তথ্য পাওয়া যাবেঃ

[root@desktop ~]# cat /proc/meminfo

  1. নিচের কমান্ডের মাধ্যমে ভার্চুয়াল মেমরি সম্পর্কিত বিভিন্ন তথ্য (টোটাল মেমরি, ব্যবহৃত মেমরি, একটিভ মেমরি, বাফার(bufferd) মেমরি, ফ্রি মেমরি, ইত্যাদি তথ্য পাওয়া যাবেঃ

[root@desktop ~]# vmstat

[root@desktop ~]# vmstat -s

04. রিয়েল টাইম প্রসেস অনুযায়ী মেমরির (RAM) ব্যবহার দেখতে চাইলে, ‘top’ কমান্ড ব্যবহার করা যায়ঃ

[root@desktop ~]# top

  1. নিচের কমান্ডের মাধ্যমে মেমরি সাইজ, মেমরি (RAM) টাইপ (DDR3/DIMM), মেমরি ব্রান্ড, মেমরি বাস স্পিড, পার্ট নাম্বার, সিরিয়াল নম্বর, এবং অন্যান্য বিষয় গুলো জানা যাবেঃ

[root@desktop ~]# dmidecode -t 17

[sp_comments_block]