কম্পিউটার টিউটোরিয়াল

লিনাক্সে কমান্ড লাইন দিয়ে RAM স্লট দ্রুত শনাক্ত করুন

আপনার মেশিনে কোন RAM স্লটগুলো অকুপাইড এবং সেগুলোর সাথে কী আছে সেটি চেক করার জন্য আপনার দুটি অপশন রয়েছে। প্রথমটি হচ্ছে কেস খুলে দেখতে। এতে একটি ডেস্কটপে বোল্ট আনস্ক্রু করতে হয় বা একটি ল্যাপটপে একটি ফ্রেজাইল ডোর রিলিজ করতে হয়। একটি x86 বা x86_64 লিনাক্স ট্যাবলেটে এটি করা অচিন্ত্য! যাইহোক, এই অপশনটি সম্পূর্ণরূপে বাদ। সৌভাগ্যক্রমে, অন্য অপশনটি হচ্ছে একটি সিম্পল কমান্ড লাইন টুল ব্যবহার করা যেটি প্রায় কোনো সময় নেবে না রান করতে।

সাধারণত, আপনাকে এই জন্য একটি কমান্ড প্রম্পট খুলতে হবে। Ubuntu Unity Dash-এ Terminal শব্দটি সার্চ করুন বা Ctrl+Alt+T হোল্ড ডাউন করুন আপনি যদি অধিকাংশ ডেস্কটপ এনভায়রনমেন্ট ব্যবহার করেন। আপনি অ্যাপ্লিকেশন বা Whisker মেনুতে ক্লিক করতে চাইতে পারেন, System Tools-এ পয়েন্ট করতে পারেন এবং তারপর Terminal-এ ক্লিক করতে পারেন আপনি যদি LXDE, Xfce4, Cinnamon, KDE বা এই জিনিসগুলোর সাপোর্ট করে অন্যান্য বিভিন্ন প্ল্যাটফর্ম ব্যবহার করেন।

মেথড ১: DMI টেবিল ডিকোডার ব্যবহার করা

আপনার মেশিনে বর্তমানে কতগুলো RAM স্লট ব্যবহৃত হচ্ছে সেটি খোলা না করেই চেক করার সবচেয়ে সহজ উপায় হচ্ছে DMI টেবিল ডিকোডার কমান্ড dmidecode ব্যবহার করা, যা আপনাকে একটি ফ্ল্যাট রিপোর্ট দেয়। কমান্ড প্রম্পটে, sudo dmidecode -t 16 টাইপ করুন এবং এন্টার পুশ করুন। আপনাকে সম্ভবত আপনার অ্যাডমিনিস্ট্রেটিভ পাসওয়ার্ড চাইবে। টাইপ করুন এবং তারপর এন্টার পুশ করুন। আপনি একটি ডিসেন্ট পরিমাণ আউটপুট পাবেন যেটি আপনাকে সঠিকভাবে বলবে আপনার কতগুলো ডিভাইস আছে। তবে আবার, এই এনুমারেশন ডিভাইস-ভিত্তিক নয় ফিজিক্যাল কাউন্ট-ভিত্তিক। কিছু কেসে এটি ভিন্ন হতে পারে, তাই আপনাকে অন্য কিছু ট্রাই করতে হবে।

আপনি সেই ইনফরমেশন রিভিউ করার পর, sudo dmidecode -t 17 টাইপ করুন এবং এন্টার পুশ করুন আপনার কম্পিউটারের RAM স্লটে প্লাগ করা ফিজিক্যাল কার্ডের সম্পূর্ণ লিস্ট পাওয়ার জন্য। এটি আপনাকে বলবে আপনি DIMM, SODIMM বা RAM কার্ডের অন্য কোনো ক্লাস ব্যবহার করছেন কিনা। যতক্ষণ এটি আপনার প্রয়োজনীয় ইনফরমেশন দেয়, আপনি উইন্ডোটি এখানেই বন্ধ করে ফিনিশ করতে পারেন। দুটি কমান্ড ছিল সেটি আপনার খুঁজে বের করতে, এবং সেটিও একদম মিনিমাল প্লেয়িং আউন্ডের সাথে।

মেথড ২: লিস্ট হার্ডওয়্যার অ্যাপ ব্যবহার করা

একটি অন্য সিম্পল কমান্ড লাইন ইউটিলিটি রয়েছে যা একই জিনিস করতে পারে, যদিও এটি আগেরটির চেয়ে অনেক বেশি টেক্সটের দেওয়াল দিতে পারে। বেনিফিট হচ্ছে আপনাকে এইবার শুধু একটি কমান্ড ইস্যু করতে হবে, যদিও আপনি ইচ্ছা করতে পারেন এক্সিকিউট হওয়ার পর স্ক্রল আপ বা ডাউন করুন কারণ আপনি অধিক আউটপুট পাবেন যা অধিকাংশ টার্মিনাল উইন্ডোতে কমফোর্টেবলি ফিট করে না। sudo lshw -class memory টাইপ করুন এবং এন্টার পুশ করুন। আপনি নোট করবেন যে অন্যদের মতো এই অ্যাপ পুরোপুরি ইনস্ট্যান্ট নয়। এটিকের কারণ হচ্ছে এটি আসলে আপনার সিস্টেমের পুরো বাঞ্চ হার্ডওয়্যার ডিভাইস পোল করে নিশ্চিত করতে যে যা সেটি আপনাকে রিপোর্ট বাক করছে সেটি ১০০ শতাংশ এক্যুরেট।

আপনি সম্ভবত কিছু ফ্রেজ স্ক্রিনে ফ্ল্যাশ হয়ে ডিলিট হওয়া দেখবেন। আপনি SCSI এবং USB দেখতে পারেন, যা কিছুটা সারপ্রাইজিং হতে পারে কারণ এগুলোর RAM স্লটের সাথে কোনো সম্পর্ক নেই। শুধু বসে থাকুন এবং 엑্সট্রানিঅাস ইনফরমেশন ইগনোর করে যাত্রার মজা লুন। পোলিংয়ে পুরানো মেশিনে কিছুটা সময় লাগতে পারে, কিন্তু ফাস্টার CPU প্রসেসটিকে প্রায় ইনস্ট্যান্টিয়াস করে দিতে পারে। আপনি ল্যাপটপে কিছু স্পিড ইস্যু নোট করতে পারেন, কিন্তু একবার আবার এটি কোনো ইস্যু করবেনা।

এখন প্রোগ্রামটি যা করছিল সেটি ফিনিশ হলে, আপনার কাছে কয়েকটু টেক্সটের দেওয়াল থাকবে সর্ট করার জন্য। কিছু ইউজার grep ব্যবহার করতে পছন্দ করে অন্যদের সহজে স্ক্রল আপ করতে পছন্দ করে। যেকোনো কেসে, আপনি যা খুঁজছেন সেটি হচ্ছে মেমরির প্রতিটি ব্যাঙ্ক। উদাহরণস্বরূপ, আমরা যে টেস্ট সিস্টেমে এটি রান করেছিলাম সেটি চারটি ইনডিভিজুয়াল RAM ব্যাঙ্ক সম্পর্কে ইনফরমেশন রিটার্ন করেছিল, যেগুলো প্রতিটি একই ভেন্ডর থেকে এবং একই ক্লক স্পিড ফিচার করেছিল। ভাববেন, ফিজিক্যাল আইডি নম্বর সেকশন মনে রাখবেন। যেন অনেক জিনিস যা আপনি ইউনিক্স সিস্টেমে খুঁজে পাবেন, লিনাক্স কার্নেল স্লট শূন্য থেকে কাউন্ট শুরু করে স্লট একের বদলে। আমাদের টেস্ট মেশিনের কেসে, চারটি স্লট ছিল যেগুলো ০-৩ নম্বর পেয়েছিল ১-৪ এর বদলে। এমনকি যদি একটি মেমরি কার্ড স্লট শূন্যে অ্যাসাইন হয়, তার মানে এটা নয় যে আপনার সিস্টেম সেটি ইগনোর করছে।

প্রতিটিও একই বিট উইডথের সাথে আসে, যা অধিকাংশ ইনস্টলেশনে গুরুত্বপূর্ণ হতে পারে। অverwhelming মেজোরিটি ইউজারের জন্য, এটি যথেষ্ট ইনফরমেশন থেকে বেশি ছিল এবং নিশ্চিতভাবে আপনাকে আপনি যে টাইপের RAM দিয়ে কাজ করছেন সেটি সম্পর্কে অনেক কিছু বলল। আপনি হয়তো এটা জানতেই পারেন রিপ্লেসমেন্ট অর্ডার করতে বা Wine-এ কিছু কনফিগার করতে। কিছু PC গেম, উদাহরণস্বরূপ, জানতে চায় আপনি কোন কিংডের RAM দিয়ে কাজ করছেন। আপনি যদি একটি সিস্টেমে আছেন যেটিতে RAM কার্ডের একটি বোটলোড রয়েছে, যেমন একটি লিনাক্স ওয়েব সার্ভার যেটি ভার্চুয়াল মেশিন রান করার জন্য ভোলাটাইল মেমরির একটি বোটলোড ফিচার করে, তবে আপনি grep-এ এই ইনফরমেশন সর্ট আউট করার প্রয়োজন হতে পারে। বাকি সবাই তাদের ইস্যু بحلول এই পয়েন্টে করল।

আপনি যাইহোক, sudo lshw -class memory | grep size টাইপ করতে পারেন এবং এন্টার পুশ করতে পারেন একটি কুইক ওভারভিউ পাওয়ার জন্য। এখন, আমাদের সিম্পল টেস্ট মেশিনে এটি সব কিছু ইম্প্রেসিভ ছিল না যেহেতু এটিতে শুধু চারটি বাইনারি গিগাবাইট RAM ছিল চারটি আলাদা স্টিকে ভাগ করা। আপনি যদি কিছুটা একসেরে Xserve-এর মতো ৯৬ GB RAM থাকে, তবে এই কুইক ওভারভিউ আপনার জন্য পুরো লট মোর উপযোগী হতে পারে।

মনে রাখবেন যে মাইনরিটি কেসে, এই অ্যাপগুলো যা ইনফরমেশন রিটার্ন করে সেটি মিসলিডিং হতে পারে তাই আপনি এখনও এন্ডে আপনার বক্সের ভিতরে RAM কার্ডের একটি ফিজিক্যাল চেক করতে চাবেন আপনি যদি একটি রিপ্লেসমেন্ট প্ল্যান করতে চান এবং আপনি আসলেই নিশ্চিত হতে চান সেখানে কিছুই ভুল নেই। আপনি আপনি এমন কিছু স্ট্রেইঞ্জ আনপ্রেডিক্টেবল রেজাল্টও পেতে পারেন আপনি যদি এই টাইপের কমান্ড একটি ভার্চুয়াল মেশিনের ভিতরে রান করেন যেটিতে একটি এমুলেটেড ব্যাঙ্ক অফ RAM চিপস থাকে। যাইহোক, অধিকাংশ ব্যবহারের জন্য ইনফরমেশন যথেষ্ট এক্যুরেট হওয়া উচিত।

লেখক সম্পর্কে

লিনাক্সে কমান্ড লাইন দিয়ে RAM স্লট দ্রুত শনাক্ত করুন

কেভিন অ্যারোজ

কেভিন অ্যারোজ একজন অত্যন্ত অভিজ্ঞ এবং জ্ঞানী প্রযুক্তি বিশেষজ্ঞ যিনি এক দশকের বেশি ইন্ডাস্ট্রি অভিজ্ঞতা রাখেন। তিনি মাইক্রোসফট সার্টিফাইড টেকনোলজি স্পেশালিস্ট (MCTS) সার্টিফিকেশন ধারণ করেন এবং লেটেস্ট টেক ডেভেলপমেন্টস নিয়ে আপডেট থাকতে গভীর আগ্রহ রাখেন। কেভিন টেক-রিলেটेड واسعة বিষয়ে বিস্তারিত লিখেছেন, যেন তাদের সফটওয়্যার ডেভেলপমেন্ট, সাইবারসিকিউরিটি এবং ক্লাউড কম্পিউটিং-এর মতো ক্ষেত্রে দক্ষতা এবং জ্ঞান প্রদর্শন করে। টেক ফিল্ডে তাঁর অবদান বিস্তৃতভাবে স্বীকৃত এবং সম্মানিত, এবং জটিল প্রযুক্তিগত ধারণাগুলো স্পষ্ট এবং সংক্ষিপ্তভাবে ব্যাখ্যা করার ক্ষমতার জন্য তিনি অত্যন্ত বিবেচনীয়।

  1. 'Office Product Inactive' ত্রুটি সমাধান করুন এবং পূর্ণ কার্যকারিতা ফিরিয়ে আনুন

  2. NoxPlayer কনফিগার করা Android গেমিং PC-তে

  3. সমাধান: Unity Graphics আরম্ভ করতে ব্যর্থ

  4. MacBook Air, Pro, এবং ডেস্কটপ Mac-এ USB ড্রাইভ FAT32-এ ফরম্যাট করার ধাপে ধাপে গাইড