Skip to Content
고성능 파이썬(2판)
book

고성능 파이썬(2판)

by 오현석, 미샤 고렐릭, 이안 오스발트
May 2021
Beginner to intermediate
528 pages
11h 27m
Korean
Hanbit Media, Inc.
Content preview from 고성능 파이썬(2판)
28
고성능 파이썬(2판)
1.1.2
메모리 장치
컴퓨터에서
메모리 장치
Bit
를 저장한다.
Bit
는 프로그램의 변수를 나타낼 수도 있고 그림의
픽셀을 나타낼 수도 있다. 따라서 메모리 장치에는 메인보드의 레지스터나
RAM
, 하드 드라이
브도 포함된다. 이들 메모리 장치의 가장 큰 차이는 바로 데이터를 읽고 쓰는 속도다. 더 까다
로운 문제는 읽고 쓰는 속도가 데이터를 읽는 방식에 크게 의존적이라는 점이다.
예를 들어 메모리 장치는 대부분 데이터를 조금씩 자주 읽을 때보다 한꺼번에 많이 읽을 때 훨
씬 빠르게 작동한다. 전자를
임의 접근
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.
Start your free trial

You might also like

이펙티브 타입스크립트

이펙티브 타입스크립트

Dan Vanderkam
엑셀이 편해지는 파이썬

엑셀이 편해지는 파이썬

펠릭스 춤슈타인
핸즈온 비지도 학습

핸즈온 비지도 학습

강재원, 권재철, 안쿠르 A. 파텔

Publisher Resources

ISBN: 9791162244210