컴퓨터 메모리의 유형
컴퓨터 메모리는 RAM, ROM 및 플래시 메모리를 포함하여 컴퓨터에서 사용할 수있는 모든 유형의 데이터 저장 기술을 총칭하는 용어입니다.
일부 컴퓨터 메모리 유형은 매우 빠르게 설계되어 중앙 처리 장치 (CPU)가 그곳에 저장된 데이터에 매우 빠르게 액세스 할 수 있습니다. 다른 유형은 매우 낮은 비용으로 설계되어 많은 양의 데이터를 경제적으로 저장할 수 있습니다.
컴퓨터 메모리가 다를 수있는 또 다른 방법은 일부 유형이 비 휘발성이므로 저장할 수 있다는 것입니다. 전력이없는 경우에도 장기적으로 데이터를 수집합니다. 또한 일부 유형은 휘발성이있어 속도가 더 빠르지 만 전원을 끄 자마자 저장된 모든 데이터가 손실됩니다.
컴퓨터 시스템은 이러한 유형의 컴퓨터 메모리를 조합하여 구축됩니다. , 정확한 구성을 최적화하여 최대 데이터 처리 속도 또는 최소 비용, 또는 둘 사이의 일부 절충안을 생성 할 수 있습니다.
컴퓨터 메모리 유형 : 기본 및 보조
하지만 컴퓨터에는 다양한 유형의 메모리가 존재하며, 가장 기본적인 차이점은 시스템 메모리라고도하는 기본 메모리와 일반적으로 스토리지라고하는 보조 메모리를 구분하는 것입니다.
기본 메모리와 보조 메모리의 주요 차이점은 다음과 같습니다. 액세스 속도.
- 기본 메모리에는 ROM과 RAM이 포함되어 있으며 컴퓨터 마더 보드의 CPU 가까이에 위치해있어 CPU가 기본 메모리에서 데이터를 매우 빠르게 읽을 수 있습니다. CPU가 즉시 필요한 데이터를 저장하여 전달 될 때까지 기다릴 필요가 없도록하는 데 사용됩니다.
- 대조적으로 보조 메모리는 일반적으로 물리적으로 내부에 있습니다. 컴퓨터 시스템에 직접 또는 네트워크를 통해 연결되는 하드 디스크 드라이브 또는 SSD (Solid State Drive)와 같은 별도의 저장 장치. 보조 메모리의 기가 바이트 당 비용은 훨씬 낮지 만 읽기 및 쓰기 속도는 상당히 느립니다.
컴퓨터 발전의 여러 기간 동안 다양한 컴퓨터 메모리 유형이 배포되었습니다. , 각각 장단점이 있습니다.
기본 메모리 유형 : RAM 및 ROM
기본 메모리에는 두 가지 주요 유형이 있습니다.
- RAM , 또는 랜덤 액세스 메모리
- ROM 또는 읽기 전용 메모리
두 유형의 메모리를 자세히 살펴 보겠습니다.
1) RAM 컴퓨터 메모리
RAM의 두문자어는 이름에서 알 수 있듯이 임의의 순서로 임의 액세스 메모리에 저장된 데이터에 액세스 할 수 있다는 사실에서 비롯됩니다. 데이터는 다른 비트만큼 빠르게 액세스 할 수 있습니다.
RAM에 대해 이해해야 할 가장 중요한 점은 RAM 메모리가 매우 빠르며 읽기뿐만 아니라 쓰기도 가능하며 휘발성이라는 것입니다. RAM 메모리에 저장된 모든 데이터는 전원이 꺼지면 손실됩니다.) 그리고 마지막으로 i 기가 바이트 당 비용 측면에서 모든 유형의 보조 메모리에 비해 매우 비쌉니다. 대부분의 컴퓨터 시스템이 기본 및 보조 메모리를 모두 사용하는 보조 메모리 유형에 비해 상대적으로 높은 RAM 비용 때문입니다.
임시 처리에 필요한 데이터는 액세스 할 수 있고 액세스 할 수있는 RAM으로 이동됩니다. CPU가 대기하지 않도록 매우 빠르게 수정되었습니다. 데이터가 더 이상 필요하지 않으면 더 느리지 만 더 저렴한 보조 메모리로 분류되고 확보 된 RAM 공간은 곧 사용될 데이터 청크로 채워집니다.
유형 of RAM
- DRAM : DRAM은 Dynamic RAM의 약자이며 컴퓨터에서 사용되는 가장 일반적인 RAM 유형입니다. 가장 오래된 유형은 단일 데이터 속도 (SDR) DRAM으로 알려져 있지만 최신 컴퓨터는 더 빠른 DDR (이중 데이터 속도) DRAM을 사용합니다. DDR은 DDR2, DDR3 및 DDR4를 포함한 여러 버전으로 제공되며 DDR보다 더 나은 성능을 제공하고 더 에너지 효율적입니다. 그러나 다른 버전은 호환되지 않으므로 컴퓨터 시스템에서 DDR2와 DDR3 DRAM을 혼합 할 수 없습니다. DRAM은 각 셀의 트랜지스터와 커패시터로 구성됩니다.
- SRAM : SRAM은 Static RAM을 의미하며 DRAM보다 빠르지 만 더 많은 특정 유형의 RAM입니다. 비싸고 부피가 크며 각 셀에 6 개의 트랜지스터가 있습니다. 이러한 이유로 SRAM은 일반적으로 CPU 자체 내에서 데이터 캐시로만 사용되거나 매우 고급 서버 시스템에서 RAM으로 만 사용됩니다. 가장 절실히 필요한 데이터의 작은 SRAM 캐시는 시스템 속도를 크게 향상시킬 수 있습니다.
DRAM과 SRAM의 주요 차이점은 SRAM이 DRAM보다 빠르다는 것입니다. 더 빠르지 만 더 비싸고 부피가 더 큽니다. SRAM은 일반적으로 메가 바이트 단위로 사용 가능하고 DRAM은 기가 바이트 단위로 구입합니다.
DRAM은 데이터 무결성을 유지하기 위해 지속적으로 새로 고쳐야하기 때문에 SRAM보다 더 많은 에너지를 사용하는 반면, SRAM은 휘발성이지만 지속적인 새로 고침이 필요하지 않습니다. 전원이 켜질 때.
2) ROM 컴퓨터 메모리
ROM은 읽기 전용 메모리를 의미하며 이름은 이러한 유형의 컴퓨터 메모리에서 데이터를 읽을 수 있지만 데이터를 정상적으로 읽을 수 없다는 사실에서 유래되었습니다. 그것에 기록됩니다. 일반적으로 마더 보드의 CPU 가까이에 설치되는 매우 빠른 유형의 컴퓨터 메모리입니다.
ROM은 비 휘발성 메모리의 한 유형으로 ROM에 저장된 데이터가 메모리에 유지됨을 의미합니다. 전원이 공급되지 않는 경우에도-예를 들어 컴퓨터가 꺼져있을 때. 그런 의미에서 장기 저장에 사용되는 보조 메모리와 유사합니다.
컴퓨터가 켜지면 CPU는 드라이버 나 기타 복잡한 소프트웨어 없이도 ROM에 저장된 정보를 읽을 수 있습니다. 의사 소통을 돕습니다. ROM에는 일반적으로 컴퓨터가 보조 메모리에 저장된 운영 체제를 인식하고 시작될 수 있도록 운영 체제의 일부를 기본 메모리에로드하기 위해 수행해야하는 기본 명령 집합 인 “부트 스트랩 코드”가 포함되어 있습니다. 그리고 바로 사용할 수 있습니다.
ROM은 장치를 켜 자마자 실행되는 펌웨어를 저장하기 위해보다 간단한 전자 장치에서도 사용됩니다.
ROM 유형
ROM은 PROM, EPROM 및 EEPROM을 포함하여 여러 가지 유형으로 제공됩니다.
- PROM PROM은 Programmable Read-Only Memory를 의미하며 ROM이 실제 ROM과 다릅니다. 제조 공정 중에 프로그래밍 (즉, 데이터가 기록됨)하면 PROM은 빈 상태에서 제조 된 다음 나중에 PROM 프로그래머 또는 버너를 사용하여 프로그래밍됩니다.
- EPROM EPROM Erasable Programmable Read-Only Memory의 약자이며 이름에서 알 수 있듯이 EPROM에 저장된 데이터를 지우고 EPROM을 다시 프로그래밍 할 수 있습니다. EPROM을 지우려면 컴퓨터에서 EPROM을 제거하고 다시 굽기 전에 자외선에 노출해야합니다.
- EEPROM EEPROM은 Electrically Erasable Programmable Read-Only Memory의 약자입니다. EPROM과 EEPROM 사이에서 후자는 그것이 설치된 컴퓨터 시스템에 의해 지워지고 기록 될 수 있다는 것입니다. 그런 의미에서 EEPROM은 엄격하게 읽기 전용이 아닙니다. 그러나 대부분의 경우 쓰기 프로세스가 느리기 때문에 일반적으로 펌웨어 또는 BIOS 코드와 같은 프로그램 코드를 가끔 업데이트하는 경우에만 수행됩니다.
혼란스럽게도 NAND 플래시 메모리 (예 : USB 메모리 스틱 및 솔리드 스테이트 디스크 드라이브에서 발견됨)은 EEPROM의 한 유형이지만 NAND 플래시는 보조 메모리로 간주됩니다.
보조 메모리 유형
보조 메모리는 다양한 저장소로 구성됩니다. 컴퓨터 시스템에 직접 연결할 수있는 매체. 여기에는 다음이 포함됩니다.
- 하드 디스크 드라이브
- 솔리드 스테이트 드라이브 (SSD)
- 광학 (CD 또는 DVD) 드라이브
- 테이프 드라이브
보조 메모리에는 다음도 포함됩니다.
- 스토리지 SAN (Storage Area Network)을 통해 연결된 3D NAND 플래시 어레이를 포함하는 어레이
- 기존 네트워크 (네트워크 연결 스토리지 또는 NAS라고 함)를 통해 연결할 수있는 스토리지 장치
클라우드 스토리지는 보조 메모리라고도합니다.
RAM과 ROM의 차이점
ROM :
- 비 휘발성
- 빠른 읽기
- 보통 소량 사용
- 빠르게 쓸 수 없음
- 부팅 지침 또는 펌웨어 저장에 사용
- 저장된 메가 바이트 당 상대적으로 비쌈 RAM으로
RAM :
- 휘발성
- 빠른 읽기 및 쓰기
- 데이터를 저장하기위한 시스템 메모리로 사용 (포함 ng 프로그램 코드) CPU가 즉시 처리해야합니다.
- ROM에 비해 저장된 메가 바이트 당 비교적 저렴하지만 보조 메모리에 비해 비교적 비쌉니다.
1 차 메모리와 2 차 메모리 사이에는 어떤 기술이 있습니까?
작년 쯤에 3D XPoint라는 새로운 메모리 매체가 1 차 메모리와 2 차 메모리 사이에있는 특성으로 개발되었습니다.
3D XPoint는 더 비싸지 만 보조 메모리보다 빠르며 비용은 저렴하지만 RAM보다 느립니다. 또한 비 휘발성 메모리 유형입니다.
이러한 특성은 RAM (예 : 메모리 내 데이터베이스를 호스팅하는 시스템). 단점은 그러한 시스템이 RAM 사용으로 인한 완전한 성능 이점을 누리지 못한다는 것입니다.
3D XPoint는 비 휘발성이기 때문에 시스템 메모리로 3D XPoint를 사용하는 시스템은 실행 후 다시 실행될 수 있습니다. 모든 데이터를 보조 메모리에서 시스템 메모리로 다시 읽어 올 필요없이 매우 빠르게 정전 또는 기타 중단이 발생합니다.