ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 운영체제 1주차 2
    CS/운영체제와 시스템 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
Designed by Tistory.