Memory

Bin2·2022년 8월 1일
0
post-custom-banner

⭐️ Memory

일반적으로 메모리라고 하면 기억이라는 개념이다. 컴퓨터에서 말하는 메모리는 기억소자 즉 반도체를 의미하는데, 반도체는 특성상 전류를 흐르게도 하고 흐르지 않게도 하는 특징이 있어 이를 이용해서 임시적인 내용들을 기억하게 만드는 것이다.

⭐️ 메모리 분류별 특성

기억장소라는 개념에서 확장하는 저장 장소라는 개념의 하드디스크, CD/DVD, USB 저장장치와 같은 보조 기억장치까지를 의미한다. 이런 보조 기억장치와 메모리의 차이는 휘발성인데, 메모리는 시스템이 활성화 된 상태에서 그 값을 기억하고 있지만 시스템이 꺼지게 되면 지워지게 된다.
그에 비해 보조 기억장치는 시스템이 꺼져도 기억하고 있는 값이 휘발되지 않는다. 또한 저장/읽기 속도 면에서 메모리와 보조 기억장치는 현저하게 차이가 난다.

⭐️ 메모리 성능

메모리의 속도는 메모리가 CPU와 데이터를 주고받는 시간을 말한다.
이를 액세스라 부르며 단위는 ns(nano-second) - 10억분의 1초로써 메모리 속도의 기준이 된다.
메모리의 성능은 속도가 빠를 수록 성능이 좋다고 말할 수 있다.

리프레시 시간
메모리는 일정 시간마다 재충전을 해줘야 하는데, 그렇지 않으면 정보는 사라지게 된다. 이 일정기간을 리프레시 시간이라고 한다. 이는 메모리에서 한번 읽고 나서 다시 읽을 수 있는 사이 시간을 말한다.

메모리 액세스 시간
메모리 액세스 시간은 데이터를 읽어오라는 명령을 받고 데이터를 읽기 시작하기까지의 시간을 말한다. CPU에서 명령어를 처리할 때 명령어가 갖는 주소를 보낸다. 그러면 CPU에 그 주소에 해당하는 값을 가져 오게 되는데 걸리는 시간이 액세스 시간이다.

사이클 시간(리프레시 시간 + 메모리 액세스 시간)
사이클 시간은 메모리 작업이 완료와 동시에 대기 신호를 내놓은 후 다음 신호를 받을 준비가 되었다는 신호를 주기까지의 시간을 의미한다. 즉 사이클 시간은 메모리 액세스 시간과 리프레시 시간을 더한 것이다.

⭐️ 메모리 종류

주기억장치

  • RAM(Random Access Memory)
  • ROM(Read Only Memory)

보조기억장치

  • 자기 디스크
  • 광 디스크
  • 플래시 메모리
profile
Developer
post-custom-banner

0개의 댓글