Make your linux super fast with these tweaks


আসসালামুয়ালাইকুম।


কখনো কি ভেবে দেখেছেন যে আপনার লিনাক্স মেশিন আরো আরো অনেক বেশি ফাস্ট করে ফেলা সম্ভব।  আপনিও কি আমার মতন resource greedy user ? নাকি আমার মতন ৬  gb  ram আর i৩  ৩ ৭ ০ m এর মতন প্রসেসর থেকে মুভ করতে চান না।  তবে এই পোস্ট টি আপনার জন্যই।

 

End result in linux mint :

৫ ৫ ০ mb ram

১ -৩% প্রসেসর

idle state  এ

 

 

১।  swap  add করুন :

ডিস্ট্রো ইন্সটল করার সময় ৪  থেকে ৮  gb পর্যন্ত ssd  থেকে swap memory এলোকেট করে ফেলেন।  যদি না করে থাকেন তাহলে disk partition টুল থেকে করে নিন।

 

যখন আপনার ram  শেষ হয়ে যাবে তখন সিস্টেম swap  এ টেম্পোরারি ডাটা স্টোরে করা শুরু করবে।  যদিও swap  অত্তান্ত স্লো।

 

২।  কন্ট্রোল swappiness :

সিস্টেম কখন swap মেমরি বেবহার করবে সেটা আপনি এই কম্যান্ড এর মাদ্ধমে জানতে পারবেন

cat /proc/sys/vm/swappiness

 

default =৬ ০

যত কম সিস্টেম ram কে তত বেশি priority দিবে

এবার আগে চেক করে নেই কোন ভ্যালু আমার জন্য :

sudo sysctl vm.swappiness=15

 

 

এবার parmanent  ভাবে set করে নেই।

echo “vm.swappiness=15” | sudo tee -a /etc/sysctl.conf

 

৩।  ssd triming :

সাধারণত আজকালকার মডার্ন সিস্টেম এ fstrim এর সার্ভিস default ভাবেই একটিভ থাকে।

চেক করতে :

systemctl status fstrim.timer

ম্যানুয়ালি trim  করতে

 

sudo fstrim -v /

 

৪।  GRUB মডিফিকেশন :

লিনাক্স এ grub এর কনফিগ ফাইল এখানে থাকে :

sudo nano /etc/default/grub

 

 

এই লাইন টি খুঁজে রিপ্লেস করে দিন

 

GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash zswap.enabled=1 zswap.compressor=lz4 zswap.max_pool_percent=20”

 

 

 

এবার zswap enabled কিনা চেক করুন

cat /sys/module/zswap/parameters/enabled

কাজ শেষ এ grub আপডেট করে নিন

sudo update-grub



৫.  এবার আসুন boot speed নিয়ে কাজ করি ; 

এই কম্যান্ড টি দিয়ে আপনি জানতে পারবেন কে বুট এর সময় কত second নেয় 

sudo systemd-analyze blame



এরপর যেই service গুলো আপনার দরকার নেই .  সেগুলো সিস্টেমসত্যদিয়ে ডিসএবল করে ফেলুন 

sudo systemctl disable 

 

এছাড়াও যদি আপনি আরো অপ্টিমিজি করতে চান  .অথবা কাস্টম অপ্টিমিজটিও টুল বা স্ক্রিপ্ট চান তবে আমার গিটহাব এ follow দিয়ে রিপোসিটোরি চেক করতে পারেন

 

https://github.com/obaidullahrion

সর্বশেষ এ লিনাক্স সম্পর্কে হেল্প পেতে বা টেক বিষয়ে যেকোনো পরামর্শ বা collaboration এর জন্য আমাদের কমিউনিটি তে যুক্ত হতে পারেন।
<


Leave a Reply

Your email address will not be published. Required fields are marked *

Thank's for visiting me!

X