Als «sysctl» getaggte Fragen

sysctl ist ein Mechanismus zum Steuern von Optionen und Grenzwerten in den Unix-ähnlichen Betriebssystemkernen. Mit Sysctls können Sie die Leistung optimieren oder das Verhalten vieler Subsysteme ändern.


1
Wie funktioniert vm.overcommit_memory?
Wenn ich die Standardeinstellungen verwende: vm.overcommit_memory = 0 vm.overcommit_ratio = 50 Ich kann diese Werte aus der /proc/meminfoDatei lesen : CommitLimit: 2609604 kB Committed_AS: 1579976 kB Aber wenn ich vm.overcommit_memoryvon 0zu ändere , 2kann ich nicht die gleichen Anwendungen starten, die ich vor der Änderung starten konnte, insbesondere Amarok. Ich …
49 memory  kernel  sysctl 

6
Verbesserung der TCP-Leistung über ein Gigabit-Netzwerk mit vielen Verbindungen und hohem Datenverkehr bei kleinen Paketen
Ich versuche, meinen TCP-Durchsatz über ein "Gigabit-Netzwerk mit vielen Verbindungen und hohem Datenverkehr mit kleinen Paketen" zu verbessern. Mein Server Betriebssystem ist Ubuntu 11.10 Server 64bit. Es gibt ungefähr 50.000 (und immer mehr) Clients, die über TCP-Sockets (alle am selben Port) mit meinem Server verbunden sind. 95% meiner Pakete haben …

3
Wo ist der richtige Ort, um net.netfilter.nf_conntrack_buckets einzustellen?
Ich versuche gerade, net.netfilter.nf_conntrack_buckets beim Booten zu setzen. Ich ging zunächst davon aus, dass dies über sysctl.conf möglich ist, aber net.netfilter.nf_conntrack_buckets (und andere net.netfilter-Konfigurationen) wurden überhaupt nicht angewendet. Durch Hinzufügen von sysctl -p zu rc.local konnten alle net.netfilter-Konfigurationen mit Ausnahme von net.netfilter.nf_conntrack_buckets angewendet werden. Ich werde auch bemerken, dass der …

4
Kernel-Tuning mit privilegiertem Docker-Container
Ich baue einen Container, um die Kerneleinstellungen für einen Load Balancer zu optimieren. Ich würde es vorziehen, diese Änderungen mit einem einzigen privilegierten Container auf dem Host in einem Image bereitzustellen. Beispielsweise: docker run --rm --privileged ubuntu:latest sysctl -w net.core.somaxconn=65535 Beim Testen werden die Änderungen wirksam, jedoch nur für diesen …
10 linux  docker  su  sysctl 

1
Unterschied zwischen ulimit, launchctl, sysctl?
Was ist der Unterschied und die Überschneidung zwischen der Funktionalität und dem Verlauf dieser drei Tools, wenn Sie die Grenzen des Betriebssystems (insbesondere OSX) verwalten? ulimit launchctl, launchd sysctl Ich fand es verwirrend, die maximalen Prozesse und Grenzwerte für offene Dateien unter OSX anzupassen. Ist es wichtig, ob einige Prozesse …

2
Erschöpfung des Linux-Netzwerkports
Ich habe so viel wie möglich darüber recherchiert, ohne direkt in der Kernelquelle zu graben. Es scheint eine große Menge an Desinformation / falschen Informationen zu diesem Thema zu geben, daher hoffe ich, dass dies die Frage für mich und andere ein für alle Mal beantwortet. Streng genommen ist eine …

3
Stellen Sie die Parameter sysctl.conf mit Puppet ein
Dies war ein Kinderspiel in CFEngine ... Aber ich bin jetzt in einer Puppet-Umgebung und muss in der Lage sein, bestimmte sysctl.conf-Variablen zuzuweisen / sicherzustellen / zu überprüfen. In der CFEngine-Welt konnte ich einfach in einer Konfigurationsdatei nach bestimmten Zeilen suchen ... Ich habe im Puppet-Wiki einen kleinen Verweis auf …


3
Anhaltender nf_conntrack_max über Neustarts hinweg
In /procIch habe zwei Einträge für nf_conntrack_max: / proc / sys / net / netfilter / nf_conntrack_max / proc / sys / net / nf_conntrack_max Die scheinen auf den gleichen Wert zu verweisen wie das Ändern eines, ändert auch den anderen. Mit beiden /etc/sysctl.conf: net.netfilter.nf_conntrack_max = 65528 net.ipv4.netfilter.ip_conntrack_max = 65535 …






Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.