Logo
Unionpedia
Komunikacja
pobierz z Google Play
Nowy! Pobierz Unionpedia na urządzeniu z systemem Android™!
Darmowy
Szybszy dostęp niż przeglądarce!
 

Sekcja krytyczna

Indeks Sekcja krytyczna

Sekcja krytyczna – fragment kodu programu, w którym korzysta się z zasobu dzielonego, a co za tym idzie, w danej chwili może być wykorzystywany przez co najwyżej jeden wątek.

19 kontakty: Algorytm piekarniany, Drukarka, Implementacja (informatyka), Jądro systemu operacyjnego, Obiekt (programowanie obiektowe), Operacja atomowa, Oprogramowanie użytkowe, POSIX, Problem wzajemnego wykluczania, Przełączanie kontekstu, Przestrzeń jądra, RAM, Semafor (informatyka), System operacyjny, Wątek (informatyka), Wielowątkowość, Wielozadaniowość, Windows NT, Wywołanie systemowe.

Algorytm piekarniany

Algorytm piekarniany – algorytm Leslie Lamporta rozwiązujący wykluczanie się w sekcji krytycznej dla dowolnej N liczby procesów.

Nowy!!: Sekcja krytyczna i Algorytm piekarniany · Zobacz więcej »

Drukarka

Drukarka atramentowa Drukarka – urządzenie współpracujące z komputerem oraz innymi urządzeniami, służące do przenoszenia danego tekstu czy obrazu na różne nośniki druku (papier, folia, płótno itp.). Niektóre drukarki potrafiąpracować bez komputera, np.

Nowy!!: Sekcja krytyczna i Drukarka · Zobacz więcej »

Implementacja (informatyka)

Implementacja (wdrożenie, przystosowanie, realizacja, łac.ang. implementation) – w informatyce – proces przekształcania abstrakcyjnego opisu systemu lub programu na obiekt fizyczny: komputer lub działający program zapisany w konkretnym języku programowania; także obiekt fizyczny będący efektem takiego przekształcenia, np.

Nowy!!: Sekcja krytyczna i Implementacja (informatyka) · Zobacz więcej »

Jądro systemu operacyjnego

Jądro systemu operacyjnego – podstawowa część systemu operacyjnego, która jest odpowiedzialna za wszystkie jego zadania.

Nowy!!: Sekcja krytyczna i Jądro systemu operacyjnego · Zobacz więcej »

Obiekt (programowanie obiektowe)

Obiekt – podstawowe pojęcie wchodzące w skład paradygmatu programowania obiektowego w analizie i projektowaniu oprogramowania oraz w programowaniu.

Nowy!!: Sekcja krytyczna i Obiekt (programowanie obiektowe) · Zobacz więcej »

Operacja atomowa

Operacja atomowa - operacja, która na określonym poziomie abstrakcji jest niepodzielna.

Nowy!!: Sekcja krytyczna i Operacja atomowa · Zobacz więcej »

Oprogramowanie użytkowe

procesora tekstu Oprogramowanie użytkowe, program użytkowy, aplikacja, potocznie apka (nie mylić z APK) – każdy samodzielny program lub element pakietu oprogramowania, który nie jest zaliczany do oprogramowania systemowego i narzędziowego (usługowego).

Nowy!!: Sekcja krytyczna i Oprogramowanie użytkowe · Zobacz więcej »

POSIX

POSIX (ang. Portable Operating System Interface for UNIX) – przenośny interfejs dla systemu operacyjnego Unix.

Nowy!!: Sekcja krytyczna i POSIX · Zobacz więcej »

Problem wzajemnego wykluczania

Algorytmy wzajemnego wykluczania (w skrócie często nazywane mutex, z ang. mutual exclusion) sąużywane w przetwarzaniu współbieżnym w celu uniknięcia równoczesnego użycia wspólnego zasobu (np. zmiennej globalnej) przez różne wątki/procesy w częściach kodu zwanych sekcjami krytycznymi.

Nowy!!: Sekcja krytyczna i Problem wzajemnego wykluczania · Zobacz więcej »

Przełączanie kontekstu

Przełączanie kontekstu, przełączanie zadań – proces zachowywania i odtwarzania stanu procesora/rdzenia (kontekstu), by wiele procesów mogło dzielić zasoby pojedynczego procesora/rdzenia.

Nowy!!: Sekcja krytyczna i Przełączanie kontekstu · Zobacz więcej »

Przestrzeń jądra

Przestrzeń jądra – fragment pamięci operacyjnej systemu operacyjnego, na której operacje (zapis - odczyt) może wykonywać jedynie jądro systemu operacyjnego.

Nowy!!: Sekcja krytyczna i Przestrzeń jądra · Zobacz więcej »

RAM

Corsair Dominator Platinum 2×4 GB, 1866 MHz Moduły pamięci Corsair Vengeance 2×4 GB, 1866 MHz Pamięć o dostępie swobodnym, pamięć główna, RAM (ang. random-access memory, main memory) – podstawowy rodzaj pamięci komputerowej.

Nowy!!: Sekcja krytyczna i RAM · Zobacz więcej »

Semafor (informatyka)

Semafor – chroniona zmienna lub abstrakcyjny typ danych, który stanowi klasycznąmetodę kontroli dostępu przez wiele procesów do wspólnego zasobu w środowisku programowania równoległego.

Nowy!!: Sekcja krytyczna i Semafor (informatyka) · Zobacz więcej »

System operacyjny

System operacyjny (skrót) – oprogramowanie zarządzające systemem komputerowym, tworzące środowisko do uruchamiania i kontroli zadań, najczęściej w formie programów.

Nowy!!: Sekcja krytyczna i System operacyjny · Zobacz więcej »

Wątek (informatyka)

Proces z dwoma wątkami Wątek – część programu wykonywana współbieżnie w obrębie jednego procesu; w jednym procesie może istnieć wiele wątków.

Nowy!!: Sekcja krytyczna i Wątek (informatyka) · Zobacz więcej »

Wielowątkowość

Wielowątkowość – cecha systemu operacyjnego, dzięki której w ramach jednego procesu może być wykonywanych kilka zadań nazywanych wątkami.

Nowy!!: Sekcja krytyczna i Wielowątkowość · Zobacz więcej »

Wielozadaniowość

Wielozadaniowość – cecha systemu operacyjnego umożliwiająca równoczesne wykonywanie więcej niż jednego procesu (programu).

Nowy!!: Sekcja krytyczna i Wielozadaniowość · Zobacz więcej »

Windows NT

Windows NT (ang. New Technology) – rodzina 32- i 64-bitowych systemów operacyjnych firmy Microsoft, początkowo przeznaczonych do zastosowań profesjonalnych, obecnie z tej rodziny pochodzątakże najpopularniejsze systemy dla użytkowników domowych.

Nowy!!: Sekcja krytyczna i Windows NT · Zobacz więcej »

Wywołanie systemowe

Wywołanie systemowe – stanowi interfejs między wykonywanym programem a (posiadającym zwykle wyższe uprawnienia) jądrem systemu operacyjnego.

Nowy!!: Sekcja krytyczna i Wywołanie systemowe · Zobacz więcej »

TowarzyskiPrzybywający
Hej! Jesteśmy na Facebooku teraz! »