Warum soll Linux denn keine Sempahore unterstuetzen ? Soweit ich weisz, wird auch all das unterstuetzt, worueber man mittels IPCS Informationen erhaelt. In C gibt es zur Nutzung von shared memory die Operationen shmget , shmat , shmctl und das funktioniert auch praechtig. Sehr aehnlich sieht das fuer Semaphore aus. Aber kann man auf Shell-Ebene shared-memory allokieren ?!
Das ist richtig. Linux unterstützt Semaphore und Shared Memory. Die Operationen shmget, shmat und shmctr sind auch dafür gedacht in den entspr. Bibliotheken. Ich will aber für eine fertige Applikation - den Informix-Server - shared memory bereitstellen und dazu muß ich die irgendwie definieren bzw. den shared memory konfigurieren.
Ich habe mittlerweile rausbekommen, daß man dazu einige Einstellungen im Kernel machen muß und anschließend den Kernel neu übersetzen. Ich weiß nur nicht wie und wo.
Danke
CU Thomas