브도 포함된다. 이들 메모리 장치의 가장 큰 차이는 바로 데이터를 읽고 쓰는 속도다. 더 까다
로운 문제는 읽고 쓰는 속도가 데이터를 읽는 방식에 크게 의존적이라는 점이다.
예를 들어 메모리 장치는 대부분 데이터를 조금씩 자주 읽을 때보다 한꺼번에 많이 읽을 때 훨
씬 빠르게 작동한다. 전자를
임의 접근
random
access
, 후자를
순차 접근
sequential
access
이라 한다. 메
모리 장치에 저장된 데이터를 두꺼운 책의 페이지로 생각한다면 페이지를 임의로 이리저리 넘
기면서 읽고 쓰는 방식보다 순서대로 읽고 쓰는 방식이 더 빠른 것과 비슷하다. 이 현상은 모든
메모리 장치의 공통 특성이지만, 영향을 미치는 정도는 메모리 장치의 유형에 따라 매우 다르다.
읽기/쓰기 속도와 더불어 메모리 장치에는
레이턴시
latency
가 있다. 메모리 장치에서 레이턴시란
장치가 데이터를 찾기까지 걸리는 시간을 의미한다. 하드 드라이브는 물리적으로 헤드를 움직
여 정확한 위치에서 데이터를 읽어야 하므로 레이턴시가 긴 편이다. 반면,
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.