728x90
반응형
운영체제란?
사용자의 하드웨어, 시스템 리소스를 제어하고 프로그램에 대한 일반적 서비스를 지원하는 시스템 소프트웨어이다.
운영체제 사용하는 곳
개인 컴퓨터: Windows, MacOS
대형 컴퓨터, 서버: 유닉스, 리눅스
스마트폰, 태블릿: 안드로이드, IOS
내비게이션, 냉장고, 세탁기 등등: 임베디드 운영체제
사실 운영체제가 없어도 잘 동작하기는 함
=> 하지만 유연하지 못함(처음 설계한 대로만 동작함)
EX) 옛날 유선 전화기는 전화만 가능했지만, 운영체제가 존재하는 현대의 휴대폰은 애플리케이션을 설치해 기능을 추가할 수 있음.
운영체제가 하는 일
- 프로세스 관리
인터넷을 켜놓고 노래를 들으면서 게임을 할 수 있음(전부 동시에 할 수 있음)
=> 만약 운영체제가 관리를 하지 않는다면 특정 기능이 CPU를 독차지해서 기능들이 실행되지 않을 수 있음. - 메모리 관리
모든 프로그램은 메모리에 올라와서 동작하기에 이를 관리함. - 하드웨어 관리
운영체제는 사용자의 하드웨어에 대한 직접적인 접근을 막음. 사용자가 하드디스크에 데이터를 저장할 때, 하드디스크의 특정 영역에 바로 저장하지 못하게 하고, 운영체제가 판단해서 적절한 위치에 저장함. - 파일 시스템 관리
파일들의 효율적인 저장과 관리를 함.
728x90
반응형
'운영체제 > 1. 운영체제란?' 카테고리의 다른 글
1.3 운영체제의 구조 (0) | 2024.09.23 |
---|---|
1.2 운영체제의 역사 (0) | 2024.09.23 |