Mac'im neden bu kadar yavaş oldu? (Buna nasıl cevap vermeye başlarım?)


15

Son birkaç ay içinde, MacBook Pro'mdaki birçok şey dayanılmaz derecede yavaşladı. Genellikle uygulama değiştirme veya Chrome'da yeni bir sekme açma 10 veya 15 saniye sürer.

Açıkçası, kimse bana makinemin neden yavaş olduğunu söyleyemez, bu yüzden bu bir ön sorudur. Mac'imin neden bu kadar yavaş olduğunu anlamaya başlamak için nelere dikkat etmeliyim? Düşünüyorum:

  • Disk doluyor mu? (Öyleydi, ama şimdi 35GB boş alanım var.)
  • RAM dolar mı? (Hayır, sorunla karşılaştığımda 1,5 GB'tan fazla boş alanım var.)
  • CPU sabitlenmiş mi? (Hayır, öyle görünmüyor.)
  • G / Ç engellendi mi? (Belki nasıl söylenir?)
  • Başka?

Bir Mac yavaş çalıştığında, hayati önem taşıyan şeyler nelerdir ve bu okumalara dayanarak hangi yönlere gitmeliyim?


OSX'in 25MB'nin altındaki dosyaları otomatik olarak birleştireceğini düşünüyorum. Bunun üzerinde birden fazla dosyanız varsa, bu bir sorun olabilir.
kobaltz

Mac aslında kaç yaşında? OS X'i yeniden yüklemeyi denediniz mi? Gerçekten düşündüğünüz kadar PITA değil.
slhck

Yanıtlar:


15

Bu genellikle ölmekte olan bir sabit disk (özellikle Mac'ler için) nedeniyle buldum.

Mac'lerle ilgili güzel şeylerden biri, hepsinin aynı olması. Çoğu insan Mac'leriyle bu sorunu yaşamadığından, muhtemelen Mac'inizi diğerlerinden benzersiz kılan bir şey olacaktır (sahiplik ve kullanım süresi).

Parçalar yıpranır ve yaşlanır. Muhtemelen sürücüden ham SMART verilerini okumak için bir yol bulmak isteyeceksiniz. Yeniden tahsis edilen sektörlere sahip olmak genellikle sürücünün çıkış yolunda olduğuna dair iyi bir ipucudur (durum "tamam" yazsa bile).

Bunu yapmak için smartctl kullanıyorum . Sen almak mümkün olabilir smartctlkullanılarak, örneğin Mac için Homebrew çalışan brew install smartmontoolsve koşmak:

sudo /usr/local/Cellar/smartmontools/6.2/sbin/smartctl -a /dev/disk0

Ya da Knoppix gibi canlı bir CD çalıştırabilir ve yükleyebilirsiniz smartctl -a /dev/sda.

Knoppix terminalinden:

sudo apt-get update
sudo apt-get install smartmontools
sudo smartctl -a /dev/sda

Bilgisayarınızı yavaşlatabilecek başka bir şey de toz veya kırık bir fan. CPU ısı emiciniz tozla doluysa, ısı hasarını önlemek için CPU'yu kısıyor olabilir. Sanırım 8 vida ve tüm alt panel hemen hemen her şeye erişim sağlıyor.


5
Diski yalnızca Disk İzlencesi'ni kullanarak , diski doğrulayarak da denetleyebilirsiniz. SMARTReporter gibi başka araçlar da var .
slhck

3
Ben hallettim brew install smartmontools. SMART'ın diskin geçtiğini söylediği anlaşılıyor. Öte yandan, Disk Yardımcı Programı, birim bitmap'in onarılması gerektiğini söylüyor, bu yüzden belki de bunun bir parçası.
Peeja

@Peeja Geçiş biraz rahatlatıcı ama buna güvenmek için bir "geçiş" ile çok fazla başarısız sürücü ile karşılaştım. "Yeniden tahsis edilen sektörlerde" ham veri sayısının sıfır olduğundan emin olun.
James T

@JamesT Uh oh: 100 yazıyor ("Değer" ve "En Kötü" için). Ölmekte olan bir diskin işareti mi?
Peeja

@ Peeja emin değilim ama bence yanlış sütunlara bakıyorsunuz. Bir "Değer" sütunu ve "Ham Değer" sütunu vardır. "Ham Değer" e bakmak istiyorsunuz. Burada örnekler var: superuser.com/questions/151288/making-sense-of-smart
James T

10

Katı hal sürücüsü yerine geleneksel bir sabit disk sürücünüz varsa, belirttiğiniz belirtiler sesi sabit sürücü arızasının ilk aşamaları gibi tanımlar. Çok fazla okunan ancak hiç yazılmayan bazı sektörler başarısız oluyor ve çok sayıda "yavaş okuma" yeniden denemesine ve sonuçta zaman aşımına / başarısızlığa neden oluyor. Asla yazılmadığından, sürücü asla yeniden tahsis etme şansı elde etmez. Bu, her türlü aktivitede dayanılmaz yavaşlığa ve gökkuşağı tekerleklerine neden olabilir ve yeniden başlatmalarda devam eder (genellikle ağrılı olarak yavaş önyüklemeye neden olur).

Sabit diskinizde Bekleyen, Kaldırılan veya Yeniden Tahsis Edilen bozuk sektörleri olup olmadığını görmek için SMART Utility'nin ücretsiz demosunu çalıştırın . Eğer varsa, başarısız olmaya başlar ve hemen değiştirmelisiniz.

Mac OS X'in yerleşik Disk Yardımcı Programının, bozuk sektörler olsa bile genellikle "SMART durumu: Doğrulandı" diyeceğini unutmayın, bu nedenle yalnızca Disk Yardımcı Programı'nı değil, SMART Yardımcı Programını çalıştırmanız gerekir. Aslında, Lion'dan (Mac OS X v10.7.x) itibaren, fiziksel sabit sürücünün simgesine (bölümlere değil) tıklayıp ardından seçerek Disk Yardımcı Programı'ndaki temel SMART hata sayaçlarına ulaşabilirsiniz. Msgstr "Dosya> Bilgi Al ...". Ancak üçüncü taraf SMART Utility sizin için doğru sayaçları yorumlamak için iyi bir iş çıkarır, bu yüzden hala tavsiye ederim.

Bazen "Zero Out Data" etkin durumdayken tüm sürücüyü (yalnızca tek tek bölümleri değil) biçimlendirerek az sayıda bozuk kesim içeren bir sabit sürücüyü canlandırmak mümkündür. Bu, her sektörü yazmaya zorlar, bu da sürücüye bekleyen kötü sektörleri yeniden tahsis etme şansı verir. Bu muhtemelen mevcut kötü blokların mahsulünün halledilmesine neden olacaktır, ancak bir sürücüde herhangi bir kötü blok varsa, muhtemelen bir ölüm sarmalındadır ve güvenilir olmamalıdır.

Bu arada, SMART Utility'nin sürücünün denetleyicisini sorgular ve sonuçları hemen döndürür; diskin tamamını test etmek için zaman kaybetmek zorunda kalmaz, dolayısıyla zaman kaybı olmaz.

PS Bu durumda insanların "disk0s2: I / O Error: UNDEFINED" gibi mesajlar için Sistem Günlüğü ve Çekirdek Günlüğü'ne bakmasını öneririm, ancak bu tavsiyenin kullanıcı hatasına çok eğilimli olduğunu gördüm. SMART Utility'yi indirmek ve çalıştırmak çok daha kolay ve daha güvenilirdir.


Güzel, Mac'lerin kendi disk yardımcı programının ham verileri gösterebileceğini bilmiyordum. Şahsen, sıfırlanmış verilerle bile yeniden tahsis edilmiş veya kötü sektörlere sahip bir diske güvenmek istemem. Sürücünün aşağıya doğru sarmal olduğu hakkındaki ifadeye katılıyorum.
James T

SmartUtility için +1. Bunu Mac'imde indirdim ve HDD'nin ölmekte olduğunu söylüyor, bu da inanılır bir şey, çünkü bir format hiç çözmedi
Kanadalı Luke

3

Düşünce için sadece hızlı yiyecek: hayati bileşenlerin işlevselliğini kontrol etmek için ayrılmış fan döngüleri sinyali gibi kesme döngüleri vardır. Sağ fanım öldü ve MacBook, herhangi bir çip kısmak için yeterince ısınmadan önce ağrılı bir şekilde yavaşladı. Yeni kesinti durumunu kaldıramaz. Bunun farklı bir Mac platformundaki başka bir bileşenle ilgili bir sorun olduğunu biliyorum, ancak ayrıntılara giremiyorum.


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.