23449

23449



7.    Jakim poleceniem wyświetlić listę utworzonych w systemie zbiorów semaforów?

W ce lu wyświetlenia listy zbiorów semaforów aktualnie istniejących w systemie należy wykonać polecenie: > ipcs -s

W cchi uzyskania pełnej specyfikacji zbiorów’ semaforów’ należy dodać opcję -a. Wyświetlane są wówczas następujące pola:

ID . unikalny identyfikator zbioru semaforów

KEY . klucz, na podstawie którego utworzono zbiór semaforów

MODĘ . zawiera prawa dostępu do zbiom semaforów (można nadawać prawo czytania i modyfikacji).

OWNER . nazwa właściciela zbioru semaforów

GROUP . nazwa grupy, do której należy’ zbiór semaforów

CREATOR . nazwa użytkownika, który utworzył zbiór semaforów

CGROUP . nazwa grupy. twórcy zbiom semaforów

NSEMS . liczba semaforów w zbiorze semaforów

OTIME . czas ostatniej operacji na zbiorze semaforów

CTIME . czas utw'orzcnia zbiom semaforów

8.    Co się stanie z innymi zsynchronizowanymi procesami, gdy proces nagle zakończy się w sekcji krytyczną?

9.    Dlaczego nie należy używać funkcji semctl do realizacji funkcji P(s) i V(s) ?

Należy wyraźnie podkreślić, że ftinkcja semctl NIE MOŻE być używana do zabezpieczania sekcji krytycznej w procesie (zamiast funkcji semop). gdyż nie gwarantuje niepodzielności operacji. ???

10.    Kto może usunąć zbiór semaforów?

IPC RMID - usuwa zbiór semaforów z systemu i likwiduje strukturę danych opisujących tablicę semaforów. Zbiór semaforów może zostać usunięty przez proces mający efektywny identyfikator użytkownika taki sam jak identyfikator właściciela bądź twórcy danego zbiom semaforów.

11.    Do czego służy funkcja semctl?

Funkcja semctl umożliwia realizację operacji kontrolnych na zbiorach semaforów. Dzięki niej można między innymi usunąć z systemu zbiór semaforów, ustawiać wartości poszczególnych semaforów w zbiorze, hib je odczytywać. Można również zmieniać uprawnienia procesów w zakresie dostępu do zbioru semaforów.



Wyszukiwarka

Podobne podstrony:
Francuska koncepcja utworzenia w ramach Ligi Narodów, na wypadek agresji Europie, systemu zbiorowego
52272 s241 System grup dyskusyjnych Usenet 241 Rysunek 16.16. Netscape Messenger wyświetla listę wsz
[403]    Mariusz WOJTASIK: “Sterownik wyświetlacza LCD dla systemu LINUX“. promotor p
Quicktionary®2PremiumAdiacent Entries Ta opcja pozwala wyświetlać listę pokrewnych haseł we włączony
Komputeryzacji utworzono system zarządzania bazą danych, która pomogła zewidencjonować całość
Strona3 43 D Delete - usuwa wybrane składniki projektu, n Object Dependency Browse - wyświetla list
Strona2 132 ♦    Przy pomocy polecenia Angular należy utworzyć wymiar kątowy,
szczepienia dzialania niepozadane 2[1] stopnop LICZBA DAWEK DO 6-GO ROKU ŻYCIA: ROK UTWORZENIA SYSTE
Matuszkiewicz W. 1967. Przegląd systematyczny zbiorowisk roślinnych Polski. [W:] Scamoni A. Wstęp do
Rozdział 1 Organizacja systemu... zbiorów. Dzięki temu zostały wymienione najczęściej użytkowane w
[403]    Mariusz WOJTASIK: “Sterownik wyświetlacza LCD dla systemu LINUX“. promotor p
Wszystkie procesy logistyczne realizowane są w obrębie celowo utworzonych systemów logistycznych,
(użytkownicy)programy shall i polecenia kompilatory i interpretatory biblioteki systemoweinterf

więcej podobnych podstron