[운영체제] 키워드 정리 (단기 시험 대비 좋음)
- 최초 등록일
- 2022.04.01
- 최종 저작일
- 2022.03
- 15페이지/ MS 워드
- 가격 2,500원
소개글
"[운영체제] 키워드 정리 (단기 시험 대비 좋음)"에 대한 내용입니다.
목차
1. 운영체제
2. 프로세스 / 스레드
3. 교착상태 / 기아상태
4. 스케줄링
5. 메모리 관리
6. 가상메모리
7. 입출력
8. 디스크
9. 파일 관리
10. 분산 시스템
본문내용
메인메모리는 주기억장치라고도 불린다. (DRAM)
메모리는 비싸서 계층구조로 비용, 속도, 용량, 접근시간을 보완한다. (레지스터 – 캐시 – RAM – 보조기억장치)
물리적 주소 = 컴퓨터 하드웨어(DRAM) 주소
논리적 주소 = 가상주소, 프로그램주소
메모리 접근시간 = 명령 발생 후 읽기까지의 소요시간
메모리 사이클시간 = 연속적 메모리 동작 사이의 최소 지연시간
캐시는 메모리 속도 차이 보완용 버퍼다.
캐시 적중 = 프로세서가 참조하려는 정보가 캐시에 있음
캐시 실패 = 프로세서가 참조하려는 정보가 캐시에 없음
공간적 지역성 = 참조한 곳 인접주소 재참조
시간적 지역성 = 참조한 곳 다시 참조
시스템버스 = 하드웨어를 물리적으로 연결
데이터버스, 주소버스, 제어버스 있음
명령어 = 연산부호 + 피연산자(데이터 위치)
피연산자 수에 따라 0주소, 1주소 등 나뉨
직접주소 = 피연산자에 데이터가 있음
간접주소 = 피연산자에 데이터 주소가 있음
프로세서는 메모리에서 명령어를 한 번에 하나씩 인출하고 해석해 연산한다.
인출사이클 = 메모리에서 명령어 읽고 레지스터에 저장
실행사이클 = 명령어 해독해서 실행
간접사이클 = 간접주소일 때 읽어오는 행동 한 번 더
인터럽트사이클 = 인터럽트 요구 검사
인터럽트 = 현재 실행중인 프로그램 종료 후 다른 프로그램 실행 요구 명령어.
단일회선과 다중회선으로 구성된다.
서브루틴은 자신을 호출한 프로그램이 기능 수행,
인터럽트는 관련이 없을 수 있음.
소프트웨어 = 컴퓨터가 기능을 수행하는 데 필요한 모든 프로그램
시스템소프트웨어 = 컴퓨터 자원 관리, 제어
운영체제는 컴퓨터 자원을 효율적으로 사용할 수 있도록 관리하고 조정한다.
운영체제 역할
1. 조정자
2. 자원 할당자, 관리자
3. 입출력장치 제어자
커널은 가능하면 작게 구현하는 게 좋다.
자원 = 컴퓨터 시스템의 구성요소
운영체제의 자원관리
1. 메인 메모리 관리
2. 보조기억장치 관리
3. 프로세스 관리
4. 입출력장치 관리
5. 파일 관리
참고 자료
없음