하드웨어 구성 요소를 변경하면 시스템이 얼마나 다르게 작동할지 추측하는 것이 재미있을 때도 있습니다. 오늘의 수퍼 유저 Q & A 게시물에서는 독자의 호기심을 충족시키는 데 도움이되는 메모리 크기 증가에 대해 설명합니다.
오늘의 질문 및 답변 세션은 커뮤니티 중심의 Q & A 웹 사이트 그룹 인 Stack Exchange의 하위 부문 인 SuperUser가 제공 한 것입니다.
사진 제공 : Association WDA (Flickr) .
질문
수퍼 유저 독자 인 스파르타쿠스는 메모리 크기를 늘리면 메모리가 느려지는지 알고 싶어합니다.
같은 기술로 SDRAM의 크기를 늘리면 응답 시간이 느려질까요? 느려졌다면 디지털 로직의 복잡성 때문일까요?
크기가 증가하면 메모리가 느려질까요?
대답
수퍼 유저 기고자 인 Daniel R Hicks와 Shikhar Bhardwaj가 해답을 가지고 있습니다. 먼저 Daniel R Hicks :
예, 아니오. duDE가 말했듯이 , 메모리는이를 구동하는 버스 / 클럭 속도보다 더 빠르게 실행되지 않지만 메모리의 최대 속도는 확실히 크기에 따라 다릅니다.
메모리 어셈블리가 커짐에 따라 주소 디코더의 레벨 수가 증가하고 (로그 크기와 함께) 드라이버에 대한 부하가 선형 적으로 증가합니다 (대략 로그 지연이 발생 함).
따라서 속도를 높이기 위해 기성품 시스템에서 RAM 크기를 제한하는 것은 거의 가치가 없지만 (박스가 RAM 크기에 따라 클럭 속도를 조정하는 예외가 있음) 시스템 인 경우 디자이너의 경우 최대 RAM 크기는 고려해야 할 성능 절충안 중 하나입니다.
Shikhar Bhardwaj의 답변이 이어졌습니다.
아니 그렇지 않아. SDRAM은 시스템과 동기화되므로 메모리 속도는 시스템 속도에 따라 달라집니다. 메모리 액세스 속도에 영향을 미칠 수있는 것은 사용되는 구성입니다.
빌드에 이미 이중 채널 (또는 삼중 채널) 구성이 있고 증가 된 메모리가 동일한 모듈을 사용하지 않는 경우 단일 채널 작업으로 느려질 수 있습니다. 그러나 Wikipedia가 말한 것처럼 이러한 감소는 거의 눈에 띄지 않습니다.
- Tom ’s Hardware는 종합 및 게임 벤치 마크 (“현대 (2007)”시스템 설정 사용)에서 단일 채널과 이중 채널 구성간에 큰 차이가 거의 없음을 발견했습니다. 테스트에서 듀얼 채널은 메모리 집약적 인 작업에서 최대 5 %의 속도 향상을 제공했습니다.
이 경우 속도는 감소 할 수 있지만 운영 체제에서 사용할 수있는 실제 메모리의 양이 많아 져 전체적으로 성능이 향상됩니다. 물론 이것은 사용중인 운영 체제와 사용 가능한 리소스를 얼마나 효율적으로 활용하는지에 따라 다릅니다.
설명에 추가 할 것이 있습니까? 댓글에서 소리를 내십시오. 기술에 정통한 다른 Stack Exchange 사용자의 답변을 더 읽고 싶으신가요? 여기에서 전체 토론 스레드를 확인하십시오. .