ABOUT ME

-

Graduate of Computer Engineering at Inha University

https://github.com/juwon0605

devprofessionalism@gmail.com
  • 1.운영체제(OS)(Operating System)
    Computer Science/Operating System 2021. 8. 16. 00:12

      ∙운영체제
       ∘시스템의 자원(리소스)과 동작을 관리하는 소프트웨어
        ➀프로세스 관리
         : CPU를 사용할 프로세스를 결정하고 할당하며, 프로세스 간 공유 자원 접근과 통신 관리
                -프로세스, 스레드
                -스케줄링
                -동기화
                -IPC 통신
       ➁저장장치 관리
        : 1차 저장장치(메인 메모리)와 2차 저장장치(하드디스크, NAND 등) 관리
          (1차 저장 장치: 프로세스에 할당 하는 메모리, 효율적 활용을 위한 가상 메모리 기능)
          (2차 저장 장치: 파일 형식 데이터 저장, 파일 시스템 관리)
                -메모리 관리
                -가상 메모리
                -파일 시스템
       ➂네트워킹
        : TCP/IP와 같은 네트워크 프로토콜 지원
                -TCP/IP
                -기타 프로토콜
       ➃사용자 관리
        : 한 컴퓨터를 여러 사람이 사용하는 환경 지원
                -계정 관리
                -접근 권한 관리
       ➄디바이스 드라이버
        : 응용 프로그램이 하드웨어를 사용할 수 있게 하드웨어를 추상화 해주는 계층
                -순차접근 장치(연속된 물리적 저장)(=Array)
                -임의접근 장치(임의적 물리적 저장)(=Hash)
                -네트워크 장치

     

    출처

    링크

    댓글

Designed by Tistory.