Daha fazla RAM kullanımı daha fazla pil kullanımına neden olur mu?


25

Windows 8 çalıştıran 2 yaşındaki 15 "AMD dizüstü bilgisayar kullanıyorum ve pil ömrü yepyeni ultrabooklar için kesinlikle geçerli değil.

Şu anda çalıştığım yerde elektrik prizine giremiyorum, bu yüzden Ebay'den genişletilmiş bir pil aldım.

Uygun parlaklık ayarı, güç tasarrufu modu, periyodik temizleme ve gereksiz yazılımları kapatmadan 4-5 saat meyve suyu alabilirim.

Soru: Sistem kaynak tüketimi için yazılımı takip ederken, öncelikle CPU kullanımına odaklanıyorum, ancak% 0 CPU kullanımı olan yazılım hakkında hiçbir fikrim yok ama nispeten yüksek bellek kullanımı var. Daha fazla pil ömrü için hafızamı temiz tutmaya çalışmalı mıyım?

Not: 8 GB olan fiziksel belleğim fazlasıyla var. Bu nedenle, bellek tüketimine sahip aktif olmayan yazılımlar benim için performans açısından fazladan bir yük oluşturmuyor.


Henüz yapmadıysanız, Görev Zamanlayıcı'yı gözden geçirin ve pilde iken kesinlikle ihtiyacınız olmayan hiçbir şeyin ayarlanmadığından emin olun.
Daniel R Hicks,

Yanıtlar:


32

Bellek ihmal edilebilir bir faktördür, çünkü çok az güç harcar (dizüstü bilgisayardaki çubuk başına 3 watt'tan az konuşuyoruz).

Aslında bir HDD’niz varsa, daha fazla bellek kullanımı teorik olarak pil performansını artırır , çünkü bellek önbellek olarak kullanıldığında daha az HDD etkinliği olur.


En güç aç olan bileşenler, ısı üreten bileşenlerdir (bilgileri işlerken CPU ve GPU) ve fiziksel hareket oluşturanlardır (fanlar ve herhangi bir sabit disk). Bellek nispeten az ısı üretme eğilimindedir (ve tabii ki fiziksel hareket yoktur).

Pil tüketimini azaltmak için atmam gereken ilk adımlar, HDD'yi bir SSD ile değiştirmek, yeni bir pil almak ve belki de fanları daha iyi kalitede olanlarla değiştirmek (bir dizüstü bilgisayarda yapılması zor). Ayrıca, herhangi bir GPU veya CPU yoğun görevden kaçının. Bunun ötesindeki her türlü çaba, ölçülemeyecek kadar az miktarda pil ömrü ekliyor.


3
Bir hafıza kartının içeriğini saklamak ve yenilemek için belirli bir miktar meyve suyu alacağına, o içeriğin ne olduğuna bakılmaksızın bahse girerim - ama ben bir RAM mühendisi değilim. ;)
Ƭᴇcʜιᴇ007

3
@ techie007 Evet, ama iddiaya girerim bir döner tabağa ve ve aktüatöre göre çok daha az :)
Musa,

1
@Spike Bir android telefonun bir sabit diski yoktur, bu yüzden bu durumda en yaygın kullanılan kaynağı (flash bellek) serbest bırakmak faydalı olacaktır.
Musa,

2
Belleği serbest bırakan uygulamalar da bu uygulamaların sonlandırılmasına neden olur. Android, bellek dolduğunda bir uygulamayı askıya almasına izin veren kancalara sahip. Bu uygulamalar tekrar kullanılıncaya kadar geri getirilmez. Bu uygulamalar zaman zaman "işleri kontrol et" durumunda CPU kullanımını azaltır.
boatcoder

3
Bu cevap OP için doğru cevaptır. Cevabı ifade etmenin teknik olarak daha doğru bir yolu, gibi bir şey olurdu Each memory module uses a mostly fixed amount of power. Makinenizde 24 GB belleğiniz varsa, her zaman yalnızca 8 GB belleğe sahip aynı makineden daha fazla güç kullanır. Sonunda, bellek bir dizüstü bilgisayarda büyük bir güç tüketicisi değildir. Ekran ve HDD'nin ikisi de canavar.
krowe

5

Hayır. Belleği "temiz" tutmak genel olarak gerekli değildir (bu birisinin boşa harcaması gerektiği anlamına gelmese de).

En katı anlamıyla, hafızayı "temiz" tutmak, çok kötü bir tavsiye bile olabilir. Dosya sistemi önbelleklerini temizleyerek, DLL'leri boşaltarak ve çalışma setlerini düzelterek hafızanızı "serbest" tutan bir program için ödeme yaptığınız "bellek optimizer" yazılımı olmasına rağmen, bu tür bir şey yılan yağıdır.

RAM'in kullanılması gerekiyorsa, RAM'i serbest bırakırsanız, daha az para harcayabilir ve daha az satın alabilirsiniz. Her modern işletim sisteminde, eşlemelerden gelen bellek sayfaları şeffaf bir şekilde dosya sistemi önbelleğine ve bu dosyalara taşınır; bu yalnızca çok daha hızlı değil, aynı zamanda disk etkinliğini de önler. Bir disk tipik olarak boştayken aktifken yaklaşık iki kat daha fazla güç tüketir. Sizin RAM teorisi, kullanılmayan hafıza bankasından veya kullanılmayan bellek modüllerinin (aynı güç her iki şekilde tüketir olabilir enerjisinin kesilmesinin, ama pratikte bu olmazsa - Bir çalıştı eğer fiziksel bellek tahsis ve serbest bırakılır sürece, en zahmetli olurdu sözde rasgele bir şekilde, bu yüzden kullanılmayan komple bir modül bulmak göz korkutucu bir çaba olacaktır).
Çalışmakta olan bir programı öne çıkarmak, görüntüyü diskten yüklemek, paylaşılan kitaplıkları yüklemek, içe aktarmaları düzeltmek, yerini değiştirmek ve başlatmaktan daha hızlı ve daha verimlidir. Aynı şekilde, bir belgeyi önbellekten çıkarmak, diskten yüklemekten daha hızlı ve daha verimlidir.

Ek hafıza takmadığınız sürece (yapmayacağınız, zaten "yeterince" olduğundan bahsettiğinizden beri), güç tüketimi aynı kalacaktır.

Bununla birlikte, belirli bir amaca hizmet etmeyen (gerçekten kullandığınız programlar değil veya hayati sistem bileşenleri) pek çok program çalıştırmak işe yaramaz ve bilgisayarın başka türlü anlamlı bir şekilde kullanabileceği RAM'i (programlar veya tamponlar için) gereksiz yere alır. RAM'in kullanılmış olması ile RAM'in boşa harcanması arasında hala bir fark var .

Örneğin, 10 örnek Google güncelleyici, Logitech güncelleyici, Adobe güncelleyici, Office Hız Yükleyici, Adobe Hız Başlatıcı vb. Çalıştırılması, hepsi gerçekten işe yarar bir şey yapmazsa , işletim sisteminin dosya sistemi önbelleği olarak kullanabileceği belleği alacaktır. Bu programlar uygulama ihtiyacının varlığında çağrılabilir olsa da, bu önbellek lehine olmaz ve her durumda yine de zaman zaman bağlam geçişine sahip olacakları için takas dosyasına gereksiz yere yazmak anlamına gelir. "sıfır CPU", bu her zaman bir sayfa hatası anlamına gelir.
Böylece, sistemin çalışması için hayati olmayan ve istediğiniz yararlı bir şey sağlamayan şeyleri atmaktan çekinmeyin. Ama sadece ideoloji için kör şeyler atma.


5

Musa'nın cevabına katılırdım; daha fazla bellek, daha az disk etkinliği anlamına gelir, bu da daha az güç tüketimi demektir.

Ancak donanım üzerinde ayrıntılı bilgi vermek istiyorum. Gibi birçok kriterler vardır bu bir rol gücün az miktarda göstermektedir. Bu örnekte, dört adet 1.35V DDR3 SO-DIMM modülü, yük altında iki modülden daha fazla 4 watt kullanır (yani modül başına yaklaşık 2 watt, dizüstü bilgisayarlarda tipik olarak bir veya iki tane bulunur). Her durumda, yalnızca belleğin kullanılması, belleğin ve birleştirilmiş sabit sürücünün güç tüketimine tercih edilir.


1
Bu kıyaslamanın sunucu kullanımı için tasarlanmış ECC RAM'i ölçtüğünü unutmayın. Bu mutlaka ECC olmayan dizüstü bilgisayar RAM'ına çevrilmez.
Bob,

"daha fazla kullanılabilir bellek, daha az disk etkinliği anlamına gelir" anlamsızdır ve kabul ettiğinizi söylediğiniz yanıtın tam tersidir.
Andrew Medico

@AndrewMedico Windows'ta "kullanılabilir", rezerve edilmemiş veya kullanımda olmayan bellek miktarını belirtir. Kullanılabilir hafıza, önbelleğe alınan ve boş hafızanın toplamıdır. Önbelleğe alınan herhangi bir şey sabit sürücüye erişmeden kullanılabilir.
Jason

3

Sorunuzu anladığım kadarıyla, RAM'inizin% 100'ünün% 25'ini kullanmanız önemli değil; içindeki verileri tutmak için ihtiyaç duydukları güç aynı olacak.

RAM, çok sık yenilenmesi gerektiğinden geçici bir bellek olarak kabul edilir (saniyede birçok kez okuma / yazma çevrimleri arasında). Bu nedenle güç kesildiğinde diske kaydedilmeyen her şeyi kaybedersiniz.

RAM'in bu yenilenme işlemi, RAM'inizin bir kısmı kullanımda olsa da olmasa da yapılır.

Bu nedenle, eğer RAM daha fazla kullanılıyorsa boş bir bilgisayar daha fazla güç harcamaz; ancak diğer cevaplarda da belirtildiği gibi, daha yüksek RAM kullanımı muhtemelen onu yönetmek için daha fazla CPU kullanımı anlamına gelir; ve "bellek temizleyicileri", İşletim Sisteminin işini yapması yerine, daha fazla enerji harcaması muhtemel


2

Bu, dolaylı olarak ilgili soruya cevaplanmaktadır. Daha büyük RAM kullanmak daha fazla enerji tüketmek anlamına gelir mi? ve cevaplarında birçok detay var. Teknik olarak yinelenen bir soru değil, ama cevaplardaki aynı temeli ele alıyorlar.

Uygulamada, yükte bile, artan tüketim ihmal edilebilir . RAM, disk veya wifi erişimini başka türlü tetikleyebilecek şeyi önbelleğe almak için kullanılıyorsa, net güç tasarrufu çok daha fazla güç gerektiren bileşenlerden güç alması nedeniyle çok büyüktür .


1
Bu yüzden android veya Vista ve üstü gibi modern işletim sistemlerinde, sık kullanılan programları ve verileri boşa harcamak yerine daha hızlı yüklemek için sık kullanılan programları ve verileri önbelleğe
almasının nedeni budur

2

Zaten güzel cevaplara eklemek için sadece biraz daha bilgi.

  • Modern RAM çubukları ne yazık ki, sık sık Musa'nın cevabından ısı üreteçleri kategorisine girer . Yük altında, yani.
  • Piller biraz yıpranır ve biraz yavaşlar. Bu genellikle performansın düşmesinden sorumludur (ve kesinlikle kesinlikle yeni bir tane satın almanızın sebebi, sanırım). Bazı dizüstü bilgisayar üreticileri, yalnızca fiyat amaçlı olan yüksek kaliteli pil düzenekleri sağlamaya çalışır.
  • EBay'de bulunacak olan batarya değişimi genellikle orijinal olanlardan daha kötü kalitededir, çoğu zaman OEM veya üretici orijinali olarak işaretlenmiş, markalanmış ve etiketlenmişse, sık sık eve gelir. Bunlar da daha hızlı yıpranır. ThinkPad'in eBay'den satın aldığı bazı 'orijinal' pillerim vardı ve toplamda çöp olmamasına rağmen, performansları iki yıllık yoğun kullanımın ardından gerçek orijinali gibiydi.

Bu yardımcı olur umarım.


RAM oluşturmaz yaklaşık bir CPU veya GPU kadar ısı olarak. Elbette, dokunuşa sıcak geliyor, ama bu genellikle bir fan veya soğutucu olmadan . Ek soğutma olmadan bir CPU çalıştırın ve bir dakika içinde sizi yakacak kadar sıcak olacaktır. Muhtemelen daha erken.
Bob,

@Bob: Ders dışı CPU, RAM çubuklarından çok daha fazla ısı üretir, ancak bu, RAM çubuklarının ürettiği ısı enerjisinin dizüstü bilgisayarın pilinden gelmediği anlamına gelmez, eminim kabul edersiniz. Dışarıda hafızası gerçekten çok fazla ısınan ya da çok ısınan birçok dizüstü bilgisayar var.
Pavel

1
CPU ve RAM aslında verimliliklerinde çok benzer. Her ikisi de silikon gofret. Bir RAM diğer gofretleri diğerlerinden daha sık kullanacak, RAM ise tüm gofreti her zaman kullanacak şekilde farklı işlev görürler. Bu, genellikle bölünmüş birkaç bellek modülüne sahip olmanızla birlikte, bir CPU 'sıcak noktalara' sahipken RAM'in doğal olarak ısıyı daha iyi dağıtacağı anlamına gelir. Bunu söylemenin amacı, ısının neden ölçüleceği konusunda çok dikkatli olmadığınız sürece, yalnızca ısının neden tek başına ısının gerçekten biraz birbirine benzemeyen cihazlarla pek bir şey ifade etmediğini netleştirmektir.
krowe
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.