System operacyjny komputera zarządza zasobami sprzętu i oprogramowania, pamięcią masową, pamięcią i procesami. Jako menedżer zasobów obsługuje i obsługuje pamięć, procesor, urządzenia wejściowe i wyjściowe komputera oraz dysk przestrzeń.
Ponieważ programy i procesy konkurują o centralną jednostkę przetwarzania i wymagają zasobów, takich jak pamięć i pamięć masowa, system operacyjny zapewnia, że każdy proces lub program otrzymuje niezbędne zasoby, których potrzebuje. Określa również, kiedy centralna jednostka przetwarzająca wykonuje proces lub działanie.
System operacyjny kontroluje również sposób przechowywania danych oraz dostępu i tworzenia plików przez użytkowników. Jest również odpowiedzialny za przydzielanie i rozdzielanie pamięci na procesy.