Zum Inhalt springen

Kernel "Semaphores"-Parameter einstellen


Gast Sanches

Empfohlene Beiträge

Hallo Sanches,

die Einstellungen werden in der include/linux/sem.h vorgenommen. Kernel 2.4.x

Im Kernel selber:

#define SEMMNI 128 ? max # of semaphore identifiers

#define SEMMSL 512 <= 512 max num of semaphores per id

#define SEMMNS (SEMMNI*SEMMSL) ? max # of semaphores in system

#define SEMOPM 100 ~ 100 max num of ops per semop call

#define SEMVMX 196608 semaphore maximum value

oder ueber /proc/sys/kernel z.B.

echo "67108864" > /proc/sys/kernel/shmmax

Kontrollieren kannst du die Einstellungen ueber

ipcs -l

Und unter [1] hast du noch was zu lesen. Weiteres kannst du sicher ueber Google und Konsorten ausfindig machen.

Gruss

smokie

[1] http://ps-ax.com/shared-mem.html

Link zu diesem Kommentar
Auf anderen Seiten teilen

nicht kloppen, wenn'S falsch ist...

aber sind semaphoren und shared memory nicht zwei verschiedene paar Schuhe?

gut, man kombiniert sie gerne, aber warum soll er das Shared-Mem-Maximum verstellen, wenn er an den Semaphoren drehen will?

(BTW: Aber in /proc/sys/kernel/sem könnte man mal nachschauen...)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo FunkyBeat,

danke das du mich darauf aufmerksam gemacht hast. Du hast natuerlich recht, dass mit dem /proc/sys/kernel/shmmax ist falsch.

Dies hier ist richtig:

echo SEMMSL_value SEMMNS_value SEMOPM_value SEMMNI_value > /proc/sys/kernel/sem

Tschulding fuer den Fehler.

Gruss

smokie

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...