다중 처리기 스케줄링1 Multiple-Processor Scheduling (다중 처리기 스케줄링) Multiple-Processor (다중 처리기) 여러 개의 CPU가 있는 다중 처리기 시스템 1. 비대칭 다중 처리 (Asymmetric Multiprocessing) 오직 하나의 코어만 시스템 자료구조에 접근한다. 하나의 처리기만 시스템 자료구조에 접근하여 처리기 간의 자료들을 공유할 필요 없다. 단점 master server가 전체 시스템 성능을 저하할 수 있는 병목 발생할 수 있다. 2. 대칭 다중 처리 (Symmetric Multiprocessing : SMP) 각 처리기(Processor)가 독자적인 스케줄링을 수행하는 방식 다중 처리기를 지원하기 위한 표준 접근 방식 각 Processor는 스스로 스케줄링할 수 있다. 스케줄 대상이 되는 스레드를 관리하기 위한 두 가지 가능한 전략 모든 스레.. 2021. 12. 9. 이전 1 다음 반응형