Odkrycie wiedza
/ Knowledge Discovery >> Odkrycie wiedza >> tech >> komputer >> Oprogramowanie komputerowe >>

Jak Systemy operacyjne Work

u i oprogramowania , jest bardzo ważne, ponieważ różne programy i metody wprowadzania konkurować o uwagę jednostki centralnej (CPU) i pamięć popytu, przechowywania i wejścia /wyjścia (I /O) przepustowość dla własnych celów. W tym charakterze, system operacyjny odgrywa rolę dobrego rodzica, upewniając się, że każda aplikacja otrzymuje zasoby niezbędne podczas gry ładnie z wszystkich innych aplikacji, jak również husbanding ograniczoną zdolność systemu do najwyższego dobra wszystkich Użytkownicy i zastosowania. Największa

Drugie zadanie, zapewniając jednolity interfejs aplikacji, jest szczególnie ważne, jeśli ma być więcej niż jednego konkretnego rodzaju komputerze za pomocą systemu operacyjnego, czy sprzęt tworzący komputer jest zawsze otwarty na zmiany. Program spójny interfejs aplikacji (API) pozwala programista napisać aplikację na jednym komputerze i mają wysoki poziom zaufania, że ​​będzie działać na innym komputerze, tego samego typu, nawet jeśli ilość pamięci i ilość pamięci jest różne na obu maszynach. Największa

Nawet jeśli dany komputer jest wyjątkowa, system operacyjny może zapewnić, że aplikacje nadal działać, gdy wystąpią Rozbudowa komputera i aktualizacji. To dlatego, że system operacyjny - nie aplikacja - jest oskarżony o kierowanie sprzętu i dystrybucji zasobów. Jednym z wyzwań jest utrzymanie ich twórcom systemów operacyjnych na tyle elastyczny, aby uruchomić sprzęt od tysięcy dostawców produkujących sprzęt komputerowy. Dzisiejsze systemy mogą pomieścić tysiące różnych drukarek, dysków i specjalnych urządzeń peryferyjnych we wszystkich możliwych kombinacjach.
Rodzaje Systemy operacyjne Największa

W szerokiej rodziny systemów operacyjnych, nie są na ogół cztery rodzaje, sklasyfikowano w oparciu o rodzaje komputerów kontrolować i rodzaju aplikacji, które obsługują. Kategorie są:

  • System operacyjny czasu rzeczywistego (RTOS) - w czasie rzeczywistym systemy operacyjne są wykorzystywane do sterowania maszyn, instrumentów naukowych i systemów przemysłowych. RTOS zazwyczaj ma bardzo mało możliwości interfejsu użytkownika, a nie narzędzia dla użytkowników końcowych, ponieważ system będzie " uszczelnione okno " gdy dostarczane do użytku. Bardzo ważną częścią RTOS jest zarządzanie zasobami komputera tak, że dana praca wykonywana w dokładnie ten sam czas, za każdym razem występuje. W skomplikowanej maszynie, szybciej o część ruchu tylko dlatego, że zasoby systemowe są dostępne może być równie katastrofalne, jak o