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

লিনাক্স সিস্টেম বেঞ্চমার্ক নেওয়ার পদ্ধতি

বেঞ্চমার্ক ব্যবহার হয় সফটওয়্যার অ্যাপ্লিকেশন এবং কম্পিউটার হার্ডওয়্যারের পারফরম্যান্স অ্যাসেস করতে। উইন্ডোজ পিসি গেমিং কমিউনিটিতে জনপ্রিয়, হার্ডওয়্যার বেঞ্চমার্কিং বিভিন্ন অ্যাট্রিবিউট মেজার করে—যেমন মেমরি, প্রসেসর, এবং হার্ড ডিস্ক পারফরম্যান্স।

এই ডায়াগনস্টিক্স লিনাক্স OS-এর অধিকাংশেও করা যায় এবং লিনাক্স ইউজারদের তাদের কম্পিউটার হার্ডওয়্যার কতটুকু ভালো রান করছে তা নির্ধারণ করতে সক্ষম করে তার ক্যাপাবিলিটি এবং রিফার্বিশমেন্টের প্রয়োজনীয়তা সম্পর্কে ইনফরমেশন দিয়ে। লিনাক্স সিস্টেম বেঞ্চমার্কের ফলাফল ব্যবহারকারী নির্ধারণ করতে সাহায্য করবে কোনো হার্ডওয়্যার পরিবর্তন করা উচিত কিনা এবং সিস্টেম বটলनेक আইডেন্টিফাই করতে।

হার্ডইনফো

Hardinfo ব্যাসিক বেঞ্চমার্ক এবং ডিটেইলড সিস্টেম ইনফরমেশন উভয়ই প্রোভাইড করে এবং অধিকাংশ লিনাক্স ডিস্ট্রিবিউশন রিপোজিটরিতে উপলব্ধ। এটি বিস্তারিত রিপোর্টও জেনারেট করে।

লিনাক্স সিস্টেম বেঞ্চমার্ক নেওয়ার পদ্ধতি
  • Hardinfo ডাউনলোড এবং ইনস্টল করুন
  • অ্যাপ্লিকেশন লঞ্চ করতে, System Tools > System Profiler and Benchmark-এ যান
  • অথবা, কমান্ড লাইন থেকে লঞ্চ করুন $ hardinfo

Hardinfo-তে নিচের টেস্টগুলো উপলব্ধ:

  • CPU Fibonacci
  • CPU Blowfish
  • FPU Raytracing
  • CPU CryptoHash
  • CPU N-Queens
  • FPU FFT

উপরের প্রতিটি লিনাক্স সিস্টেম বেঞ্চমার্ক টেস্ট একটি স্কোর প্রোভাইড করবে যা আপনি অন্যান্য সিস্টেমের সাথে তুলনা করতে পারেন। আপনি কুইক সিস্টেম ইনফরমেশনও পেতে পারেন একটি টেস্টে ক্লিক করে এবং ডান পাশের ডিটেইলস দেখে।

একটি বেঞ্চমার্ক রান করতে, আপনি যে ট্যাবটি চান সেটিতে ক্লিক করুন। Hardinfo তখন টেস্টটি রান করবে। ডান হাতের পাশে আপনার ফলাফল দেখুন।

লিনাক্স সিস্টেম বেঞ্চমার্ক নেওয়ার পদ্ধতি

টপ টুলবার থেকে Generate Report-এ ক্লিক করুন ডিভাইস, নেটওয়ার্ক, কম্পিউটার, বা বেঞ্চমার্ক রেজাল্ট HTML ফাইলে এক্সপোর্ট করতে। এক্সপোর্ট কমপ্লিট হলে, আপনি ফাইলটি তত্ক্ষণে খুলে দেখার অপশন পাবেন।

ফোরোনিক্স টেস্ট সুইট

Phoronix Test Suite ফ্রি এবং ওপেন-सোর্স ১০০-এর বেশি লিনাক্স সিস্টেম বেঞ্চমার্ক টেস্ট সুইট এবং ৪৫০-এর বেশি টেস্ট প্রোফাইল অ্যাক্সেস দেয়। আপনি যা চান শুধু সেই টেস্ট ইনস্টল করুন এবং রিপোর্ট ও সিস্টেম লগ অ্যাক্সেস পান।

আপনি উবুন্টুর সফটওয়্যার সেন্টারে ফোরোনিক্স খুঁজে পাবেন সেই সাথে অন্যান্য লিনাক্স ডিস্ট্রিবিউশন প্যাকেজ ম্যানেজারে। এটি ইউজারদের বেঞ্চমার্কিং এবং ইনফরমেশন অপশনের একটি মেনু প্রোভাইড করে।

লিনাক্স সিস্টেম বেঞ্চমার্ক নেওয়ার পদ্ধতি

Phoronix Test Suite ইনস্টল করার তিনটি উপায় রয়েছে। প্রথম মেথড হচ্ছে টার্মিনাল খুলুন এবং নিচের কমান্ড দিয়ে ইনস্টল করুন:

# sudo apt-get install phoronix-test-suite

দ্বিতীয় মেথড হচ্ছে উবুন্টু সফটওয়্যার সেন্টারে ফোরোনিক্স খুঁজুন এবং প্যাকেজ ইনস্টল করুন।

অথবা প্রোডাক্ট ওয়েবসাইটে যান এবং লেটেস্ট ভার্শন ডাউনলোড করুন। একবার ডাউনলোড হলে, টার্মিনাল থেকে নিচের কমান্ড দিয়ে ইনস্টল করুন:

# sudo dpkg -i /path/to/packagename.deb

আপনাকে এই কমান্ড দিয়ে বেসিক ডিপেন্ডেন্সিও ইনস্টল করতে হবে:

php5-cli php5-gd

উপরোক্ত_RDESCR 대로, Phoronix-এ ১০০-এর বেশি টেস্ট রয়েছে। মনে রাখবেন প্রতিটি টেস্ট আপনাকে এর ডিপেন্ডেন্সি ডাউনলোড করতে বাধ্য করবে। ইউজাররা אינডিভিজুয়াল টেস্ট বা গ্রুপ (সুইটস) অফ টেস্ট রান করতে পারেন। নিজের সুইটস তৈরি করুন বা ফোরোনিক্স দ্বারা প্রদত্তগুলো ব্যবহার করুন।

বর্তমানে উপলব্ধ সুইটসের তালিকা দেখতে নিচের কমান্ড ব্যবহার করুন:

# phoronix-test-suite list-available-suites

লিনাক্স সিস্টেম বেঞ্চমার্ক নেওয়ার পদ্ধতি

বর্তমানে উপলব্ধ লিনাক্স সিস্টেম বেঞ্চমার্ক টেস্টের তালিকা দেখতে নিচের কমান্ড ব্যবহার করুন:

# phoronix-test-suite list-available-tests

লিনাক্স সিস্টেম বেঞ্চমার্ক নেওয়ার পদ্ধতি

উবুন্টুতে ফোরোনিক্স রান করার আগে, আপনাকে টেস্ট ডিপেন্ডেন্সি প্যাকেজগুলো প্রথমে ইনস্টল করতে হবে। অনেক লিনাক্স ডিস্ট্রোতে, ফোরোনিক্স সফটওয়্যার প্যাকেজ ম্যানেজমেন্ট সিস্টেম ব্যবহার করে অতিরিক্ত ডিপেন্ডেন্সি ইনস্টল করতে পারে।

টেস্টিং শুরু করার সবচেয়ে সহজ উপায় হচ্ছে উপলব্ধ টেস্টের লিস্ট দেখুন, একটি বেছে নিন, এবং নিচের কমান্ড দিয়ে রান করুন:

# phoronix-test-suite benchmark <TEST NAME>

লিনাক্স সিস্টেম বেঞ্চমার্ক নেওয়ার পদ্ধতি

এটি আপনার প্রথমবার ফোরোনিক্স ব্যবহার হলে, আপনাকে কয়েকটি প্রশ্নের উত্তর দিতে হবে এবং তারপর ইউজার এগ্রিমেন্ট এক্সেপ্ট করতে হবে। বেঞ্চমার্কিং রেজাল্ট OpenBenchmarking.org-এ আপলোড হয়।

GtkPerf

GtkPerf একটি টেস্ট সুইট যা মেজার করে আপনার সিস্টেম কত দ্রুত লাইন রেন্ডার করে, গ্রাফিক্স তৈরি করে, এবং ড্রপডাউন স্ক্রল করে। ইউজাররা তাদের ডেস্কটপ কতটুকু রেসপন্সিভ সেটা মেজার করতে পারবেন।

ইনস্টল করতে, টার্মিনালে নিচের কমান্ড টাইপ করুন:

do apt-get install gtkperf

অথবা আপনার প্যাকেজ ইনস্টলারে খুঁজুন।

লিনাক্স সিস্টেম বেঞ্চমার্ক নেওয়ার পদ্ধতি

আপনি লিনাক্স সিস্টেম বেঞ্চমার্ক শুরু করলে, GtkPerf GTK+ উইজেট অপারেশন পারফর্ম করবে এবং আপনাকে জানাবে সেগুলো কতক্ষণ নিচ্ছে।

লিনাক্স সিস্টেম বেঞ্চমার্ক নেওয়ার পদ্ধতি

ইউজাররা GtkPerf-এ টেস্ট রিপ্রডিউস করতে পারেন একাধিক ডিভাইসের আক্রস সিস্টেম পারফরম্যান্স চেক করতে।

লিনাক্স সিস্টেম বেঞ্চমার্ক নেওয়ার পদ্ধতি

গিকবেঞ্চ

Geekbench একটি লিনাক্স সিস্টেম বেঞ্চমার্ক টুল যাতে একটি স্কোরিং সিস্টেম রয়েছে যা সিঙ্গেল এবং মাল্টি-কোর পারফরম্যান্স মেজার করে। এটি লিনাক্সে শুধু কমান্ড-লাইন এক্সিকিউটেবল হিসেবে উপলব্ধ।

Geekbench স্কোর যত বেশি, আপনার CPU তত দ্রুত এবং ভালো। অফিসিয়াল ডাউনলোড পেজ থেকে Geekbench-এর লেটেস্ট ভার্শন ডাউনলোড করে শুরু করুন।

অথবা, নিচের কমান্ড দিয়ে আপনার সার্ভারে Geekbench ডাউনলোড করুন:

wget https://cdn.geekbench.com/Geekbench-5.0.4-Linux.tar.gz

tar -zxvf Geekbench-5.0.4-Linux.tar.gz ব্যবহার করে ডাউনলোড করা ফাইলগুলো এক্সট্রাক্ট করুন। আপনার এক্সট্রাক্ট করা Geekbench ফাইলগুলো যে ফোল্ডারে আছে সেখানে যেতে ডিরেক্টরি চেঞ্জ করুন:

cd Geekbench-4.3.3-Linux

ট্রায়আউট মোডে টেস্ট রান করতে নিচের কমান্ড ব্যবহার করুন:

./geekbench_x86_64

টেস্ট কমপ্লিট হলে, প্রতিটি টেস্টের জন্য একটি ইউনিক ওয়েবসাইট লিংক দেখতে পাবেন আপনার রেজাল্ট দেখতে। রেজাল্টগুলো একটি টেবিলে অর্গানাইজড থাকে।

কমপ্লিট স্কোর টেবিলের শীর্ষে থাকে। আপনার রান করা প্রতিটি টেস্টের রেজাল্ট দেখতে স্ক্রোল করুন।

লিনাক্স সিস্টেম বেঞ্চমার্ক নেওয়ার পদ্ধতি

রেজাল্ট ওয়েবে আপলোড হয়, যাতে আপনি আপনার স্কোর ব্রাউজ করতে পারেন।

উপরের লিনাক্স সিস্টেম বেঞ্চমার্ক টুলগুলো ব্যবহার করে আপনার সিস্টেমের পারফরম্যান্স এবং শক্তি অ্যাসেস করুন এবং আপনার রেজাল্ট অন্যান্য কম্পিউটারের সাথে তুলনা করুন। বেঞ্চমার্কিং প্রসেস আপনাকে ভালোবেস লিংক খুঁজে বের করতে এবং প্রয়োজনীয় জায়গায় আপগ্রেড করতে সাহায্য করবে।

  1. লিনাক্স পিসি দ্রুত করার উপায়

  2. লিনাক্সে Kodi ইনস্টল করার পদ্ধতি

  3. Arch Linux ইনস্টল করার পদ্ধতি

  4. উইন্ডোজ ১০-এ সিস্টেম ফাইল ব্যাকআপ নেওয়া এবং রিস্টোর পয়েন্ট তৈরি করা: গাইড