J'écris une application IPC en utilisant des files d'attente de messages. Tout en utilisant la fonction msgget() pour obtenir Message Queue, j'obtiens cette erreur.Comment faire pour résoudre "msgget: Pas d'espace laissé sur l'appareil" erreur?
Les opérations demandées n'exigent pas beaucoup d'espace sur le périphérique et il doit également y avoir de l'espace disponible.
Des idées. Merci d'avance
Une solution de contournement si je n'ai pas d'accès root? –
Je ne crois pas, c'est une limite de ressources définie administrativement. 'echo" Veuillez augmenter le nombre de files d'attente de messages. " | mail root @ localhost' est probablement le meilleur que vous puissiez faire;) – caf
@Alex - si votre machine n'est pas configurée pour supporter les files d'attente de messages, ou pas assez de files d'attente, quelqu'un doit la reconfigurer. Cette personne aura besoin de privilèges root. Si ce n'est pas vous, parlez à l'administrateur. Ou utilisez autre chose que 'msgget()'. –