250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- react코어
- webpack
- 서비스프로그램
- 선점 스케줄링
- 블록체인용어
- useCallback
- 프로덕트구조
- dbms
- 마이그레이션
- typescirpt
- 타입스크립트
- 처리프로그램
- 코드서울
- 운영체제
- Oracle
- 제어프로그램
- roadhog
- react
- 감시프로그램
- javascript
- 데이터베이스
- 프로덕트관리
- 프론트엔드
- 리액트
- 오라클
- Database
- sql
- 자바스크립트
- typescript
- Migration
Archives
- Today
- Total
Develop+
운영체제의 개념 - 운영체제의 주요 자원 관리 정리 본문
728x90
운영체제의 주요 자원
자원은 프로세스, 기억장치관리, 장치 관리, 파일 관리가 있다.
-
프로세스
-
실행중인 프로그램
-
시스템 내에서 작업의 단위
-
CPU와 같다고 보면 된다.
-
기억장치 관리
-
주 기억장치(RAM)
-
CPU 이용률 증대
-
컴퓨터 응답속도 개선
-
보조 기억장치 (HDD)
-
프로그램과 자료를 저장하는 매체로 디스크 사용
-
프로그램을 설치하는 과정에서는 보조기억장치에 저장되고프로그램을 사용할 때는 주기억장치로 실행이 되어 사용이 가능한 것
-
장치 관리
-
입.출력장치의 스케줄 관리
-
각종 주변장치의 스케줄링 및 관리
-
모니터, 마우스, 키보드, 프린터 등등을 사용하는데 불편함이 없게 해주기 위해서스케줄링을 하게 된다.
-
파일 관리
-
파일의 생성, 삭제, 변경, 유지 관리
-
정보의 위치, 사용 여부, 상태 등의 관리
운영체제의 주요 자원 관리
단일 작업 처리 시스템( Single tasking system)
한개의 작업이 독점하여 처리하는 방식
하나의 프로그램을 사용할 때에는 전에 사용하던 프로그램은 종료 해야한다.
다중 작업 처리 시스템 (Multi tasking system)
다수의 프로그램을 열어두고 동시에 다양한 작업을 진행하는 방식
하나의 프로그램으로 작업을 진행하면서 다른 프로그램도 실행시켜서 바로 전환하여 사용할 수 있다.
단일 사용자(단 한명의 사용자만 사용할 수 있었음)
-
MS-DOS
-
Window 95 이전버전
다중 사용자
-
현재 사용하고 있는 컴퓨터는 다중 사용자 운영체제를 지원한다.
-
다중 사용자를 지원하는 경우에는 사용자 관리가 필요하다.
-
ID/PW 권한부여
-
UNIX, Window Server군 계열
-
Window 98버전 이후
728x90
'운영체제' 카테고리의 다른 글
운영체제의 운영기법 (0) | 2020.12.31 |
---|---|
유닉스 명령어 모음 (0) | 2020.12.22 |
운영체제의 종류/특징 (0) | 2020.12.22 |
운영체제의 발달 과정/ 기능적 분류 (0) | 2020.12.21 |
운영체제의 정의와 목적/ 평가기준 (0) | 2020.12.21 |