Hệ điều hành của máy tính quản lý tài nguyên phần cứng và phần mềm, bộ nhớ, bộ nhớ và các quy trình của hệ thống. Là trình quản lý tài nguyên, nó xử lý và chạy bộ nhớ, bộ xử lý, thiết bị đầu vào và đầu ra và đĩa của máy tính không gian.
Bởi vì các chương trình và quy trình cạnh tranh để giành lấy đơn vị xử lý trung tâm và yêu cầu các tài nguyên như bộ nhớ và bộ nhớ, hệ điều hành đảm bảo rằng mỗi quy trình hoặc chương trình nhận được các tài nguyên cần thiết mà nó yêu cầu. Nó cũng xác định thời điểm đơn vị xử lý trung tâm thực hiện một quy trình hoặc hành động.
Hệ điều hành cũng kiểm soát cách máy tính lưu trữ dữ liệu cũng như việc người dùng truy cập và tạo tệp. Nó cũng chịu trách nhiệm cấp phát và giảm cấp phát bộ nhớ cho các quy trình.