운영체제란 무엇인가요?
운영 체제에는 다섯 가지 주요 기능이 있습니다.
1. 프로세서 관리: 주로 CPU 작업을 제어하고 관리합니다.
2. 스토리지 관리 : 주로 메모리를 할당하고 관리합니다.
3. 장치 관리: 기본 입출력 장치를 주로 관리합니다.
4. 파일 관리: 컴퓨터 파일의 정리, 저장, 운영 및 보호를 담당합니다.
5. 프로세스 관리: 작업 관리라고도 하며 컴퓨터에서 수행되는 작업을 관리하는 것을 말합니다.
다양한 기계에 설치되는 운영 체제의 종류는 단순한 것부터 복잡한 것까지, 휴대폰의 내장형 시스템부터 슈퍼컴퓨터의 대규모 운영 체제까지 다양합니다.
많은 운영 체제 제조업체는 여기에 포함되는 내용에 대해 일관되지 않은 정의를 가지고 있습니다. 예를 들어, 일부 운영 체제는 그래픽 사용자 인터페이스를 통합하는 반면, 다른 운영 체제는 명령줄 인터페이스만 사용하고 그래픽 사용자 인터페이스를 비-사용자 인터페이스로 간주합니다. 필수 애플리케이션. 소개.
대부분의 컴퓨터에는 중앙 처리 장치가 하나만 있기 때문에 매크로 커널의 경우 멀티 프로세싱은 프로세스 간을 간단하고 빠르게 전환하여 각 프로세스가 멀티 코어 또는 멀티 프로세싱에서 실행될 수 있습니다. 프로세서의 경우 모든 프로세스는 다양한 협업 기술을 통해 프로세서 또는 코어 간에 전환됩니다. 동시에 실행되는 프로세스가 많을수록 각 프로세스가 할당할 수 있는 시간의 비율은 작아집니다.
프로세스 관리 외에도 운영체제는 프로세스 간 통신, 비정상적인 프로세스 종료 처리, 교착 상태 감지 및 처리 등 보다 어려운 문제도 담당합니다.