![Turbostat - 가끔 유휴 상태에서 RAMWatt가 100 정도인 이유는 무엇입니까?](https://linux55.com/image/155418/Turbostat%20-%20%EA%B0%80%EB%81%94%20%EC%9C%A0%ED%9C%B4%20%EC%83%81%ED%83%9C%EC%97%90%EC%84%9C%20RAMWatt%EA%B0%80%20100%20%EC%A0%95%EB%8F%84%EC%9D%B8%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
Turbostat 명령을 사용하여 RAM 전력 소비를 확인할 수 있습니다.
전임자:
CPU%c6 ... PkgWatt RAMWatt
96.56 ... 64.43 93.12
CPU@c6 상태가 95%를 넘었는데, 시스템이 유휴 상태인 것 같습니다.
그러나 RAMWatt는 여전히 93W 정도이며 이는 상당히 많은 수치입니다.
대략 10W 정도 되는 것 같아요.
RAMWatt가 높은 이유는 무엇입니까?
답변1
일반 동적 RAM은 전원이 없으면 내용을 유지할 수 없으며 실제로 내용을 주기적으로 새로 고쳐야 합니다. 이는 CPU에 통합될 수 있는 메모리 컨트롤러에 의해 처리됩니다. 대규모 서버에는 여러 개의 개별 메모리 컨트롤러 칩이 있을 수 있으며, 각 칩은 서버의 전체 메모리 중 일부를 처리합니다.
정적 RAM은 새로 고침 주기가 필요하지 않고 더 빠르지만 일반적으로 더 비싸고 동적 RAM만큼 칩에 단단히 고정할 수 없습니다. 따라서 많은 메모리가 필요하지 않지만 CPU 캐시에만 사용됩니다. 확실히 가능한 한 빨리.
(동적 RAM 1비트에는 트랜지스터 1개와 커패시터 1개가 필요하고, 정적 RAM 1비트에는 4~6개의 트랜지스터가 필요합니다.)
플래시 메모리는 전원 없이도 내용을 유지할 수 있습니다. 그러나 플래시 읽기는 매우 빠르지만 플래시에 쓰는 것은 여전히 RAM에 쓰는 것보다 훨씬 느립니다. 그 이유는 주로 다음과 같습니다.삭제플래시 메모리가 느립니다. 따라서 모든 RAM을 플래시로 교체할 수는 없습니다.
자세한 내용은 다음을 읽어보세요.https://computer.howstuffworks.com/question452.htm