[메모리] 메모리 기술
·
CS
안녕하세요! 피피아노입니다 🎵 이번 포스팅에서는 메모리 기술에 대해서 공부한 것을 정리를 해보려고 합니다. 메모리 기술오늘날 사용되는 메모리 계층구조에서는 DRAM, SRAM, 플래시 메모리, 자기 디스크 이렇게 4가지 주요 기술이 사용됩니다. 메인 메모리는 DRAM(Dynamic Random Access Memory)으로 구현됩니다. 우리가 흔히 말하는 램이 바로 이 DRAM입니다. 프로세서에서 더 가까운 계층인 캐시에서는 SRAM(Static Random Access Memory)이 사용됩니다. DRAM은 SRAM보다 훨씬 느리지만 비트당 가격이 덜 비싸고, 메모리 비트당 면적이 작기 때문에 가격 차이가 생기게 됩니다. 또한 같은 양의 실리콘으로 더 큰 용량을 만들 수 있습니다. 속도 차이는 몇 ..
[운영체제] 메모리 (1)
·
CS/운영체제
1. 메모리 계층 메모리 계층은 레지스터, 캐시, 메모리, 저장장치로 구성이 되어 있습니다. 레지스터는 CPU 안에 있는 작은 메모리이며 특징으로는 휘발성이고 속도가 가장 빠르며, 기억 용량이 가장 적습니다. 캐시는 L1, L2 캐시를 지칭합니다. 캐시의 특징은 휘발성이며 속도가 빠르고 기억 용량이 적습니다. 주기억장치(RAM)의 특징은 휘발성이고 속도는 보통이며, 기억 용량이 보통입니다. 보조기억장치는 HDD, SSD를 말하며 비휘발성이고 속도는 낮으며, 기억 용량이 많습니다. 램은 하드디스크로부터 일정량의 데이터를 복사해서 임시로 저장하고 필요할 때마다 CPU에 전달하는 역할을 합니다. 계층이 위로 갈수록 용량이 작아지고 속도는 빨라진다는 특징이 있습니다. 2. 캐시 캐시는 데이터를 미리 복사해 놓는..