더 많은 RAM 사용량이 더 많은 배터리 사용량을 유발합니까?


25

Windows 8을 실행하는 2 년 된 15 인치 AMD 랩탑을 사용하고 있으며 배터리 수명은 새로운 울트라 북만큼 오래 걸리지 않습니다.

현재 작업중인 곳에서는 전원 콘센트에 액세스 할 수 없으므로 Ebay에서 확장 배터리를 구입했습니다.

적절한 밝기 설정, 절전 모드, 주기적 청소 및 불필요한 소프트웨어 끄기로 4-5 시간의 주스를 ​​섭취 할 수 있습니다.

질문 : 시스템 리소스 소비를 위해 소프트웨어를 추적 할 때는 주로 CPU 사용량에 중점을두고 있지만 CPU 사용량은 0 %이지만 상대적으로 메모리 사용량은 높은 소프트웨어에 대해서는 전혀 모릅니다. 배터리 수명을 늘리려면 메모리를 깨끗하게 유지해야합니까?

추신 : 8GB 크기의 물리적 메모리가 충분하므로 메모리 소비가 많은 비활성 소프트웨어는 성능면에서 추가 부담을주지 않습니다.


아직 수행하지 않은 경우 작업 스케줄러를 통해 배터리 사용 중에 절대 필요하지 않은 항목이 시작되도록 설정하십시오.
Daniel R은

답변:


32

메모리는 전력을 거의 사용하지 않기 때문에 무시할만한 요소입니다 (노트북의 스틱 당 3 와트 미만으로 말하고 있습니다).

실제로 HDD를 사용하는 경우 메모리를 캐시로 사용할 때 HDD 활동이 적기 때문에 메모리 사용량이 많을수록 이론적으로 배터리 성능이 향상됩니다.


가장 전력이 부족한 구성 요소는 열을 발생시키는 (정보를 처리 할 때 CPU 및 GPU) 물리적 동작 (팬 및 하드 드라이브)을 생성하는 것입니다. 메모리는 상대적으로 적은 열을 발생시키는 경향이 있습니다 (물리적 인 움직임은 없습니다).

배터리 소비를 줄이기 위해 취해야 할 첫 번째 단계는 HDD를 SSD로 교체하고 새 배터리를 구입 한 후 팬을 더 나은 품질의 노트북으로 교체하는 것입니다 (노트북에서는 더 어렵습니다). 또한 GPU 또는 CPU 집약적 작업도 삼가십시오. 그 이상의 노력으로 인해 배터리 수명이 엄청나게 증가하고 있습니다.


3
메모리 스틱은 내용이 무엇이든 관계없이 내용을 저장하고 새로 고치는 데 일정량의 주스가 필요하다고 생각합니다.하지만 RAM 엔지니어는 아닙니다. ;)
Ƭᴇcʜιᴇ007

3
@ techie007 예, 그러나 그것은 회전 플래터와 액츄에이터보다 훨씬 적습니다 :)
Moses

1
@Spike 안드로이드 폰에는 하드 드라이브가 없으므로이 경우 가장 널리 사용되는 리소스 (플래시 메모리)를 비우는 것이 좋습니다.
Moses

2
앱에서 메모리를 확보하면 해당 앱이 종료 될 수도 있습니다. Android에는 메모리가 가득 차면 앱을 일시 중단 할 수있는 후크가 있습니다. 해당 앱은 다시 사용될 때까지 다시 가져 오지 않습니다. 이러한 앱이 때때로 "사물을 확인"하면 CPU 사용량이 줄어 듭니다.
boatcoder

3
이 답변은 OP에 대한 정답입니다. 보다 기술적으로 올바른 답을 구하는 방법은 다음과 같습니다 Each memory module uses a mostly fixed amount of power. 컴퓨터에 24GB의 메모리가 있으면 항상 8GB의 메모리를 가진 다른 컴퓨터보다 더 많은 전력을 사용합니다. 결국, 메모리는 랩톱에서 큰 전력 소비가 아닙니다. 디스플레이와 HDD는 모두 야수입니다.
krowe

5

아니요. 메모리를 "깨끗한"상태로 유지하는 것은 일반적으로 필요하지 않습니다 (그렇다고해서 메모리를 낭비해서는 안 됨).

엄밀히 말하면, 메모리를 "깨끗하게"유지하는 것은 매우 좋지 않은 생각 일 수도 있습니다. 파일 시스템 캐시를 제거하고 DLL을 언로드하고 작업 세트를 트리밍하여 메모리를 "무료"로 유지하는 프로그램에 대한 비용을 지불하는 소위 "메모리 최적화 프로그램"소프트웨어가 있지만 이러한 종류의 것은 뱀 오일입니다.

RAM은 당신이 RAM을 유지하는 경우, 사용하기위한 것입니다 무료로 , 당신은뿐만 아니라 적은 돈을 보낼 수 있었다 적은 그것을 샀다. 모든 최신 운영 체제에서 매핑에서 제공되는 메모리 페이지는 파일 시스템 캐시로 투명하게 마이그레이션되고 파일 시스템 캐시에서 투명하게 마이그레이션되므로 훨씬 빠를뿐만 아니라 디스크 작업도 피할 수 있습니다. 디스크는 일반적으로 유휴 상태에 비해 활성화시 약 2 배의 전력을 소비합니다. RAM은 어느 쪽이든 동일한 전력을 소비합니다 (이론적으로 사용되지 않는 메모리 뱅크 또는 사용되지 않는 메모리 모듈의 전원을 끌 수는 있지만 실제로는 발생하지 않습니다-실제 메모리가 할당 및 해제되는 한 시도하면 가장 문제가됩니다) 의사 난수 방식으로 사용되지 않는 완전한 모듈을 찾는 것은 어려운 일입니다).
이미 실행중인 프로그램을 전면으로 가져 오는 것은 디스크에서 이미지를로드하고, 공유 라이브러리를로드하고, 가져 오기를 수정하고, 재배치하고 시작하는 것보다 훨씬 빠르고 전력 효율적입니다. 마찬가지로, 캐시에서 문서를 가져 오는 것이 디스크에서로드하는 것보다 빠르고 효율적입니다.

추가 메모리를 꽂지 않는 한 (이미 "충분한"것으로 언급 했으므로 수행하지 않을 것임) 전력 소비량은 동일하게 유지됩니다.

즉, 특정 용도로 사용하지 않는 많은 프로그램 (실제로 사용하는 프로그램이나 중요한 시스템 구성 요소가 아님)을 실행하는 것은 쓸모가 없으며 컴퓨터가 의미있는 방식으로 사용할 수있는 RAM (프로그램 또는 버퍼)을 불필요하게 제거합니다. RAM을 계속 사용하는 것과 RAM을 낭비 하는 것에는 여전히 차이가 있습니다 .

예를 들어, Google 업데이터, Logitech 업데이터, Adobe 업데이터, Office Speed ​​Loader, Adobe Speed ​​Launcher 등 10 개의 인스턴스를 실행 하면 실제로 유용한 기능 은 없지만 OS가 파일 시스템 캐시로 활용할 수있는 메모리를 제거합니다. 이러한 프로그램은 응용 프로그램 요구가있을 경우 페이징 아웃 될 수 있지만 캐시에 유리하게 발생하지는 않으며, 스왑 파일에 불필요하게 쓰기를 수행하는 경우도 있습니다. "0 CPU"는 매번 페이지 오류를 의미합니다.
따라서 시스템 작동에 중요하지 않으며 원하는 유용한 정보를 제공하지 않는 것을 자유롭게 버립니다. 그러나 이데올로기를 위해 맹목적으로 물건을 버리지 마십시오.


5

모세의 대답에 동의합니다. 메모리가 많을수록 디스크 작업이 줄어들어 전력 소비가 줄어 듭니다.

그러나 하드웨어에 대해 자세히 설명하고 싶습니다. 같은 많은 벤치 마크가 있습니다 이것 과 관련된 전력의 적은 양을 보여줍니다. 이 예에서 4 개의 1.35V DDR3 SO-DIMM 모듈은 2 개의 모듈보다 부하에서 4 와트를 더 많이 사용합니다 (따라서 모듈 당 약 2 와트, 랩톱에는 일반적으로 1 개 또는 2 개가 있음). 어쨌든 메모리와 하드 드라이브의 전력 소비가 결합 된 것보다 메모리 만 사용하는 것이 좋습니다.


1
벤치 마크는 서버용으로 설계된 ECC RAM을 측정합니다. 반드시 ECC 이외의 랩톱 RAM으로 변환되는 것은 아닙니다.

"사용 가능한 메모리가 많을수록 디스크 작업이 줄어 듭니다"는 의미가 없으며 동의하는 답변의 반대입니다.
Andrew Medico

@AndrewMedico Windows에서 "사용 가능"은 예약되지 않았거나 사용하지 않는 메모리 양을 나타냅니다. 사용 가능한 메모리는 캐시 된 메모리와 사용 가능한 메모리의 합계입니다. 캐시 된 것은 하드 드라이브에 액세스하지 않고도 사용할 수 있습니다.
Jason

3

귀하의 질문에 대한 나의 이해에서, RAM의 100 %의 25 %를 사용하고 있는지는 중요하지 않습니다. 데이터를 유지하는 데 필요한 힘은 동일합니다.

RAM은 매우 자주 새로 고쳐야하기 때문에 (읽기 / 쓰기주기 사이에서 초당 여러 번) 휘발성 메모리로 간주됩니다. 따라서 전원이 꺼질 때 디스크에 저장되지 않은 모든 내용이 손실됩니다.

RAM을 새로 고치는이 프로세스는 RAM의 일부가 사용 중인지 여부에 관계없이 수행됩니다.

따라서 유휴 컴퓨터는 RAM이 더 많이 사용되면 더 많은 전력을 소비하지 않습니다. 그러나 다른 답변에서 말했듯이 RAM 사용량이 높을수록 더 많은 CPU 사용량을 관리 할 수 ​​있습니다. "메모리 클리너"는 운영 체제가 작업을 수행하게하는 것보다 더 많은 에너지 처리를 소비 할 가능성이 높습니다


2

이는 관련 질문에 간접적 대한 답변 합니까이 더 많은 에너지를 소모 더 큰 RAM 수단을 설치? 거기에 대한 답변에 많은 세부 사항이 있습니다. 기술적으로 중복되는 질문은 아니지만 답변에서 동일한 근거를 다룹니다.

실제로, 심지어 부하에서도, 증가 된 소비는 무시할 만하다 . RAM이 디스크 또는 Wi-Fi 액세스를 트리거하는 것을 캐시하는 데 사용되는 경우 훨씬 더 많은 전력을 소비하는 구성 요소의 전력을 지연시키기 때문에 전력 절감 효과가 엄청납니다 .


1
그렇기 때문에 안드로이드 나 비스타와 같은 최신 OS가 남은 RAM을위한 공간과 에너지를 낭비하는 대신 빠른 로딩을 위해 자주 사용되는 프로그램과 데이터를 캐시하는 이유
phuclv

2

이미 좋은 답변에 추가 할 정보가 조금 더 있습니다.

  • 슬프게도 현대의 RAM 스틱은 종종 모세의 대답에서 열 발생기 범주에 속합니다. 즉, 부하가 걸린다.
  • 배터리가 빨리 닳고 느려집니다. 그것은 일반적으로 성능 저하를 설명합니다 (가장 확실하게 새로운 것을 구입 한 이유입니다). 일부 랩탑 생산 업체는 고품질 배터리 조립품을 공급하려고하며 일부는 가격만을 목표로합니다.
  • eBay에서 찾아 볼 수있는 배터리 교체는 일반적으로 원래 배터리보다 품질이 좋지 않으며, OEM 또는 제조업체 오리지널로 표시, 브랜드화 및 라벨이 부착 된 경우 매우 자주 사용됩니다. 이것들은 종종 빨리 마모됩니다. eBay에서 구입 한 ThinkPad 용 '원본'배터리 팩이 있었는데 완전히 쓰레기는 아니지만 2 년 동안 많이 사용한 후에도 원래의 성능과 비슷했습니다.

이것이 도움이되기를 바랍니다.


RAM은 CPU 나 GPU만큼 열을 거의 발생시키지 않습니다 . 물론 촉감이 따뜻하지만 일반적으로 팬이나 방열판이 없습니다 . 추가 냉각없이 CPU를 실행하면 1 분 안에 화상을 입을 수있을 정도로 뜨겁습니다. 아마 더 빨리.

@ 밥 : 물론 CPU가 RAM 스틱보다 훨씬 더 많은 열을 생성하지만 RAM 스틱으로 생성 된 열 에너지가 랩탑 배터리에서 나오지 않는다는 것을 의미하지는 않습니다. 그리고 거기에는 메모리가 정말 뜨겁거나 뜨거워 질 수있는 랩탑이 많이 있습니다.
Pavel

1
CPU와 RAM은 실제로 효율성이 매우 유사합니다. 둘 다 실리콘 웨이퍼입니다. RAM은 항상 전체 웨이퍼를 사용하고 CPU는 다른 경로보다 특정 경로를 더 자주 사용한다는 점에서 다르게 작동합니다. 이것은 일반적으로 여러 개의 메모리 모듈이 분할되어 있다는 사실과 결합하여 CPU가 '핫 스팟'을 갖는 동안 RAM이 자연적으로 열을 더 잘 분산시킵니다. 이 말의 요점은 열을 측정하는 방법에 대해 매우 신중하지 않으면 열만으로도 약간 다른 장치로 실제로 많은 것을 말하지 않는 이유를 분명히하는 것입니다.
krowe
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.