.
১. ভূমিকা
উবুন্টু একটি লিনাক্স ডিস্ট্রিবিউশন যা ডেভেলপার এবং টেকনিক্যাল পেশাজীবীদের মধ্যে ব্যাপকভাবে ব্যবহৃত হয়। তবে, দীর্ঘ সময় ব্যবহার করার পরে সিস্টেমটি ধীর হয়ে যেতে পারে। পারফরম্যান্স হ্রাস বিশেষত তখনই সাধারণ হয় যখন একাধিক রিসোর্স-ইনটেনসিভ টাস্ক একসাথে চালানো হয় অথবা দীর্ঘ সময় জিএনওএম শেল ব্যবহার করা হয়।
এই প্রবন্ধে আমরা উবুন্টু ধীরগতি হওয়ার মূল কারণগুলো বিশদভাবে ব্যাখ্যা করব এবং কীভাবে বাস্তবে পারফরম্যান্স উন্নত করা যায় তা দেখাব। আমরা মৌলিক পদক্ষেপ থেকে হার্ডওয়্যার অপ্টিমাইজেশন পর্যন্ত বিস্তৃত পদ্ধতি প্রদান করছি—এবং নবীন থেকে মধ্যম স্তরের ব্যবহারকারীরা অনুসরণ করতে পারে এমন নির্দিষ্ট ধাপগুলো উপস্থাপন করছি।
২. উবুন্টু ধীরগতি হওয়ার প্রধান কারণগুলো
অপর্যাপ্ত রিসোর্স
উবুন্টু ধীর হয়ে যাওয়ার প্রধান কারণ হল অপর্যাপ্ত মেমরি বা সিপিইউ রিসোর্স। আপনি যদি একাধিক অ্যাপ্লিকেশন একসাথে চালান, অথবা ভিডিও এডিটিং বা ভার্চুয়াল মেশিনের মতো কাজ করেন—যেখানে রিসোর্স ব্যবহার হঠাৎ বাড়ে এবং সিস্টেমের সামগ্রিক পারফরম্যান্সে প্রভাব ফেলে—তবে এই সমস্যা বিশেষভাবে তীব্র হয়। অনেক ট্যাব খোলা ব্রাউজার বা অন্যান্য ভারী অ্যাপ্লিকেশন ব্যবহার করার সময় বিশেষভাবে সতর্ক থাকুন।
জিএনওএম শেলে মেমরি লিক
উবুন্টুর ডিফল্ট ডেস্কটপ এনভায়রনমেন্ট, জিএনওএম শেল, মেমরি লিক সমস্যার জন্য পরিচিত। দীর্ঘ সময় ব্যবহার করার পরে সিস্টেমের মেমরি ধীরে ধীরে খরচ হতে থাকে, যা রিসোর্সের শেষ পর্যন্ত পৌঁছাতে পারে। আপনি যখনই অ্যাপ্লিকেশন পরিবর্তন করেন বা উইন্ডো ম্যানিপুলেট করেন, মেমরি ব্যবহার ধীরে ধীরে বাড়তে থাকে।
অস্থায়ী সমাধান হিসেবে, আপনি Alt + F2 চাপতে পারেন, r টাইপ করে জিএনওএম শেল রিস্টার্ট করতে পারেন, যা মেমরি ব্যবহার রিসেট করবে। তবে, এটি শুধুমাত্র অস্থায়ী সমাধান এবং মূল কারণ সমাধান করে না। যদিও জিএনওএম শেল সংস্করণ ৩.৩৬ এবং তার পরের সংস্করণে কিছু মেমরি লিক সমস্যার সমাধান করা হয়েছে, তবুও আপনার সিস্টেম আপডেটেড রাখা গুরুত্বপূর্ণ।
৩. উবুন্টু হালকা করার মৌলিক পদক্ষেপগুলো
অপ্রয়োজনীয় অ্যাপ্লিকেশন সরান
আপনার সিস্টেমে ইনস্টল করা কিছু অপ্রয়োজনীয় অ্যাপ্লিকেশন আইডল অবস্থায়ও রিসোর্স ব্যবহার করতে পারে। এই অ্যাপ্লিকেশনগুলো সরিয়ে দিলে সামগ্রিক সিস্টেম পারফরম্যান্স উন্নত হয়। আপনি যেসব অ্যাপ ব্যবহার করেন না, সেগুলো আনইনস্টল করতে নিচের কমান্ডটি ব্যবহার করুন:
sudo apt remove application-name
এটি ব্যাকগ্রাউন্ড সার্ভিস এবং অন্যান্য রিসোর্স-খরচকারী প্রক্রিয়াগুলোকে দূর করতে সাহায্য করে, ফলে মেমরি ও সিপিইউয়ের উপর চাপ কমে।
ক্যাশ পরিষ্কার করুন
ক্যাশ অ্যাপ্লিকেশনকে দ্রুত চালাতে সাহায্য করে, তবে অতিরিক্ত ক্যাশ জমা সিস্টেম পারফরম্যান্সকে হ্রাস করতে পারে। নিয়মিত ক্যাশ পরিষ্কার করলে পারফরম্যান্স উন্নত হয়। সিস্টেম ক্যাশ পরিষ্কার করতে নিচের কমান্ডগুলো ব্যবহার করুন:
sudo apt clean
sudo apt autoremove
এই কমান্ডগুলো চালালে কখনও কখনও কয়েক গিগাবাইট ডিস্ক স্পেস ফ্রি হতে পারে—যা সিস্টেমকে উল্লেখযোগ্যভাবে দ্রুত করে তুলতে পারে।
আপডেট প্রয়োগ করুন
সিস্টেমকে আপডেটেড রাখা উবুন্টু মসৃণভাবে চলার জন্য অত্যন্ত গুরুত্বপূর্ণ। নতুন রিলিজে প্রায়শই বাগ ফিক্স এবং পারফরম্যান্স উন্নতি থাকে। যেহেতু কিছু আপডেট জিএনওএম শেলের মেমরি লিক সমস্যার সমাধান করে, তাই নিয়মিত সিস্টেম আপডেট করা অত্যন্ত সুপারিশ করা হয়।
sudo apt update && sudo apt upgrade

৪. হার্ডওয়্যার অপ্টিমাইজেশন
ফিজিক্যাল মেমরি (RAM) বাড়ান
যদি রিসোর্সের ঘাটতি ঘনঘন ঘটে, তবে ফিজিক্যাল মেমরি আপগ্রেড করা সবচেয়ে কার্যকরী পদক্ষেপ। একাধিক অ্যাপ্লিকেশন একসাথে চালানোর সময় কমপক্ষে ৮ GB RAM সুপারিশ করা হয়। ডেভেলপমেন্ট ওয়ার্কলোড বা ভার্চুয়াল মেশিনের জন্য ১৬ GB বা তার বেশি আদর্শ। RAM আপগ্রেড করা প্রায়শই সিস্টেমের স্থায়িত্ব এবং পারফরম্যান্স উন্নত করার সবচেয়ে সরাসরি উপায়।
SSD-তে পরিবর্তন করুন
আপনার সিস্টেম যদি HDD ব্যবহার করে থাকে, তবে তা SSD দিয়ে প্রতিস্থাপন করলে সামগ্রিক পারফরম্যান্স নাটকীয়ভাবে দ্রুত হয়। এটি OS বুট এবং অ্যাপ্লিকেশন লোডের সময় উল্লেখযোগ্যভাবে কমিয়ে দেয়—যা উবুন্টুকে অনেক বেশি রেসপন্সিভ করে তোলে। SSD-গুলো HDD-র তুলনায় অনেক দ্রুত রিড/রাইট স্পিড প্রদান করে, তাই এটি উবুন্টুকে মসৃণ ও দ্রুত করার অন্যতম কার্যকর পদ্ধতি।
৫. লাইটওয়েট উবুন্টু বিকল্পগুলো
লাইটওয়েট ডেস্কটপ এনভায়রনমেন্ট ইনস্টল করুন
.GNOME Shell সমৃদ্ধ কার্যকারিতা প্রদান করে, তবে এটি উল্লেখযোগ্য পরিমাণ রিসোর্স ব্যবহার করে। Xfce বা LXDE এর মতো হালকা ডেস্কটপ পরিবেশে পরিবর্তন করা সিস্টেমের লোড কমাতে কার্যকর হতে পারে। এটি বিশেষত পুরনো হার্ডওয়্যার বা সীমিত রিসোর্সযুক্ত পরিবেশের জন্য উপযোগী।
sudo apt install xubuntu-desktop
এই কমান্ডটি Xfce ডেস্কটপ পরিবেশ ইনস্টল করে, সামগ্রিক রিসোর্স ব্যবহার কমায় এবং আপনার সিস্টেমকে আরও মসৃণভাবে চালাতে সহায়তা করে।
সোয়াপ স্পেস অপ্টিমাইজ করুন
RAM অপর্যাপ্ত হলে, সিস্টেম ডিস্কের সোয়াপ স্পেস ব্যবহার শুরু করে। যদি সোয়াপ স্পেস সঠিকভাবে কনফিগার না করা হয়, সিস্টেম ধীর হয়ে যেতে পারে। একটি নির্দেশিকা হিসেবে, আপনার শারীরিক RAM এর প্রায় ১.৫–২ গুণ সোয়াপ স্পেস সেট করা সুপারিশ করা হয়। নিচের ধাপগুলো অনুসরণ করে আপনি সোয়াপ স্পেস তৈরি ও সক্রিয় করতে পারেন:
sudo swapon --show
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
এই কনফিগারেশন দিয়ে, যখন RAM কমে যায়, সোয়াপ স্পেস ব্যবহার সিস্টেমের স্থিতিশীলতা উন্নত করতে এবং পারফরম্যান্স হ্রাস রোধ করতে সহায়তা করে।
৬. উপসংহার
Ubuntu এর পারফরম্যান্স উন্নত করতে সফটওয়্যার ও হার্ডওয়্যার উভয় ধরনের অপ্টিমাইজেশন প্রয়োজন। অপ্রয়োজনীয় অ্যাপ্লিকেশন ও ক্যাশে সরিয়ে, সিস্টেম আপডেটেড রাখে, এবং হার্ডওয়্যার আপগ্রেড (যেমন RAM বৃদ্ধি, SSD তে পরিবর্তন, অথবা হালকা ডেস্কটপ পরিবেশ গ্রহণ) সংযুক্ত করে আপনি ব্যবহারযোগ্যতা উল্লেখযোগ্যভাবে বাড়াতে পারেন। মেমরি লিক ও রিসোর্স ম্যানেজমেন্টের সঠিক হ্যান্ডলিং সামগ্রিক সিস্টেম পারফরম্যান্সকে উল্লেখযোগ্যভাবে বাড়িয়ে তুলতে পারে।
এই প্রবন্ধটি সিস্টেম পারফরম্যান্স অপ্টিমাইজ করার জন্য স্পষ্ট ধাপগুলো প্রদান করেছে। এটি নবীনদের জন্য সহজে অনুসরণযোগ্যভাবে ডিজাইন করা হয়েছে, তাই এই টিপসগুলো নিজে চেষ্টা করে দেখুন।


