-
운영체제 1주차 2CS/운영체제와 시스템 2021. 7. 21. 09:00
CPU 에서의 사용자 모드 : 일반적인 응용 프로그램은 사용자 모드를 사용.
커널 모드 : 응용 프로그램이 커널 영역에 있는 자원을 필요로 할 때(디스크 읽기 등), 특정 API를 호출하면 시스템 콜을 거쳐서 OS가 CPU의 커널모드를 사용
배치 처리 시스템 : CPU에서 여러 응용 프로그램의 코드를 처리할 때 한 프로그램의 코드들을 처음부터 끝까지 실행하여 프로그램을 처리한 후 다음 프로그램을 실행하는 방식. 여러 프로그램을 사용할 때 실행속도가 느려서 점차 사라짐
시분할 시스템 : 하나의 CPU에서 프로그램을 쪼개어 실행하는 방식.다중 사용자 지원
멀티 태스킹 : 단일 CPU에서 여러 응용 프로그램을 동시에 실행하는것처럼 보이게 하는것
멀티 프로세싱 : 여러 시피유에서 하나의 응용프로그램을 병렬로 실행하게해서 실행속도 up
멀티 프로그래밍 : 프로그램이 디스크 읽기등 CPU 계산이 불필요한 작업을 할 때 다른 프로그램을 실행하여 최대한 시피유 일정시간동안 활용도 업
'CS > 운영체제와 시스템' 카테고리의 다른 글
운영체제 2주차 1 (0) 2021.07.27 운영체제 1주차 5 (0) 2021.07.26 운영체제 1주차 4 (0) 2021.07.23 운영체제 1주차 3 (0) 2021.07.21 운영체제 1주차 1 (0) 2021.07.20