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. 운영체제 구성 요소
'IT > 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 |