도슐랭스타
OS - 병렬처리(Parallel Processing) 본문
병렬처리(Parallel Processing)
- 동시에 여러 개의 명령을 처리하는 것.
- 작업 능률이 올라감.
병렬처리의 고려사항
- 상호의존성이 없어야함.
- 앞의 결과가 뒤의 명령에 영향을 미치지 않아야함. - 각 단계별 처리 시간이 동일 해야함.
- 오랜 시간이 걸리는 작업은 전체 작업을 밀리게 함. -> 효과 떨어짐. - 전체 작업 시간을 몇 단계로 나눌지 잘 고민해야함.
CPU에서 명령어 실행 과정
- IF:명령어 패치 - 다음에 실행할 명령어를 명령어 레지스터에 저장.
- ID:명령어 해석
- EX:실행 - 명령어 실행.
- WB:쓰기 - 실행된 결과를 메모리에 저장.
반응형
'OS' 카테고리의 다른 글
OS - 인터럽트(Interupt) (0) | 2024.05.16 |
---|---|
OS - 성능향상기법 (1) | 2024.05.09 |
OS - 컴퓨터 시스템 구조 (0) | 2024.05.05 |
OS - 운영체제 구조와 종류 (1) | 2024.04.03 |
Comments