는 운영체제(OS)를 사이의 인터페이스는 사용자 컴퓨터와 컴퓨터 하드웨어입니다. 운영 체제 소프트웨어를 수행하는 모든 기본적인 작업 같은 파일을 관리,메모리 관리,프로세스 관리,처리하는 입력 및 출력을 제어하 주변 장치와 같은 디스크 드라이브와 프린터입니다.
일부 인기있는 운영 체제에는 Linux 운영 체제,Windows 운영 체제,VM,OS/400,AIX,z/OS 등이 있습니다.
정의
영 시스템 프로그램입으로 작동 사이의 인터페이스는 사용자 컴퓨터 하드웨어 컨트롤 실행의 모든 종류의 프로그램입니다.
다음은 운영 체제의 중요한 기능 중 일부입니다.
- 메모리 Management
- 프로세 Management
- 장치 관리
- 파일 Management
- 보안
- 제어 시스템 성능
- 일 accounting
- 오류를 검출하는 에이즈
- 사이의 조정 다른 소프트웨어 및 사용자
메모리 Management
메모리 관리 알 관리의 주 메모리 또는 주요 메모리입니다. 주 메모리는 각 단어 또는 바이트가 자체 주소를 갖는 단어 또는 바이트의 큰 배열입니다.
메인 메모리는 CPU 가 직접 액세스 할 수있는 빠른 스토리지를 제공합니다. 프로그램을 실행하려면 주 메모리에 있어야합니다. 운영 체제가 다음과 같은 활동을 위한 메모리 관리−
-
유지 트랙의 주 메모리,즉,어떤 부분이 그것의 사용에 의해 누구에게,어떤 부분은 사용하지 않습니다.
-
멀티 프로그래밍에서 OS 는 어떤 프로세스가 언제 그리고 얼마나 많은 메모리를 얻을 것인지 결정합니다.
-
는 프로세스가 그렇게하도록 요청할 때 메모리를 할당합니다.
-
프로세스가 더 이상 필요하지 않거나 종료되었을 때 메모리를 할당 해제하십시오.
프로세 Management
에 multiprogramming 환경,OS 하기로 결정하는 프로세스가 프로세서 언제 얼마나 많은 시간입니다. 이 기능을 프로세스 스케줄링이라고합니다. 운영 체제가 다음과 같은 활동을 위한 프로세서 관리−
-
유지 트랙의 프로세서의 상태와 과정이다. 이 작업을 담당하는 프로그램을 트래픽 컨트롤러라고 합니다.
-
는 프로세서(CPU)를 프로세스에 할당합니다.
-
프로세스가 더 이상 필요하지 않을 때 프로세서를 할당 해제합니다.
장치 관리
영 시스템 관리 장치 커뮤니케이션을 통해 그들의 각각의 드라이버가 있습니다. 장치 관리를 위해 다음과 같은 활동을 수행합니다.
-
는 모든 장치의 트랙을 유지합니다. 이 작업을 담당하는 프로그램을 I/O 컨트롤러라고 합니다.
-
는 어떤 프로세스가 언제 그리고 얼마나 많은 시간 동안 장치를 가져 오는지 결정합니다.
-
는 효율적인 방법으로 장치를 할당합니다.
-
디바이스를 할당 해제한다.
파일 Management
파일 시스템은 일반적으로 편성으로 디렉토리를 위해 쉽게 탐색 및 사용합니다. 이러한 디렉토리에는 파일 및 기타 방향이 포함될 수 있습니다.
운영 체제가 다음과 같은 활동을 위해 파일을 관리−
-
추적 정보,위치,사용,상태 등. 집단 시설은 종종 파일 시스템으로 알려져 있습니다.
-
자원을 얻는 사람을 결정합니다.
-
리소스를 할당합니다.
-
리소스를 할당 해제 합니다.
기타 중요한 활동
중 일부는 다음과 같은 중요한 활동 운영 시스템−
-
보안에 의하여 비밀번호 및 이와 유사한 다른 기술을 무단 액세스를 방지하고 프로그램과 데이터를 사용합니다.
-
제어 시스템 성능 기록 지연 사이에 요청에 대한 서비스와 응답에서 시스템입니다.
-
작업 회계-다양한 작업 및 사용자가 사용하는 시간과 자원을 추적합니다.
-
오류를 검출하는 에이즈의 생산을 덤프,추적이,오류 메시지 및 기타 디버깅하고 오류가 감지이다.
-
사이의 조정 다른 소프트웨어 및 사용자 조정 및 할당의 컴파일러,통역,어셈블러와 다른 소프트웨어를 다양한 사용자의 컴퓨터 시스템입니다.