Linux hızı ve performansı nasıl artırılır

Linux, hangi dağıtımı kullanırsak kullanalım, kodlaması ve geliştirmesi sayesinde en iyi performans ve güvenlik özelliklerine sahip işletim sistemlerinden biridir.

Diğer tüm işletim sistemlerinde olduğu gibi, belirli bir süre sonra performansını etkileyen bir dizi faktör vardır ve bunlar aşağıdaki türlerden olabilir:

DahiliBirden çok programın yüklenmesi ve yürütülmesi, gereksiz hizmetler, optimum performansı etkileyen roller, yüksek kaynak tüketen programlar vb. gibi faktörler için geçerlidir.

HariciBu bölümde donanımın sınırlı sabit disk, az RAM vb. faktörlerinden bahsedebiliriz.

Bunu akılda tutarak, bugün Solvetic, herhangi bir Linux dağıtımının hızını ve performansını artırmak için uygulayabileceğimiz bazı ipuçlarını analiz edecek.

1. Linux'ta sistem önyüklemesini hızlandırın


Herhangi bir Linux dağıtımını başlattığımızda, bir seçeneği seçmek için varsayılan sürenin 10 saniye olduğunu unutmayın, başlatma sırasında yönetim görevlerine erişebileceğimizi, başka bir işletim sistemiyle (çift önyüklememiz varsa) veya diğer ek eylemlerle başlayabileceğimizi unutmayın.

İstediğiniz düzenleyici ile etc / default / grub yolunda düzenleyerek bu süreyi hızlandırabiliriz:

 sudo nano vb / varsayılan / grub 

BÜYÜT

Bu pencerede varsayılan olarak gördüğümüz gibi 10 saniye olan GRUB_TIMEOUT satırına gitmeli ve daha düşük bir süre, 3.5 veya istediğimiz süreyi ayarlamalıyız.

Sıfır değerinin ayarlanmaması önemlidir, çünkü bu doğrudan dağıtımı başlatacaktır ve gerekirse destek görevlerini yürütme fırsatımız olmayacaktır.

2. Linux'ta hizmetleri devre dışı bırakın


İşletim sistemini çalıştırırken, sistemin performansını ve başlatma hızını etkileyebilecek bir dizi hizmet yüklenir, bu hizmetler /etc/init.d yolunda bulunabilir:

BÜYÜT

Dağıtımın başlatılmasıyla bu hizmetlerden herhangi birinin yürütülmemesi gerektiğini düşünürsek, aşağıdaki satırları uygulayacağız:

 sudo /etc/init.d/SERVICE_NAME stop (Hizmeti durdur) sudo /etc/init.d/SERVICE_NAME start (Hizmeti başlat)

3. Linux'ta hafif işletim sistemleri kullanma


Çoğu Linux dağıtımı hafif olsa da, çok az kişinin bildiği ve çok daha hafif olduğunu bildiği başka bir dizi dağıtım geliştirilmiştir ve bu şekilde bilgisayarın donanım kaynaklarından en iyi şekilde yararlanabiliriz.

Bunlardan biri, aşağıdaki bağlantıdan ücretsiz olarak indirilebilen Vector Linux'tur:

Hız, performans ve kararlılık Vector Linux'un temel özellikleridir.

BÜYÜT

4. Linux'ta reklam engelleyicileri kullanın


Bugün internette gezinirken, web sitelerine erişirken görüntülenen reklamların miktarı gerçek bir baş belası haline geldi.

Modern tarayıcılar için, aşağıdaki bağlantılardan indirebileceğimiz AdBlock adlı bir uzantımız var:

Bu uzantılar, bu reklamların görüntülenmemesine izin vererek, tarama sırasında performansı optimize eder.

5. Linux'ta klavye kısayollarını kullanın


Klavye kısayollarını kullanmak, genel görevleri gerçekleştirirken performansı optimize eder.

En kullanışlı kısayollardan bazıları şunlardır:

Tümünü seç (Belgelerde, Firefox, Nautilus, vb.)

Ctrl + A

Kopyala (Belgelerde, Firefox, Nautilus, vb.)

Ctrl + C

Yapıştır (Belgelerde, Firefox, Nautilus)

Ctrl + V

Yeni (Yeni bir belge oluştur)

Ctrl + N

Aç (Bir belge aç)

Ctrl + O

Kaydet (Geçerli belgeyi kaydet)

Ctrl + S

Yazdır (Geçerli belgeyi yazdırır)

Ctrl + P

Gönder… (Geçerli belgeyi e-posta ile gönder)

Ctrl + E

Kapat (Geçerli belgeyi kapat)

Ctrl + W

Pencereyi kapat (Geçerli uygulamayı kapat)

Ctrl + S

6. Belleği optimize edin


Linux'ta performansı artırmak için harika bir seçenek, takas alanının nasıl kullanılacağını tanımlamaktır. Takas bölümü, Linux çekirdeğinin, gerektiğinde RAM'de hızlı bir şekilde değiş tokuş yapmak için verileri sanal bellekte önbelleğe aldığı yerdir.

Bunun için aşağıdaki yola erişmeliyiz, etc / sysctl.conf:

 sudo nano vb / sysctl.conf
Görüntülenen dosyaya aşağıdaki satırı ekleyeceğiz:
 vm.swappiness = 10

BÜYÜT

Dağıtım performansının nasıl geliştiğini görmek için bu değeri ayarlayabiliriz. Değer ne kadar küçük olursa, takas alanı o kadar küçük olur ve o kadar fazla veri önbelleğe alınır.

7. GNOME'u Linux'ta Optimize Edin


Gnome, Linux ekosisteminde en yaygın kullanılan iki masaüstü ortamından biridir, ancak performans ve hız söz konusu olduğunda, Xfce ve diğer daha hafif alternatifler tarafından hızla geçiliyor.
Linux'ta GNOME'u optimize etmek için bazı seçenekler şunlardır:

Ön Yüklemeyi YükleÖn yükleme, sistemdeki günlük rutini analiz eden ve ikili dosyaları kurtaran bir arka plan programıdır ve başlatma sürelerini ve genel sistem performansını artırmak için dosyaların kullanılması gerekir.
Etkinleştirilmesi için aşağıdakileri uygulayacağız:
hizmet önyüklemesi

BÜYÜT

Otomatik oturum açmayı etkinleştirHerhangi bir Linux dağıtımında bilgilerimizi korumak için güvenlik önlemlerinden biri bir erişim şifresi oluşturmak olsa da, yalnızca sisteme eriştiğimizde otomatik oturum açmayı etkinleştirmemiz ve böylece erişim sürelerini optimize etmemiz mümkündür.

Bunun için Sistem / Kullanıcı Hesaplarına gidiyoruz ve orada kullanıcımızı seçiyoruz ve Oturumu otomatik olarak başlat anahtarına tıklıyoruz:

Ağı optimize edinOptimum Linux performansı için gerekli olan bir diğer husus, en iyi ağ seviyelerine sahip olmaktır, çünkü onsuz çoğu hizmet yavaş ve hatalı olacaktır.
Bunu optimize etmek için /etc/sysctl.conf dosyasını açacağız ve aşağıdakileri ekleyeceğiz:

 net.ipv4.tcp_timestamps = 0 net.ipv4.tcp_sack = 1

BÜYÜT

Bu, daha hızlı teslimat için her pakette daha az kontrol başlatılmasını sağlar.
Metrikleri optimize etmek istiyorsak aşağıdakileri ekleyeceğiz:

 net.ipv4.tcp_no_metrics_save = 1 net.core.netdev_max_backlog = 2500

BÜYÜT

En üst satır, her bir paket için TCP ölçümlerinin kaydedilmemesini sağlayarak bağlantıları hızlandırır. İkinci satır, izin verilen paketlerin birikimini belirler.

TCP pencere ölçeklendirmeTCP pencere ayarları, gönderebileceğimiz ve alabileceğimiz paketlerin minimum ve maksimum boyutunu tanımlar.
Bu noktaları yapılandırmak için /etc/sysctl.conf yoluna erişmeli ve aşağıdakileri eklemeliyiz:

 net.ipv4.tcp_window_scaling = 1 net.ipv4.tcp_wmem = 10240 87380 16777216 net.ipv4.tcp_rmem = 10240 87380 16777216 net.ipv4.tcp_mem = 16777216 16777216 16777216 net.core.rmem16_max.

BÜYÜT

Bu ipuçlarıyla, daha iyi üretkenlik ve her Linux dağıtımını kullanma konusunda daha iyi bir deneyim haline gelen çok daha optimal, güvenilir ve hızlı bir sisteme sahip olacağız.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave