본문 바로가기

기억장치2

기억장치 관리 기억장치 관리 기억장치 관리(memory management)는 컴퓨터 시스템에서 프로세스가 메모리를 할당받고 사용하는 것을 관리하는 것을 의미합니다. 운영체제는 한정된 메모리 공간을 프로세스에게 효율적으로 할당하여 시스템 성능을 최적화합니다. 이를 위해 운영체제는 메모리를 분할하거나 페이지화하는 등의 기법을 사용하여 프로세스 간 메모리 공간을 분리하고 보호하며, 필요에 따라 메모리 공간을 동적으로 할당하거나 해제하는 역할을 합니다. 또한, 운영체제는 가상 메모리(virtual memory)를 사용하여 물리적인 메모리 크기보다 큰 가상 메모리 공간을 프로세스에게 제공함으로써, 실제로는 물리적 메모리에 일부만 적재하여 메모리 사용량을 최적화합니다. 이를 통해 프로세스가 필요한 만큼의 메모리 공간을 사용할 .. 2023. 2. 22.
기억장치 기억장치(Memory) - 컴퓨터 데이터 저장소의 핵심 컴퓨터는 데이터를 처리하고 저장하기 위한 기억장치를 사용합니다. 기억장치는 컴퓨터의 데이터 저장소로서 중요한 역할을 합니다. 이번 글에서는 기억장치의 계층 구조, 주기억장치, 캐시메모리, 보조기억장치에 대해 알아보겠습니다. 기억장치의 계층 구조 기억장치는 계층 구조를 가집니다. 컴퓨터는 데이터를 처리하기 위해 데이터를 메모리에 옮기고, 메모리는 CPU가 데이터를 빠르게 읽을 수 있도록 도와줍니다. 기억장치는 CPU에 가까울수록 처리 속도가 빠릅니다. 레지스터(Register): CPU 내부에 있는 기억장치로, ALU와 제어장치에 의해 직접적으로 사용됩니다. 캐시메모리(Cache Memory): CPU와 메모리 간의 속도 차이를 해결하기 위해 사용됩니.. 2023. 2. 20.