07. 로더의 일반적인 기능

1. 할당 allocation - 다중 프로그래밍중에서 어디에 배치

2. 연결 linking - 프로세스들을 연결

3. 재배치 relocation - 프로세스들을 다른 공간에 배치

4. 적제 loading - 로딩하기

 

08. 로더의 종류

1. compile-and-go 로더 - 옛날엔 로더에서 컴파일까지 같이, 소스 코드같이 업로드

2. 직접 연결 로더 

3. dyamic 로더 - 보조기억장치와 주기억장치간에 적제하고 내리고 동적으로 올리하면서 관리하는 방법

       overlay - 필요한 부분만 업로드

       swapping - 교체식 업로드 

4. 절대 로더 

 

09. 운영체제의 발전

1. 일괄 처리 batch processing - 작업량을 한번에 처리

2. 다중 프로그래밍 multi programming - 처리량을 극대화

3. 온라인 on-line processing system - 통신 회선을 통한 처리

4. 시간 분할 처리 time-sharing processing - 일정 시간을 나누어서 사용자의 작업을 처리

5. 실시간 처리 real time processing - 즉시 실행 결과를 볼 수 있다

6. 다중 모드 처리 multi mode processing -일괄 시간 실시간 모두 다중 사용

7. 분산 distributed - 여려 개의 컴퓨터를 연결하여 처리하는 시스템

8. 병렬 parallel - 하나의 기억장소에 여려개의 cpu를 연결해서 처리 

 

10. 응답시간과 데이터 입력 방식

1. 일괄 처리 - 순서대로 처리, 예측 불가능

2. 대화식 - 응답시간이 예측이 가능하다

3. 실시간 - 즉시 결과를 볼 수 있다

4. 혼합 - 모두 혼합 

 

11. 운영체제 구성 요소

 

'ETC' 카테고리의 다른 글

Linux commands  (0) 2020.04.02
프로세스 (chapter 2)  (0) 2020.03.13
시스템 소프트웨어  (0) 2020.03.12
운영체제의 계층 구조  (0) 2020.03.12
다중 프로그래밍 방식에서의 시간  (0) 2020.03.12

+ Recent posts