İşlemci çekirdeklerini anında devre dışı bırakmanın kolay yolu


7

Hey, bir şarj cihazından mahrum kaldığımda güç tasarrufu sağlamak için macbook'umun işlemci çekirdeğini devre dışı bırakmanın hızlı bir yolunu arıyorum. Enstrümanların tercihlerinden bunu yapabildiğini düşünüyorum, ama bu biraz rahatsız edici. Eskiden bir "İşlemci" sistemi de vardı, ancak 32-bit olduğundan aslan üzerinde çalışmaz.

Başka bir yolu var mı? belki komut dosyası olabilir bir menubar uygulaması veya terminal komutu?


Instruments / Xcode'da tam olarak nerede Intel çekirdeği devre dışı bırakılabilir? Bir süre önce bir PPC kontrol paneli vardı, ancak Xcode 3'te hatırlamıyorum ve Xcode 4'ün çeşitli sürümlerinde referans bulamıyorum
bmike

3
aletleri aç> taklit et ve alt tarafa bak, kaç tane çekirdek istediğin sürgüsünü ve donanım çoklu iş parçacılığını devre dışı bırakmak için bir düğmeyi kullan
Alexander

Yanıtlar:


2

Çekirdekleri devre dışı bırakmak güç tasarrufu sağlamaz. Aslında, daha fazla güç kullanması muhtemeldir .

OS X, gerçekleştirilen işlemi desteklemek için frekansı ve voltajı otomatik olarak ölçeklendiren SpeedStep'i destekler . Yani bir çekirdek kullanılmıyorsa, (çok) güç kullanmayacaktır.

Ama dahası var:

Video kodlama gibi paralel olarak çalıştırılabilecek bir görevin olduğunu varsayalım. İki çekirdeğiniz varsa, bir taneyle en az iki kez daha hızlı çalıştırabilirsiniz. Bu, bilgisayarın işlem için gerekli olan diğer işler için enerjiyi kullanmayı bırakabileceği anlamına gelir - işlemci ek yükü, RAM tahsisi, sabit sürücü G / Ç, vb.

Ayrıca, bu uzun süreç çalışırken, bilgisayarın normalde yaptığı tüm diğer işleri değiştirmeye devam etmelidir. Bu atık geçişi kendini güç ve kaynakları kullanacak.

Daha uzun bir açıklama için bu StackOverflow iş parçacığına bakın .

( İşlemci tercihi bölmesindeki Apple sayfası ve çekirdeklerin komut satırından nasıl devre dışı bırakılacağı.)

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.