Che materia stai cercando?

Sistemi operativi - Syscall shmctl Appunti scolastici Premium

Appunti di sistemi operativi per l'esame dei professori Cotroneo e Natella. gli argomenti trattati sono i seguenti: System call shmctl: name, sypnosis, description, return value, errors, examples, application usage, future directions, see also, derivation.

Esame di Sistemi operativi docente Prof. D. Cotroneo

Anteprima

ESTRATTO DOCUMENTO

shmctl http://www.opengroup.org/onlinepubs/007908799/xsh/shmctl.html

The Single UNIX ® Specification, Version 2

Copyright © 1997 The Open Group

NAME

shmctl - shared memory control operations

SYNOPSIS

#include <sys/shm.h>

int shmctl(int int struct shmid_ds *buf);

shmid, cmd,

DESCRIPTION

The shmctl() function provides a variety of shared memory control operations as specified by

cmd. The following values for cmd are available:

IPC_STAT

Place the current value of each member of the data structure associated with

shmid_ds

shmid into the structure pointed to by buf. The contents of the structure are defined in

<sys/shm.h>.

IPC_SET

Set the value of the following members of the data structure associated with

shmid_ds

shmid to the corresponding value found in the structure pointed to by buf:

shm_perm.uid

shm_perm.gid

shm_perm.mode low-order nine bits

IPC_SET can only be executed by a process that has an effective user ID equal to

either that of a process with appropriate privileges or to the value of or

shm_perm.cuid

in the data structure associated with shmid.

shm_perm.uid shmid_ds

IPC_RMID

Remove the shared memory identifier specified by shmid from the system and destroy

the shared memory segment and data structure associated with it.

shmid_ds

IPC_RMID can only be executed by a process that has an effective user ID equal to

either that of a process with appropriate privileges or to the value of shm_perm.cuid or

shm_perm.uid in the data structure associated with shmid.

shmid_ds

RETURN VALUE

Upon successful completion, shmctl() returns 0. Otherwise, it returns -1 and errno will be set

to indicate the error.

ERRORS

The shmctl() function will fail if:

[EACCES]

The argument cmd is equal to IPC_STAT and the calling process does not have read

1 di 2 21/04/2010 14:21


PAGINE

2

PESO

94.01 KB

AUTORE

N. A.

PUBBLICATO

+1 anno fa


DETTAGLI
Corso di laurea: Corso di laurea in ingegneria informatica
SSD:
A.A.: 2013-2014

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher N. A. di informazioni apprese con la frequenza delle lezioni di Sistemi operativi e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Napoli Federico II - Unina o del prof Cotroneo Domenico.

Acquista con carta o conto PayPal

Scarica il file tutte le volte che vuoi

Paga con un conto PayPal per usufruire della garanzia Soddisfatto o rimborsato

Recensioni
Ti è piaciuto questo appunto? Valutalo!

Altri appunti di Sistemi operativi

Sistemi Operativi
Dispensa
Sistemi Operativi
Dispensa
Sistemi operativi - schema suntivo per la prova pratica
Appunto
Tesine sui sistemi operativi
Appunto