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.
Ich wollte Kenntnis der Abstimmung FreeBSD teilt über sysctl.conf/ loader.conf / KENCONF/ etc. Es wurde zunächst anhand von Igor Sysoev des (Autor von nginx) Präsentation über FreeBSD Tuning bis zu 100.000-200.000 aktiven Verbindungen. Neuere Versionen von FreeBSD können viel mehr. Tunings sind für FreeBSD7 - FreeBSD-CURRENT. Seit 7.2 amd64 sind …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
Ich konnte auf den Manpages für sysctl keine Antwort finden. Meine Datei sysctl.conf befindet sich noch im Standardzustand. Ich teste mehrere Werte und lade neue Einstellungen über sysctl -p newsettings.conf. Ich dachte, es wäre ausreichend, um zurückzusetzen, um zu tun sysctl -p(was bedeutet, dass es die Werte von liest sysctl.conf). …
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 …
Ubuntu 12.04 Ich versuche besser zu verstehen, wie oft TCP versucht, ein Paket erneut zu übertragen, wenn es keine Bestätigung erhält, dass das Ziel es empfangen hat. Nach dem Lesen der TCP-Manpage schien klar zu sein, dass dies vom sysctl tcp_retries1 gesteuert wird: tcp_retries1 (integer; default: 3) The number of …
Ich experimentiere mit großen Änderungen an den Laufzeitparametern des Linux-Systems, die über das virtuelle Dateisystem von sysfs verfügbar gemacht werden. Was ist der effizienteste Weg, um diese Parameter so zu verwalten, dass sie bei Neustarts auf einem RHEL / CentOS-System erhalten bleiben? Geht es einfach darum, Befehle in /etc/rc.local zu …
Ich habe fast alles gelesen, was es online gibt, um die Leistung von Postgres zu verbessern, aber die "richtigen" Werte für SHMMAX und SHMALL entziehen sich mir immer noch. Der Konsens scheint zu sein, dass SHMMAX = total_memory / 4 und SHMALL = total_memory / 2 sichere Startwerte sind. SHMALL …
Ich versuche zu ändern, net.ipv4.netfilter.ip_conntrack_maxindem ich /etc/sysctl.conf bearbeite net.ipv4.netfilter.ip_conntrack_max = 65535 und sysctl -p Aber ich erhalte Fehler: sysctl: kann nicht stat / proc / sys / net / ipv4 / netfilter / ip_conntrack_max: Keine solche Datei oder kein solches Verzeichnis CentOS 7
Wo befindet sich die sysctl.confDatei auf Löwe? In Snow Leopard war es in, /etc/sysctl.confaber jetzt enthält dieser Ordner es nicht mehr. Die Suche nach der Datei im Scheinwerferlicht führt zu keinen Ergebnissen. Wurden die Einstellungen für den gemeinsam genutzten Speicher in eine andere Conf-Datei verschoben? Was ist sein Name? BEARBEITEN …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.