메모리 관리
프로세스와 메모리 프로세스 동작 프로그램 카운터(pc)를 참조하여 수행될 명령을 메모리에서 읽어 cpu로 수행하는 것 메모리 관리 호출- 언제 새로운 프로세스를 메모리에 둘것인가? 배치- 다음에 실행된 프로세스를 메모리 내의 어느 곳에 둘 것인가? 교체- 메모리가 꽉 찬상태에서 새로운 프로세스를 메모리에 적재해야 한다면 어떤 프로세스를 제거 할 것인가 그 외 고정/동적 분할, 고정/유동 적재영역 등 단일 프로그래밍 환경 하나의 프로세스만 메모리를 전용으로 사용하는 것 프로세스는 하나의 연속된 블록으로 메모리에 할당 문제점 메모리의 용량을 초과하는 프로세스는 실행 못함 메모리 낭비심함-지속적으로 사용되지 않는 프로세스도 메모리에 게속 적재 주변장치 등 자원의 낭비 심함 다중 프로그래밍 환경 여러개의 프로세..
2023.05.24