Linux'ta Sistem Performansını Artırmak İçin Kullanabileceğiniz 7 Gizli Terminal Komutu

Linux'ta Sistem Performansını Artırmak İçin Kullanabileceğiniz 7 Gizli Terminal Komutu

Linux kullanıcıları için, sistem performansını artırmaya yönelik 7 az bilinen ve etkili terminal komutları.

BFS

1. htop: Sisteminizi Daha Yakından İzleyin



Bir Linux kullanıcısı olarak, sistem performansınızı sürekli olarak gözlemlemek, bir arızaya yol açmadan önce önlem almanızı sağlar. Ancak, top komutunun standart görünümü bazen çok sınırlıdır. İşte burada htop devreye giriyor. Terminal üzerinden bu komutu kullanarak, çalışan tüm işlemleri dinamik bir şekilde görselleştirebilir, sistem kaynaklarını daha verimli bir şekilde yönetebilirsiniz.


sudo apt-get install htop


Bu komut, hem işlemci hem de bellek kullanımını kolayca takip etmenizi sağlar. Sisteminizin hangi süreçleri zorladığını belirleyip, gereksiz süreçleri sonlandırabilirsiniz.

2. nice ve renice: İşlem Önceliğini Ayarlayın



Linux sistemlerinde, her süreç bir işlem önceliğine sahiptir. nice ve renice komutları, sisteminizdeki işlemlerin öncelik sırasını değiştirmeye olanak tanır. Özellikle yüksek kaynak tüketen uygulamalara düşük öncelik vererek, diğer işlemlerinizin hızlanmasını sağlayabilirsiniz.


nice -n 19 komut_adı


Yüksek öncelikli bir işlem üzerinde değişiklik yapmak içinse:


renice -n 10 -p PID


Bu şekilde, özellikle çok işlemci gücü tüketen uygulamaları daha yönetilebilir hale getirebilirsiniz.

3. iotop: Disk I/O'yu İzleyin



Sistem performansını etkileyen en büyük faktörlerden biri de disk I/O işlemleridir. Eğer disk üzerinde yoğun okuma/yazma işlemleri yapılıyorsa, bu sisteminizin hızını ciddi şekilde etkileyebilir. iotop komutu sayesinde, bu işlemleri izleyebilir ve gerekirse müdahale edebilirsiniz.


sudo apt-get install iotop
sudo iotop


Bu komut ile, sistemdeki her disk işlemi, hangi programın ne kadar kaynak tükettiği anlık olarak görselleştirilir.

4. sysctl: Çekirdek Parametrelerini Optimize Edin



Linux çekirdeği, sisteminizin tüm kaynaklarını yönetir. Bu yüzden çekirdek parametrelerini optimize etmek, performansınızı büyük ölçüde artırabilir. sysctl komutu, çekirdek parametrelerini anında değiştirmek için kullanılır.


sudo sysctl -w vm.swappiness=10


Örneğin, swappiness değeri, sistemin RAM yerine disk kullanımını ne kadar tercih ettiğini belirler. Bu parametreyi düşürmek, özellikle düşük RAM'li sistemlerde performans artışı sağlar.

5. tuned-adm: Sistem Profilinizi Seçin



Linux, çok çeşitli donanımlar ve kullanım senaryoları için özelleştirilebilen bir işletim sistemidir. tuned-adm komutuyla, sisteminizin kullanım amacına uygun performans profilleri seçebilirsiniz. Bu, örneğin bir sunucu, masaüstü bilgisayar veya dizüstü bilgisayar için optimize edilmiş ayarları hızla etkinleştirmenize olanak tanır.


sudo tuned-adm profile throughput-performance


Bu komut, yüksek ağ ve disk performansı gerektiren durumlar için idealdir. Eğer taşınabilir bir cihazda çalışıyorsanız, power-save profili ile enerji verimliliğini artırabilirsiniz.

6. clear: Terminalinizi Temizleyin



Evet, bir komutun temizleme işlemi de performansı artırabilir! Terminalde çok fazla çıktı birikmesi, sistem kaynaklarını zorlayabilir. clear komutu ile ekranı temizlemek, özellikle uzun süre açık kalan terminal seanslarında faydalı olabilir.


clear


Bu küçük ama etkili komut, görünüm açısından sizi rahatlatabilir.

7. vmstat: Bellek ve CPU Kullanımını İzleyin



Sistem kaynaklarını takip etmenin en temel yöntemlerinden biri olan vmstat, bellek ve CPU kullanımını anlık olarak gösterir. Özellikle düşük kaynaklı sistemlerde, hangi bileşenin darboğaz oluşturduğunu tespit etmek için mükemmel bir araçtır.


vmstat 1


Bu komut, her saniye bir güncelleme yaparak CPU ve bellek kullanımı hakkında bilgi verir. Sistem performansındaki dalgalanmaları daha kolay tespit etmenizi sağlar.

Sonuç



Linux terminal komutları, sisteminizi optimize etmenin etkili yollarıdır. Yukarıda bahsettiğimiz gizli komutlar, performansınızı artırmanın yanı sıra, Linux sisteminizi daha verimli hale getirebilir. Bu komutları kullanarak, sistem kaynaklarını daha verimli yönetebilir ve hızınızı artırabilirsiniz. Unutmayın, her komut bir ipucudur, ve her ipucu sizi daha hızlı ve daha verimli bir Linux kullanıcısı yapabilir!

İlgili Yazılar

Benzer konularda diğer yazılarımız

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...

Cronjob 'Not Running' Hatası ve Çözümü: Sorunları Çözmenin Adımları

Bir sabah işinize başlamadan önce, otomatik olarak çalışması gereken bir cronjob’ın neden çalışmadığını düşündünüz mü? Ne yazık ki, bu tür sorunlarla karşılaşmak oldukça yaygın, ancak çözümü de bir o kadar basit olabilir. Eğer siz de cronjob 'Not Running'...

Linux'ta Nagios ile İzleme: Sistem Performansınızı Nasıl Mükemmel Hale Getirirsiniz?

Merhaba Sistem Tutkunları! Sistemlerinizin nabzını tutmak, performansını artırmak ve sorunları daha ortaya çıkmadan yakalamak, günümüz dijital dünyasında olmazsa olmaz. Peki, bu zorlu görevde yanınızda kim var? Tabii ki Nagios! Linux ortamında güçlü,...