Computer 공부/Operating system

    3.2 운영체제 메모리

    3.2 운영체제 메모리

    3.2.1 메모리 메모리 계층은 레지스터, 캐시, 메모리, 저장장치로 구성되어 있다.  램은 하드디스크로부터 일정량의 데이터를 복사해서 임시 저장하고 이를 필요시마다 CPU 에 빠르게 전달하는 역햘을 수행! 캐시 - L1, L2 캐시를 지칭. 휘발성, 속도 빠름, 기억 용량이 적다...메모리와 CPU 사이의 속도 차이가 너무 크기 때문에  주기억장치 - RAM  지역성의 원리 -- 캐시 계층을 두는 것 말고 캐시를 직접 설정할 때는 어떻게 해야 할까요? 시간 지역성 : 최근 사용한 데이터에서 다시 접근하는 특성 공간 지역성 : 최근 접그난 데이터를 이루고 있는 공간이나 그 가까운 공간에 접근하는 특성  캐시 히트와 캐시미스 캐시에서 원하는 데이터를 찾았따면 캐시 히트라고 하며, 해당 데이터가 캐시 없다면..

    3.1 운영체제와 컴퓨터

    3.1 운영체제와 컴퓨터

    하드웨어와 소프트웨어를 관리하는 일꾼인 운영체제와 CPU, 메모리 등으로 이루어진 컴퓨터를 알아보자~ 3.1.1 운영체제의 역할과 구조1) CPU 스케줄링과 프로세스 관리 : CPU 소유권을 어떤 프로세스에 할당할지, 프로세스의 생성과 삭제2) 메모리 관리 : 한정된 메모리를 어떤 프로세스에 얼만큼 할당해야하는지 관리3) 디스크 파일 관리 : 디스크 파일을 어떤 방법으로 보관힐지4) I/O 디바이스 관리 : I/O 디바이스들인 마우스, 키보드와 컴퓨터 간에 데이터를 주고 받을 수 있다.  컴퓨터 시스템의 구조  CPU 산술논리연산장치, 제어장치, 레지스터로 구성되어있는 장치. 존재하는명령어를 해석 해서 실행하는일꾼 시스템 콜 - 운영체제가 이제 커널에 접근하기 위한 인터페이스이며, 유저 프로그램이 운영체..