System Operacyjny – przegląd

reklamy

System Operacyjny (OS) to interfejs między użytkownikiem komputera a sprzętem komputerowym. System operacyjny to oprogramowanie, które wykonuje wszystkie podstawowe zadania, takie jak zarządzanie plikami, zarządzanie pamięcią, zarządzanie procesami, obsługa wejść i wyjść oraz sterowanie urządzeniami peryferyjnymi, takimi jak napędy dyskowe i drukarki.

niektóre popularne systemy operacyjne obejmują System Operacyjny Linux, System Operacyjny Windows, maszyny wirtualne, OS/400, AIX, z/OS itp.

definicja

System operacyjny to program, który działa jako interfejs między Użytkownikiem a sprzętem komputerowym i kontroluje wykonywanie wszelkiego rodzaju programów.

koncepcyjny widok systemu operacyjnego

Oto niektóre z ważnych funkcji systemu operacyjnego.

  • zarządzanie pamięcią
  • Zarządzanie procesorem
  • Zarządzanie urządzeniami
  • Zarządzanie plikami
  • bezpieczeństwo
  • kontrola wydajności systemu
  • księgowanie Zadań
  • wykrywanie błędów pomoc
  • koordynacja między innym oprogramowaniem a użytkownikami

zarządzanie pamięcią

zarządzanie pamięcią odnosi się do zarządzania pamięcią podstawową lub główną. Pamięć główna to duża tablica słów lub bajtów, gdzie każde słowo lub bajt ma swój własny adres.

pamięć główna zapewnia szybką pamięć masową, do której można uzyskać dostęp bezpośrednio przez procesor. Aby program został uruchomiony, musi on znajdować się w pamięci głównej. System operacyjny wykonuje następujące czynności w celu zarządzania pamięcią –

  • przechowuje ślady pamięci podstawowej, tj. jaka część jest używana przez kogo, która część nie jest używana.

  • w multiprogramowaniu system operacyjny decyduje, który proces otrzyma pamięć, kiedy i ile.

  • przydziela pamięć, gdy proces tego zażąda.

  • De-alokuje pamięć, gdy proces jej nie potrzebuje lub został zakończony.

Zarządzanie procesorem

w środowisku multiprogramowania system operacyjny decyduje, który proces otrzyma procesor, kiedy i na ile czasu. Ta funkcja nazywa się harmonogramowaniem procesów. System operacyjny wykonuje następujące czynności do zarządzania procesorem –

  • przechowuje śledzenie procesora i STANU PROCESU. Program odpowiedzialny za to zadanie jest znany jako kontroler ruchu.

  • przydziela procesorowi (CPU) proces.

  • oddziela procesor, gdy proces nie jest już potrzebny.

Zarządzanie urządzeniami

System Operacyjny zarządza komunikacją urządzeń za pośrednictwem odpowiednich sterowników. Wykonuje następujące czynności do zarządzania urządzeniami –

  • przechowuje ścieżki wszystkich urządzeń. Program odpowiedzialny za to zadanie jest znany jako kontroler WE/WY.

  • decyduje, który proces otrzyma urządzenie kiedy i na ile czasu.

  • przydziela urządzenie w sposób efektywny.

  • De-alokuje urządzenia.

Zarządzanie plikami

System plików jest zwykle zorganizowany w Katalogi dla łatwej nawigacji i użytkowania. Katalogi te mogą zawierać pliki i inne kierunki.

System operacyjny wykonuje następujące czynności do zarządzania plikami −

  • śledzi informacje, lokalizację, zastosowania, status itp. Obiekty zbiorowe są często znane jako system plików.

  • decyduje, kto otrzyma zasoby.

  • De-alokuje zasoby.

Inne ważne działania

Oto niektóre z ważnych działań, które wykonuje System Operacyjny −

  • Bezpieczeństwo − za pomocą hasła i podobnych innych technik zapobiega nieautoryzowanemu dostępowi do programów i danych.

  • kontrola nad wydajnością systemu − rejestrowanie opóźnień pomiędzy żądaniem usługi a odpowiedzią z systemu.

  • Job accounting − śledzenie czasu i zasobów wykorzystywanych przez różne zadania i użytkowników.

  • pomoc w wykrywaniu błędów − tworzenie zrzutów, śladów, komunikatów o błędach i innych pomocy w wykrywaniu błędów i debugowaniu.

  • koordynacja między innymi oprogramowaniem a użytkownikami − koordynacja i przydzielanie kompilatorów, interpreterów, asemblerów i innego oprogramowania różnym użytkownikom systemów komputerowych.

ogłoszenia

Related Posts

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *