8107621187
Nomenklatura
® program: obiekt pasywny - ciąg rozkazów i instrukcji do wykonania przez procesor
® proces: jednostka pracy systemu, obiekt aktywny z licznikiem rozkazów, stosem procesu itp. (sam program nie jest procesem); mamy: procesy systemu operacyjnego, procesy użytkowe itd. Każdy proces otrzymuje unikalny numer, tzw. numer PID (ang. Process IDentifier)
» wątek (ang. thread): - podstawowa jednostka wykorzystania procesora, wątki sa efektywniejsze w działaniu od klasycznych procesów - szybsze przełączanie, stan wątku jest zdefiniowany małą ilością odrębnych danych, łatwa i szybka komunikacja pomiędzy wątkami - stąd popularność systemów wielowątkowych; wątki mogą być obsługiwane przez jądro systemu operacyjnego (MS Windows) lub zbiór funkcji bibliotecznych na poziomie użytkownika (Linux, biblioteka pthread). Wątki wykonywane współbieżnie w ramach 1 zadania (programu, procesu) współdzielą przestrzeń adresową i struktury systemowe (np. listy otwartych plików). Pojawia się jednak problem synchronizacji wątków w celu uniknięcia błędnego wykonania programu (rozwiązanie: semafory, sekcje krytyczne)
Wyszukiwarka
Podobne podstrony:
Program komputerowy Program to ciąg poleceń (instrukcji) do wykonania dla komputera. Program to algo84255 p1020770 (2) Cykl pobrania 38 Licznik programu (PC) przechowuje adres następnej instrukcji doWprowadzenieProgram współbieżny a sekwencyjny Program - zapis algorytmu, ciąg instrukcji do wykonaniośrodków skautowych w Europie, porównuje ich programy kształcenia wreszcie tworzy Szkołę InstruktorsProgramy, Procesy, Wątki Program to zestaw instrukcji do wykonania, dane do przetworzenia, mechanizmRodzaje rejestrów: a) licznik programu (PC) - zawiera adres rozkazu kolejnego doPo pomyślnym zakończeniu procesu łączenia powstaje kod wynikowy - program gotowy do wykonania przezIMAG0707 INSTRUKCJA DO WYKONANIA ĆWICZENIA„ODKSZTAŁCENIE PLASTYCZNE / REKRYSTALIZACJA TWORZYW METALIAKADEMIA KALISKA - SPECJALISTYCZNA APARATURA W KOSMETYCEMETROLOGIA - PROJEKT - NR: 1 Instrukcje do wINSTRUKCJA BHP PRZY OBSŁUDZE LAMINATORA 1. Czynności do wykonania przez pracownikaKlocek wykonawczy Instrukcje do wykonania Klocek warunkowy W tym klocku można umieszczać jedną lub kwięcej podobnych podstron