2016-06-29 11 views
0

Ich versuche dieses Fragment aus dem Benchmark von CentOs6 'Guide Hardering zu verstehen, aber ich bin noch kein Erfolg ... Kann mir jemand erklären, was es eine weiche Variable ist?Was ist eine weiche Variable?

Der Kontext, in dem gesagt wird, ist die nächste:

„Dumps eine harte Grenze für Kerneinsetzvorgang verhindert, dass Benutzer die Soft-Variable überschreiben Wenn Core-Dumps erforderlich sind, sollten Grenzwerte für Benutzergruppen einstellen (siehe limits.conf. (5)). Darüber hinaus wird die fs.suid_dumpable Variable auf 0 verhindern setuid Programme von Kern Dumping [...]“

Seite 39 von Hardering Führer von CentOs6

Thank you so much!

+1

Diese Frage wäre wahrscheinlich besser auf Super User. http://superuser.com/ Wie auch immer, wie ich das lese ist, dass Sie harte Grenzen setzen können, die Grenzen sind, die die Benutzer nicht überschreiten können, wo die Soft-Variable etwas ist, auf das normale Benutzer zugreifen können und das nicht in der Lage ist ersetze das harte Limit. Nehmen wir zum Beispiel an, dass Sie ein hartes Kernlimit von 'N kB 'verwenden, wird das weiche variable Kernlimit auf' =

+0

Ich verstehe das Beispiel der weichen Variablen nicht genau; Ich verstehe das Konzept der harten Grenze, aber wann/wie ist es sinnvoll, das weiche v.Vielen Dank für Ihre Antwort und den Tipp des Supersusers zu nutzen. – Jessica

+2

Hier lesen Sie: http://linux.die.net/man/5/limits.conf hilft es, Hard v. Soft zu erklären. –

Antwort

0

Ein "weicher" Grenzwert ist einer, den Sie verringern oder erhöhen können (bis zum "harten" Grenzwert), und ein "harter" Grenzwert ist ein Grenzwert, den Sie nicht erhöhen können.

Die anfänglichen Grenzwerte werden von der Systemkonfiguration vorgegeben. Siehe das Handbuch limits.conf.

Siehe auch den Eintrag für die ulimit Ihrer eigenen Shell gebaut.