«sysctl» etiketlenmiş sorular

sysctl, Unix benzeri işletim sistemi çekirdeklerindeki seçenekleri ve sınırları kontrol etmek için bir mekanizmadır. Sysctls, birçok alt sistemin performansını ayarlamak veya davranışlarını değiştirmek için kullanılabilir.

4
FreeBSD performans ayarı: Sysctl parametresi, loader.conf, çekirdek
FreeBSD'yi ayarlama bilgisini sysctl.conf/ loader.conf / KENCONF/ vb. Yoluyla paylaşmak istedim. Başlangıçta Igor Sysoev'in (nginx'in yazarı) FreeBSD ile ilgili 100.000-200.000 aktif bağlantı ayarlaması üzerine yaptığı sunumdan yola çıktım. FreeBSD'nin yeni sürümleri çok daha fazlasını yapabilir. Ayarlamalar FreeBSD7 içindir - FreeBSD-CURRENT. 7.2 amd64'ten beri bazıları varsayılan olarak iyi ayarlanmış durumda. Önce …

1
Vm.overcommit_memory nasıl çalışır?
Varsayılan ayarları kullandığımda: vm.overcommit_memory = 0 vm.overcommit_ratio = 50 Bu değerleri /proc/meminfodosyadan okuyabilirim : CommitLimit: 2609604 kB Committed_AS: 1579976 kB Ben değiştirmek Fakat vm.overcommit_memorygelen 0etmek 2, özellikle Amarok Değişiklikten önce başlayabileceğini uygulamaların aynı kümesini başlatamıyorum. Ben değiştirmek zorunda vm.overcommit_ratioiçin 300, böylece sınır artırılabilir. Şimdi amarok'a başladığımda /proc/meminfoşunları gösteriyor: CommitLimit: 5171884 …
49 memory  kernel  sysctl 

6
Çok sayıda bağlantı ve küçük paketlerin yoğun trafiğiyle gigabit ağ üzerinden TCP performansını iyileştirme
TCP işlem hacmimi “çok sayıda bağlantı ve küçük paketlerin yoğun trafiğiyle gigabit ağı” üzerinden geliştirmeye çalışıyorum. Sunucu işletim sistemim Ubuntu 11.10 Sunucu 64bit. Sunucuma TCP Soketleri (hepsi aynı bağlantı noktasında) üzerinden bağlı yaklaşık 50.000 (ve artan) istemci var. Paketlerimin% 95'i 1-150 bayt (TCP üstbilgisi ve taşıma yükü) boyutuna sahip. Geri …

3
Net.netfilter.nf_conntrack_buckets'ı ayarlamak için doğru yer nerede?
Şu anda önyükleme sırasında net.netfilter.nf_conntrack_buckets ayarlamaya çalışıyorum. Başlangıçta bu sysctl.conf üzerinden yapılabilir, ancak net.netfilter.nf_conntrack_buckets (ve diğer net.netfilter yapılandırmaları) hiç uygulanmadığını varsayalım. Rc.local dosyasına sysctl -p eklenmesi, net.netfilter.nf_conntrack_buckets dışında tüm net.netfilter yapılandırmalarının uygulanmasına izin verdi. Ayrıca bunu sysctl -w kullanarak terminalden ayarlamaya çalışmanın 'hata: anahtar' izninde izin verilmedi 'net.netfilter.nf_conntrack_buckets' olduğunu da …

1
Ulimit, launchctl, sysctl arasındaki fark?
İşletim sisteminin sınırlarını (özellikle OSX) yönetirken, bu üç aracın işlevselliği ve geçmişi arasındaki fark ve çakışma nedir: ulimit launchctl, launchd sysctl OSX'te maksimum işlemleri ve açık dosya sınırlarını ayarlamayı kafa karıştırıcı buldum. Terminal üzerinden GUI'ye karşı bazı süreçlerin başlatılması önemli midir? Muhtemel ilgili: OS X'te (10.5) varsayılan varsayılan değerler nerede? …

4
Ayrıcalıklı Docker Kabı ile Çekirdek Ayarlama
Bir yük dengeleyici için çekirdek ayarlarını ayarlamak için bir kap yapıyorum. Bu değişiklikleri ana bilgisayara tek bir ayrıcalıklı kapsayıcı kullanarak bir görüntüde dağıtmayı tercih ederim. Örneğin: docker run --rm --privileged ubuntu:latest sysctl -w net.core.somaxconn=65535 Testlerde değişiklikler sadece o kap için geçerli olur. Tamamen ayrıcalıklı bir kapsayıcıyla / proc'ta yapılan değişikliklerin …
10 linux  docker  su  sysctl 

2
Linux ağ bağlantı noktası tükenmesi
Çekirdek kaynağını kazmadan bu konuda yapabileceğim kadar çok araştırma yaptım. Konuyla ilgili çok fazla dezenformasyon / yanlış bilgi var gibi görünüyor, bu yüzden umarım bu soruya ben ve diğerleri için bir kez ve herkes için cevap verir. Kesinlikle IPv4 konuşma, bağlantı noktası tükenmesi gerçekten mümkün mü? Açıklamama izin ver: Görünüşe …

3
Kukla ile sysctl.conf parametrelerini ayarlama
Bu CFEngine'de bir esinti oldu ... Ama şimdi bir Kukla ortamındayım ve bazı sysctl.conf değişkenlerini atayabilmemizi / sağlamamayı / kontrol edebilmem gerekiyor. CFEngine dünyasında, ben sadece bir yapılandırma dosyası içinde belirli satırları kontrol edebilir ... Kukla wiki sysctl modülüne küçük bir referans ve github bir proje istediğim gibi görünüyor buldum. …

2
Sysctl'i OS varsayılanlarına nasıl sıfırlayabilirim?
Sysctl için man sayfalarında bir cevap bulamadım. Sysctl.conf dosyam hala varsayılan durumunda, birkaç değeri test ediyorum ve üzerinden yeni ayarlar yükledim sysctl -p newsettings.conf. Ben yapmak için sıfırlama için yeterli olsa da sysctl -p(yani değerleri okur anlamına gelir sysctl.conf). Ancak hızlı bir şekilde sysctl -a | grep domain, hala eski …
10 debian  sysctl  reset 

4
Sysfs parametrelerini yapmak için öneriler yeniden başlatmalarda devam ediyor
Ben sysfs sanal dosya sistemi aracılığıyla maruz Linux sistem çalışma zamanı parametrelerinde büyük değişiklikler deniyorum. RHEL / CentOS tarzı bir sistemde yeniden başlatmalarda kalmaları için bu parametreleri korumanın en etkili yolu nedir? Bu sadece /etc/rc.local komutuna boşaltma komutları mıdır? Bunun için uygun bir init betiği var mı? Ben de bir …

3
Yeniden Başlatmalar Arasında Kalıcı nf_conntrack_max
In /procben nf_conntrack_max için iki giriş vardır: / Proc / sys / net / Netfilter / nf_conntrack_max / Proc / sys / net / nf_conntrack_max Birinin değiştirilmesi ile aynı değere işaret ettiği görülüyor, diğerini de değiştiriyor. Bunların her ikisi de /etc/sysctl.conf: net.netfilter.nf_conntrack_max = 65.528 net.ipv4.netfilter.ip_conntrack_max = 65535 Yeniden başlatma işleminden …

1
Sysctl tcp_retries1 3 olarak ayarlandığında TCP paketi 7 kez yeniden iletiliyor - neden?
Ubuntu 12.04 Hedefin aldığı onay almadığında TCP kaç kez bir paketi yeniden iletmeye çalışacağını daha iyi anlamaya çalışıyorum. Tcp man sayfasını okuduktan sonra bunun sysctl tcp_retries1 tarafından kontrol edildiği açıkça görülüyordu: tcp_retries1 (integer; default: 3) The number of times TCP will attempt to retransmit a packet on an established connection …

2
Postgresql Performansı - SHMMAX ve SHMALL'un Ayarlanması
Postgres performansını iyileştirmek için çevrimiçi olan her şeyi okudum, ancak SHMMAX ve SHMALL için "doğru" değerler hala beni atlatıyor. Fikir birliği SHMMAX = total_memory / 4 ve SHMALL = total_memory / 2 güvenli başlangıç ​​değerleridir. Ancak, SHMALL sayfalarda veya baytlarda ölçülebilir ve Ubuntu'da kullanılan herhangi bir bilgi bulamıyorum. Ubuntu (veya …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.