Tekrarlanan OS X asılı / dönen plaj topu nasıl teşhis edilir?


9

İşte istatistiklerim ve sorunun kısa özeti:

macbook pro; 2009 ortası; 13 inç; 2,26 GHz; 4GB RAM (şu anda ayrıntılı olarak açıklanacaktır); 10.7.5

Yaşadığım sorun günlük görevleri yerine getirirken bilgisayarın sürekli BBOD (dönen Beach Ball Of Death) alması. Birkaç saatten fazla bıraksam bile BBOD çözülmeyecek, bu yüzden sonunda bilgisayarı yeniden başlatmam gerekiyor. Bu, bir saatte birkaç kezden günde bir kez olmak üzere sık sık olabilir.

Her dondurmanın ayrıntılı bir günlüğünü tuttum (zaman, ne yaptığımı, sistemin genel durumunu) ve herhangi bir tetikleyici görmüyorum. Son zamanlarda konsolda birkaç BBOD bölümüyle ilişkili hata raporları alıyorum. Hata raporlarını nasıl iyi bir şekilde inceleyeceğimi bilmiyorum, ancak bu sorunun teşhisine yardımcı olabilir. Fark edebileceğim tek şey, Exception Type'ın duyduğum SIGBUS olması, genellikle RAM ile ilişkili olmasıdır. Sonuna bir hata raporu eklenir.

Şimdiye kadar ne yaptım:

  • OSX'i yeniden yükleyin (fazla değişiklik yok)
  • Memtesti çalıştır (RAM geçti)
  • Bir modülü bırakarak ve davranışı gözlemleyerek RAM / test soketlerini değiştirin (banka 1, banka 0'dan daha fazla hareket ediyor gibi görünüyor, ancak donma, yalnız bir modülün bulunduğu bankaya bakılmaksızın gerçekleşiyor. Ayrıca yapmak için farklı RAM çubukları kullandım eminim RAM değil, 1 gb; 2 gb; elimde 4 gb).

En azından bir donanım sorunu gibi görünüyor. RAM iyi olduğundan eminim, çaresizlik içinde sorunun kaynağı olduğunu düşündüğüm bir kingston 4GB sopa geri gönderdim.

Mevcut yapılandırma, banka 0'daki 1-4gb kingston modülüdür. Daha önce bir 2gb ve 4gb modülü (Apple'dan 2gb; orijinal satın alma. 4gb; yükseltme-benim tarafımdan yerleştirildi) içeri girdim, ancak daha yüksek bir frekansta hareket etti .

Daha fazla bilginin sorunu teşhis etmeye yardımcı olup olmayacağını bize bildirin. Ben biraz kayboldum.

Konsol hata raporuna bir örnek. Her hata raporu arasında çok az değişiklik var ve bunun gibi kabaca 15 hata raporum var:

Process:         crsud [50]
Path:            /usr/libexec/crsud
Identifier:      crsud
Version:         ??? (???)
Code Type:       X86-64 (Native)
Parent Process:  launchd [1]

Date/Time:       2013-07-21 00:07:05.384 -0500
OS Version:      Mac OS X 10.7.5 (11G63)
Report Version:  9

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_ACCESS (SIGBUS)
Exception Codes: 0x000000000000000a, 0x000000010048a000

VM Regions Near 0x10048a000:
    Stack                  0000000100408000-000000010048a000 [  520K] rw-/rwx SM=COW  thread 4
--> mapped file            000000010048a000-0000000100492000 [   32K] r--/r-x SM=PRV  /private/var/db/*
    shared memory          0000000100492000-0000000100493000 [    4K] rw-/rw- SM=SHM  

Application Specific Information:
objc[50]: garbage collection is OFF

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.security              0x00007fff872a4278 Security::SharedMemoryClient::SharedMemoryClient(char const*, unsigned int) + 288
1   com.apple.security              0x00007fff872a495c Security::ModuleNexus<Security::SecurityServer::SharedMemoryClientMaker>::make() + 59
2   com.apple.security              0x00007fff87143eb4 Security::ModuleNexusCommon::create(void* (*)()) + 166
3   com.apple.security              0x00007fff872a486d Security::ModuleNexus<Security::SecurityServer::SharedMemoryClientMaker>::operator()() + 71
4   com.apple.security              0x00007fff872a472e Security::SecurityServer::NotificationPort::NotificationPort(unsigned int) + 40
5   com.apple.security              0x00007fff872a479f Security::SecurityServer::ThreadNotifier::ThreadNotifier() + 79
6   com.apple.security              0x00007fff8717391c Security::ThreadNexus<Security::SecurityServer::ThreadNotifier>::operator()() + 48
7   com.apple.security              0x00007fff871e2a3e Security::KeychainCore::CCallbackMgr::CCallbackMgr() + 32
8   com.apple.security              0x00007fff871e2ac2 CallbackMaker::CallbackMaker() + 44
9   com.apple.security              0x00007fff871e2b87 Security::ModuleNexus<CallbackMaker>::make() + 28
10  com.apple.security              0x00007fff87143eb4 Security::ModuleNexusCommon::create(void* (*)()) + 166
11  com.apple.security              0x00007fff871a8cf5 Security::ModuleNexus<CallbackMaker>::operator()() + 71
12  com.apple.security              0x00007fff871e28fc Security::KeychainCore::CCallbackMgr::AddCallback(int (*)(unsigned int, SecKeychainCallbackInfo*, void*), unsigned int, void*) + 42
13  com.apple.security              0x00007fff8720acfd SecKeychainAddCallback + 29
14  com.apple.CFNetwork             0x00007fff8cf57d8d _CFURLProtocolInitHTTPProtocol + 17
15  com.apple.CFNetwork             0x00007fff8cf57d5e URLProtocolRegistry::URLProtocolRegistry() + 78
16  com.apple.CFNetwork             0x00007fff8cf57cf7 URLProtocol::InitClass() + 65
17  libsystem_c.dylib               0x00007fff839f7e06 pthread_once + 86
18  com.apple.CFNetwork             0x00007fff8cf57cad URLProtocol::Class() + 23
19  com.apple.CFNetwork             0x00007fff8cf57c7d _CFURLProtocolRegisterFoundationBridge + 30
20  com.apple.Foundation            0x00007fff8aacb1b8 +[_NSCFURLProtocolBridge registerWithCFURLProtocol] + 118
21  libsystem_c.dylib               0x00007fff839f7e06 pthread_once + 86
22  com.apple.Foundation            0x00007fff8aacb033 +[NSURLProtocol(NSURLProtocolPrivate) _registeredClasses] + 23
23  com.apple.Foundation            0x00007fff8aacae83 NSURLConnectionInit + 184
24  libsystem_c.dylib               0x00007fff839f7e06 pthread_once + 86
25  com.apple.Foundation            0x00007fff8abd4044 -[NSURLConnection(NSURLConnectionPrivate) _initWithRequest:delegate:usesCache:maxContentLength:startImmediately:connectionProperties:] + 62
26  com.apple.Foundation            0x00007fff8aacadc5 -[NSURLConnection initWithRequest:delegate:] + 47
27  com.apple.Foundation            0x00007fff8abd2487 +[NSURLConnection connectionWithRequest:delegate:] + 56
28  crsud                           0x00000001000022d7 0x100000000 + 8919
29  crsud                           0x0000000100002e00 0x100000000 + 11776
30  crsud                           0x0000000100001ec2 0x100000000 + 7874
31  crsud                           0x0000000100001aaf 0x100000000 + 6831
32  crsud                           0x0000000100001951 0x100000000 + 6481
33  crsud                           0x0000000100001870 0x100000000 + 6256

Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib          0x00007fff8df507e6 kevent + 10
1   libdispatch.dylib               0x00007fff8193d786 _dispatch_mgr_invoke + 923
2   libdispatch.dylib               0x00007fff8193c316 _dispatch_mgr_thread + 54

Thread 2:
0   libsystem_kernel.dylib          0x00007fff8df50192 __workq_kernreturn + 10
1   libsystem_c.dylib               0x00007fff839fa594 _pthread_wqthread + 758
2   libsystem_c.dylib               0x00007fff839fbb85 start_wqthread + 13

Thread 3:
0   libsystem_kernel.dylib          0x00007fff8df50192 __workq_kernreturn + 10
1   libsystem_c.dylib               0x00007fff839fa594 _pthread_wqthread + 758
2   libsystem_c.dylib               0x00007fff839fbb85 start_wqthread + 13

Thread 4:: com.apple.NSURLConnectionLoader
0   libsystem_kernel.dylib          0x00007fff8df4e67a mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff8df4dd71 mach_msg + 73
2   com.apple.CoreFoundation        0x00007fff8dbe150c __CFRunLoopServiceMachPort + 188
3   com.apple.CoreFoundation        0x00007fff8dbe9c74 __CFRunLoopRun + 1204
4   com.apple.CoreFoundation        0x00007fff8dbe9486 CFRunLoopRunSpecific + 230
5   com.apple.Foundation            0x00007fff8aacafd7 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 335
6   com.apple.Foundation            0x00007fff8aabf72a -[NSThread main] + 68
7   com.apple.Foundation            0x00007fff8aabf6a2 __NSThread__main__ + 1575
8   libsystem_c.dylib               0x00007fff839f88bf _pthread_start + 335
9   libsystem_c.dylib               0x00007fff839fbb75 thread_start + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x000000010048a000  rbx: 0x0000000100492000  rcx: 0x0000000100489fff  rdx: 0x0000000000000000
  rdi: 0x0000000000000004  rsi: 0x0000000000008000  rbp: 0x00007fff5fbff020  rsp: 0x00007fff5fbfefe0
   r8: 0x0000000000000004   r9: 0x0000000000000000  r10: 0x00007fff8df4fa1e  r11: 0x0000000000000206
  r12: 0x0000000100518b98  r13: 0x00007fff5fbfeff0  r14: 0x0000000000000004  r15: 0x0000000100518b80
  rip: 0x00007fff872a4278  rfl: 0x0000000000010203  cr2: 0x000000010048a000
Logical CPU: 1

Binary Images:
       0x100000000 -        0x10000afff  crsud (??? - ???) <ABD7454B-0BB3-3A4E-9F74-98CF8975706D> /usr/libexec/crsud
    0x7fff6659d000 -     0x7fff665d1baf  dyld (195.6 - ???) <C58DAD8A-4B00-3676-8637-93D6FDE73147> /usr/lib/dyld
    0x7fff8107e000 -     0x7fff8107efff  libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <61EFED6A-A407-301E-B454-CD18314F0075> /usr/lib/system/libkeymgr.dylib
    0x7fff81142000 -     0x7fff81172ff7  com.apple.DictionaryServices (1.2.1 - 158.3) <5E2EBBFD-D520-3379-A431-11DAA844B8D6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff81463000 -     0x7fff81463fff  com.apple.CoreServices (53 - 53) <043C8026-8EDD-3241-B090-F589E24062EF> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff814d7000 -     0x7fff81542ff7  com.apple.framework.IOKit (2.0 - ???) <FE838BB6-D42E-3291-A1A0-6F53FC970261> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff81543000 -     0x7fff81627ff7  com.apple.CoreServices.OSServices (478.50 - 478.50) <3D6AA4EF-C601-36C7-8F3A-A00964F01759> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff8193a000 -     0x7fff81948fff  libdispatch.dylib (187.10.0 - compatibility 1.0.0) <8E03C652-922A-3399-93DE-9EA0CBFA0039> /usr/lib/system/libdispatch.dylib
    0x7fff81979000 -     0x7fff8197ffff  com.apple.DiskArbitration (2.4.1 - 2.4.1) <CEA34337-63DE-302E-81AA-10D717E1F699> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff819aa000 -     0x7fff819b8fff  com.apple.NetAuth (3.2 - 3.2) <F0D60E34-37A9-308D-B44E-E3450906173A> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff819b9000 -     0x7fff819f8fff  com.apple.AE (527.7 - 527.7) <B82F7ABC-AC8B-3507-B029-969DD5CA813D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff82012000 -     0x7fff82024ff7  libz.1.dylib (1.2.5 - compatibility 1.0.0) <30CBEF15-4978-3DED-8629-7109880A19D4> /usr/lib/libz.1.dylib
    0x7fff82025000 -     0x7fff820a8fef  com.apple.Metadata (10.7.0 - 627.37) <B9BEB598-B6F2-3BFF-A8F3-C3C87CD076AB> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff820a9000 -     0x7fff820bcff7  libCRFSuite.dylib (??? - ???) <0B76941F-218E-30C8-B6DE-E15919F8DBEB> /usr/lib/libCRFSuite.dylib
    0x7fff823c6000 -     0x7fff824c8fff  libxml2.2.dylib (10.3.0 - compatibility 10.0.0) <AFBB22B7-07AE-3F2E-B88C-70BEEBFB8A86> /usr/lib/libxml2.2.dylib
    0x7fff8269f000 -     0x7fff826adff7  libkxld.dylib (??? - ???) <01161870-E3B3-3F87-BA4A-0AA7A081F409> /usr/lib/system/libkxld.dylib
    0x7fff827ea000 -     0x7fff827f1fff  libcopyfile.dylib (85.1.0 - compatibility 1.0.0) <0AB51EE2-E914-358C-AC19-47BC024BDAE7> /usr/lib/system/libcopyfile.dylib
    0x7fff8363d000 -     0x7fff8363eff7  libsystem_blocks.dylib (53.0.0 - compatibility 1.0.0) <8BCA214A-8992-34B2-A8B9-B74DEACA1869> /usr/lib/system/libsystem_blocks.dylib
    0x7fff8399e000 -     0x7fff839a9ff7  com.apple.bsd.ServiceManagement (2.0 - 2.0) <D836A22C-BBDC-3C9F-83D3-F8CC0EE75885> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff839aa000 -     0x7fff83a87fef  libsystem_c.dylib (763.13.0 - compatibility 1.0.0) <41B43515-2806-3FBC-ACF1-A16F35B7E290> /usr/lib/system/libsystem_c.dylib
    0x7fff83ae4000 -     0x7fff83ae9ff7  libsystem_network.dylib (??? - ???) <5DE7024E-1D2D-34A2-80F4-08326331A75B> /usr/lib/system/libsystem_network.dylib
    0x7fff83aff000 -     0x7fff83b3afff  libsystem_info.dylib (??? - ???) <35F90252-2AE1-32C5-8D34-782C614D9639> /usr/lib/system/libsystem_info.dylib
    0x7fff83b3b000 -     0x7fff83bddfff  com.apple.securityfoundation (5.0 - 55116) <70CDC3ED-39AA-3784-8715-F0F5E2CB9754> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff83c47000 -     0x7fff83c56ff7  libxar-nossl.dylib (??? - ???) <A6ABBFB9-E4ED-38AD-BBBB-F9958B9CEFB5> /usr/lib/libxar-nossl.dylib
    0x7fff8417b000 -     0x7fff84215ff7  com.apple.SearchKit (1.4.0 - 1.4.0) <4E70C394-773E-3A4B-A93C-59A88ABA9509> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff846f2000 -     0x7fff846f4fff  com.apple.TrustEvaluationAgent (2.0 - 1) <1F31CAFF-C1C6-33D3-94E9-11B721761DDF> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff846f5000 -     0x7fff84702fff  com.apple.CrashReporterSupport (10.7.4 - 353) <6044CFB6-939E-3C73-BFBB-A8BBC096F135> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff84703000 -     0x7fff84705fff  libquarantine.dylib (36.7.0 - compatibility 1.0.0) <8D9832F9-E4A9-38C3-B880-E5210B2353C7> /usr/lib/system/libquarantine.dylib
    0x7fff84706000 -     0x7fff84707fff  libdnsinfo.dylib (395.11.0 - compatibility 1.0.0) <853BAAA5-270F-3FDC-B025-D448DB72E1C3> /usr/lib/system/libdnsinfo.dylib
    0x7fff84d2f000 -     0x7fff84d39ff7  liblaunch.dylib (392.39.0 - compatibility 1.0.0) <8C235D13-2928-30E5-9E12-2CC3D6324AE2> /usr/lib/system/liblaunch.dylib
    0x7fff84d3a000 -     0x7fff84d4cff7  libbsm.0.dylib (??? - ???) <349BB16F-75FA-363F-8D98-7A9C3FA90A0D> /usr/lib/libbsm.0.dylib
    0x7fff84d52000 -     0x7fff8506efff  com.apple.CoreServices.CarbonCore (960.25 - 960.25) <4FC1AB30-022C-3C67-AC46-FDCBFCB7EEDE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff852e1000 -     0x7fff85351fff  com.apple.datadetectorscore (3.0 - 179.4) <4AB32B7F-8EC2-327E-BAC8-80129AA36E7B> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff853b6000 -     0x7fff853cdfff  com.apple.CFOpenDirectory (10.7 - 146) <F321AE12-9592-3E56-AB8D-A47BA4696A0E> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff85487000 -     0x7fff8558efe7  libsqlite3.dylib (9.6.0 - compatibility 9.0.0) <EE02BB01-64C9-304D-9719-A35F5CD6D04C> /usr/lib/libsqlite3.dylib
    0x7fff85629000 -     0x7fff8569fff7  libc++.1.dylib (28.4.0 - compatibility 1.0.0) <A24FC3DA-4FFA-3DD2-9DCC-2B8D1B3BF97C> /usr/lib/libc++.1.dylib
    0x7fff85e80000 -     0x7fff85e81fff  liblangid.dylib (??? - ???) <CACBE3C3-2F7B-3EED-B50E-EDB73F473B77> /usr/lib/liblangid.dylib
    0x7fff862c3000 -     0x7fff862c3fff  libOpenScriptingUtil.dylib (??? - ???) <A7847713-F410-39C0-884F-A7188A18E742> /usr/lib/libOpenScriptingUtil.dylib
    0x7fff866fa000 -     0x7fff86738fff  com.apple.bom (11.0 - 183) <F300B9EC-995E-33A7-9175-9F07D4B68F16> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
    0x7fff870d8000 -     0x7fff870deff7  libunwind.dylib (30.0.0 - compatibility 1.0.0) <1E9C6C8C-CBE8-3F4B-A5B5-E03E3AB53231> /usr/lib/system/libunwind.dylib
    0x7fff870df000 -     0x7fff870e0ff7  libremovefile.dylib (21.1.0 - compatibility 1.0.0) <739E6C83-AA52-3C6C-A680-B37FE2888A04> /usr/lib/system/libremovefile.dylib
    0x7fff870e1000 -     0x7fff870e6fff  libcache.dylib (47.0.0 - compatibility 1.0.0) <1571C3AB-BCB2-38CD-B3B2-C5FC3F927C6A> /usr/lib/system/libcache.dylib
    0x7fff87142000 -     0x7fff87437ff7  com.apple.security (7.0 - 55148.6) <4535E500-973A-3BA7-AF65-DF5CF0658F02> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff87552000 -     0x7fff875c5fff  libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <6BDD43E4-A4B1-379E-9ED5-8C713653DFF2> /usr/lib/libstdc++.6.dylib
    0x7fff87632000 -     0x7fff8763fff7  libbz2.1.0.dylib (1.0.5 - compatibility 1.0.0) <DFAB8CA8-CC9D-3F58-8C12-CE120442AACD> /usr/lib/libbz2.1.0.dylib
    0x7fff87640000 -     0x7fff87647fff  com.apple.NetFS (4.0 - 4.0) <433EEE54-E383-3505-9154-45B909FD3AF0> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff87710000 -     0x7fff87719ff7  libsystem_notify.dylib (80.1.0 - compatibility 1.0.0) <A4D651E3-D1C6-3934-AD49-7A104FD14596> /usr/lib/system/libsystem_notify.dylib
    0x7fff8771a000 -     0x7fff8771efff  libdyld.dylib (195.6.0 - compatibility 1.0.0) <FFC59565-64BD-3B37-90A4-E2C3A422CFC1> /usr/lib/system/libdyld.dylib
    0x7fff87853000 -     0x7fff87858fff  libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <98ECD5F6-E85C-32A5-98CD-8911230CB66A> /usr/lib/system/libcompiler_rt.dylib
    0x7fff8785c000 -     0x7fff8785dfff  libunc.dylib (24.0.0 - compatibility 1.0.0) <337960EE-0A85-3DD0-A760-7134CF4C0AFF> /usr/lib/system/libunc.dylib
    0x7fff8796c000 -     0x7fff87989fff  libxpc.dylib (77.19.0 - compatibility 1.0.0) <9F57891B-D7EF-3050-BEDD-21E7C6668248> /usr/lib/system/libxpc.dylib
    0x7fff882f7000 -     0x7fff882fffff  libsystem_dnssd.dylib (??? - ???) <584B321E-5159-37CD-B2E7-82E069C70AFB> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff884e3000 -     0x7fff885effef  libcrypto.0.9.8.dylib (49.0.0 - compatibility 0.9.8) <C24B1416-99E4-3DF5-B51B-E6FCE8F690A4> /usr/lib/libcrypto.0.9.8.dylib
    0x7fff8872d000 -     0x7fff8873bff7  com.apple.AppleFSCompression (37 - 1.0) <61113C2F-564C-3E6C-918C-3179980D599F> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fff8873e000 -     0x7fff88769ff7  libxslt.1.dylib (3.24.0 - compatibility 3.0.0) <E71220D3-8015-38EC-B97D-7FDB383C2BDC> /usr/lib/libxslt.1.dylib
    0x7fff88aa7000 -     0x7fff88af3ff7  com.apple.SystemConfiguration (1.11.3 - 1.11) <131780ED-E8DD-3153-81F2-5FEC4F6554C2> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff892d9000 -     0x7fff8937afff  com.apple.LaunchServices (480.40 - 480.40) <C936A07F-0CF8-3F8E-BDB3-76AA7611B4CA> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff897bc000 -     0x7fff89857fff  com.apple.PackageKit (2.0.3 - 172) <16F5285D-1E49-3373-A8B8-8565F9AA5775> /System/Library/PrivateFrameworks/PackageKit.framework/Versions/A/PackageKit
    0x7fff89fb2000 -     0x7fff89fbdff7  libc++abi.dylib (14.0.0 - compatibility 1.0.0) <8FF3D766-D678-36F6-84AC-423C878E6D14> /usr/lib/libc++abi.dylib
    0x7fff8a77d000 -     0x7fff8a97ffff  libicucore.A.dylib (46.1.0 - compatibility 1.0.0) <0176782F-9526-3905-813A-7A5676EC2C86> /usr/lib/libicucore.A.dylib
    0x7fff8a980000 -     0x7fff8a981fff  libDiagnosticMessagesClient.dylib (??? - ???) <3DCF577B-F126-302B-BCE2-4DB9A95B8598> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff8a982000 -     0x7fff8a9d0fff  libauto.dylib (??? - ???) <D8AC8458-DDD0-3939-8B96-B6CED81613EF> /usr/lib/libauto.dylib
    0x7fff8aa56000 -     0x7fff8aa5cfff  libmacho.dylib (800.0.0 - compatibility 1.0.0) <165514D7-1BFA-38EF-A151-676DCD21FB64> /usr/lib/system/libmacho.dylib
    0x7fff8aa65000 -     0x7fff8ad7efff  com.apple.Foundation (6.7.2 - 833.25) <22AAC369-B63C-3C55-8AC6-C3ECBA44DA7B> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff8b9c4000 -     0x7fff8b9d3fff  libxar.1.dylib (??? - ???) <9E05C939-6CBF-38E7-8915-86278F7DB6C7> /usr/lib/libxar.1.dylib
    0x7fff8b9d4000 -     0x7fff8b9d5ff7  libsystem_sandbox.dylib (??? - ???) <5459F293-E1F2-33B3-B9B2-2ABB7B915B62> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff8ba99000 -     0x7fff8ba9dfff  libmathCommon.A.dylib (2026.0.0 - compatibility 1.0.0) <FF83AFF7-42B2-306E-90AF-D539C51A4542> /usr/lib/system/libmathCommon.A.dylib
    0x7fff8ccf8000 -     0x7fff8cd25fe7  libSystem.B.dylib (159.1.0 - compatibility 1.0.0) <6E5C8AC3-DBB7-31CB-BEB7-D6ED8E6DE0CE> /usr/lib/libSystem.B.dylib
    0x7fff8ce4a000 -     0x7fff8ce4ffff  libpam.2.dylib (3.0.0 - compatibility 3.0.0) <D952F17B-200A-3A23-B9B2-7C1F7AC19189> /usr/lib/libpam.2.dylib
    0x7fff8ce50000 -     0x7fff8cf34e5f  libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <871E688B-CF57-3BC7-80D6-F6476DFF109B> /usr/lib/libobjc.A.dylib
    0x7fff8cf35000 -     0x7fff8cf51ff7  com.apple.GenerationalStorage (1.0 - 126.1) <509F52ED-E54B-3FEF-B3C2-759387B826E6> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
    0x7fff8cf52000 -     0x7fff8d0b9fff  com.apple.CFNetwork (520.5.1 - 520.5.1) <08F70E26-5456-3BFB-8192-00D3CE40D3C9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff8d876000 -     0x7fff8d8b8ff7  libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) <BB770C22-8C57-365A-8716-4A3C36AE7BFB> /usr/lib/system/libcommonCrypto.dylib
    0x7fff8dbb1000 -     0x7fff8dd85ff7  com.apple.CoreFoundation (6.7.2 - 635.21) <62A3402E-A4E7-391F-AD20-1EF20236CE1B> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff8df39000 -     0x7fff8df59fff  libsystem_kernel.dylib (1699.32.7 - compatibility 1.0.0) <66C9F9BD-C7B3-30D4-B1A0-03C8A6392351> /usr/lib/system/libsystem_kernel.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 5
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=78.2M resident=39.7M(51%) swapped_out_or_unallocated=38.5M(49%)
Writable regions: Total=30.7M written=560K(2%) resident=864K(3%) swapped_out=0K(0%) unallocated=29.8M(97%)

REGION TYPE                      VIRTUAL
===========                      =======
MALLOC                             20.3M
MALLOC guard page                    32K
STACK GUARD                        56.0M
Stack                              10.0M
VM_ALLOCATE                          36K
__DATA                             3420K
__LINKEDIT                         49.1M
__TEXT                             29.1M
__UNICODE                           544K
mapped file                        15.7M
shared memory                        16K
===========                      =======
TOTAL                             184.2M

BBOD? Bu terime / kısaltmaya aşina değilim. İşletim sistemini yüklediğinizde, bir kütüphane dosyalarını yedeklemeden geri yüklemeden bir arşivleme ve yükleme veya yeni bir silme ve yükleme yaptınız mı? Dahili diski Disk İzlencesi aracılığıyla doğrulamaya çalıştınız mı?
Bay Tavşan

@MrRabbit Harika sorular. Bence BBOD "Beach Ball of Death" i ifade ediyor.
Ashley

@Ashley - Ah, tahmin et mantıklı. Her zaman dönen plaj topu dedim. BBOD Windows BSOD kaynaklanıyor sanırım, bir çekirdek panik daha karşılaştırılabilir olacağını düşünüyorum. Bunu bilerek, aşağıdaki fikrinize kesinlikle katılıyorum. Genellikle serbest bırakmayan dönen plaj topları, sistem bozulmasına veya arızalı / arızalı bir sabit sürücüye geri döner. Disk doğrulamak / onarmak ve oradan devam ediyorum.
Bay Tavşan

@MrRabbit Ashley haklı, yani dönen plaj topu. Daha spesifik olmalıydım. Diğer sorularınızı cevaplamak için, aslan kurtarma diskini (bu, aşağıdaki Ashley'in düşüncelerine göre HD'ye de işaret edebilen disk yardımcı programından istenen) kullanarak yeni bir silme ve yükleme yaptım, sonra dosyaları harici bir HD'den geri yükledim. Dahili diski doğruladım ve sorun yok.
Seggix

Evet, MagicJack El Capitan'da bile çalışmıyor! Teknik destekle konuştular ve gerçekten çalıştıklarını mı söylediler? Sadece ortaya çıktığını fark ettiler ??
John

Yanıtlar:


6

@Ashley bunun Keychain dosyalarındaki dosya bozulmasından kaynaklanabileceğini belirtti. Yaygın olarak bilinmemektedir, ancak KeyChain, anahtarlık dosyalarını Doğrulamak veya Onarmak için kullanılabilecek kendi İlk Yardım yardımcı programına sahiptir.

Anahtarlık menüsünden çağırmanız yeterlidir:

Menü seçeneği

resim açıklamasını buraya girin

Kontrol etmeye değer mi?


1
TEŞEKKÜR EDERİM!!! Bu yaygın olarak bilinmemektedir ve diğer tüm girişimlere direnen kalıcı ve inanılmaz derecede can sıkıcı bir BBOD sorununu hemen ve tamamen düzeltmiş gibi görünmektedir. Yaşlanmam (2008) Mac Pro Tower artık en sonunda yine iyi bir makine! :) :) :)
cweekly

3

Bu hata raporuna ilişkin yorumum (ki bu yanlış olabilir):

  • crsudgörünüşe güvenlik ile yapmaktır süreç, (kod imzalama, yazılım güncellemesi ve güven değerlendirme: bakınız bu tartışma ), çöktü.

  • anahtarlıkla ilgili kodu çalıştırırken ("İş Parçacığı 0 Çöktü" altında, son girişten (33) başlayın ve çağrılan farklı rutinleri görmek için yukarı doğru okuyun): Fark ettim Security::KeychainCore::CCallbackMgr...

  • hata türü, EXC_BAD_ACCESSbelleğe erişilirken başarısız oldu.

  • erişmeye çalıştığı bellek alanı aslında belleğe eşlenen bir dosyaydı ve dosyalardı /private/var/db/*.

Aslında, RAM yerine sabit diskinizden ve özellikle / private / var / db altındaki ve Keychain ile ilgili herhangi bir dosyadan şüphelenirim. İlk adım olarak Disk İzlencesi'nde Disk Onarımı denerdim. (Bunu yapmak için başka bir konumdan önyükleme yapmanız gerekir.)

Maalesef bu tam bir cevap değil (ve bunun bazılarının tahmin olduğunu aklınızda bulundurun), ancak belki de şeylerin denemesi için başka bir yön sağlıyor?


Yanıtınız için teşekkürler. Dondurucu bir bölümden yeniden başladıktan sonra spot ışığının sık sık indekslendiğinden bahsetmeyi unuttum, bu da hipotezinizi daha da ileriye götürebilir, ancak sadece Disk İzlencesi aracılığıyla HD'mi doğruladım ve ses seviyesi iyi görünüyor. EXC_BAD_ACCESS ile ilgili açıklama için, bu HD bellek veya bahsettiğiniz RAM'de eşlenmiş bir şey mi?
Seggix

Bahsetmem gereken bir şey de bu hata raporunun her zaman donmaya eşlik etmemesi. Bilgisayara BBOD'de oturmak için yeterli zaman verdiğimde hata raporu ortaya çıkıyor gibi görünüyor.
Seggix

Ben düşünüyorum ne anlama hata raporu gösteriyor CPU 0x000000010048a000 bulunan bazı bellek erişmek için talimat olmasıdır. Bu erişim girişimi bir EXC_BAD_ACCESS hatası, "Bu bellek alanı aslında geçerli işlem için erişilebilir değil" anlamına gelir kaldırdı. Belki de bellek adresi yanlıştır (örn. Kötü verilerden türetilmiş). Bunu bir kenara koyarsak, o adresteki "bellek" içeriği bence aslında diskteki bir dosyanın içeriğidir (hata raporunda "eşlenen dosya" dan bahsedilmektedir). Bu muhtemelen mmap mekanizması ile ayarlanmıştır ...
Ashley

... CPU bu adresten veri isterse, veriler gerçekte fiziksel RAM'den alınmaz - bunun yerine işletim sistemi verilerin diskten alınmasına neden olur.
Ashley

1

Orijinal sorunuzdan, bunun bir donanım veya yazılım sorunu olduğuna dair yeterince güçlü kanıt yok.

Donanım sorunu mu var?

Donanım kaynaklarının çoğunu ortadan kaldırmak için lütfen çalıştırın: Sistemle başka bir işlem yapmayı denemeden önce Apple Hardware Test .

Genişletilmiş modda ve en az 4 ardışık geçiş için çalıştırın.

Bu ilk sorun nedeni ortadan kaldırıldığında, lütfen Ashley'in cevabını okuyun ve Disk İzlencesi'ni sisteminizden başka bir diskten çalıştırın . Sisteminizi düzenli olarak kilitlediğiniz için büyük olasılıkla dahili dosya sisteminiz kötü durumdadır. Bu nedenle her yeni önyüklemede günlük (dosya sisteminin) her şeyi yeniden oluşturmak için tekrar kullanılmalı ve öldürülen uzun süreçler görevlerine yeniden başlamalıdır.

Bu 2. büyük sorun nedeni ortadan kaldırıldığında, büyük olasılıkla bir yazılım sorununuz olduğu sonucuna varacaksınız ve sorunun yerini bulma zamanı gelmiş olabilir.

Yazılım sorunu

Bunun için bir test hesabı oluşturmanız ve ciddi bir süre için ve tüm uygulamalarda kullanmanız gerekecektir. Bu test hesabında da aynı askıda kalıyor musunuz?

Evetse, genel bir MacOS X hatalı davranışınız vardır. Bu durumda, MacOX X Lion'u yeniden yüklemeniz gerekir .

Değilse, ortamınızdaki hangi uygulamanın bu hatalı davranışa neden olduğunu bulmanız gerekir.

Activity MonitorMacOS X yanıt vermemeye başladığında neler olup bittiğini belirlemenize yardımcı olur. Suçluyu bulana kadar her zaman ekranda bu çekirdek casusuyla koşmanız gerekecek . Başka bir araç suçlu süreçlerini tanımlamak için daha hızlı olabilir. Bir Terminalveya xtermpencere açın ve aşağıdaki komutu yazın:

top -o cpu

bu komutla sürekli yenilenen üst satırlar, orijinal sorunun saniyeler içinde sanal bellek veya CPU kullanımı düzeyinde anormal bir şey olup olmadığını gösterir.


Teşekkür ederim. Donanım Testine el koyduğumda rapor vereceğim. Ne yazık ki, sistemle birlikte gelen orijinal diskler artık yok, ancak bir indirme veya başka bir şey bulamazsam, bunları satın alacağım veya bir elma mağazasında tanılamayı kullanacağım.
Seggix

0

SWoD'yi komut satırından tanılama

OS X'te, geçmişte bu sorunu teşhis etmek için kullandığım çok yararlı araçlar var. Bunların hepsi komut satırı yardımcı programlarıdır, çünkü genellikle Spinning Wheel of Death, bilgisayarınızla çalışan bir grafik arabirim olmadan sizi terk edecektir. Başlatabiliyorsanız Terminal.app, bunları bu şekilde çalıştırabilirsiniz. Ancak, bazı daha aşırı kilitlenme durumlarında Macbook'umun ekranının sadece siyah olduğunu ve görebildiğim tek şeyin SWoD olduğunu gördüm. Bu durumda, makine için SSH uzaktan erişiminin etkinleştirilmesi çok yararlıdır . SSH'yi etkinleştirmek için bu eğiticiyi takip edebilirsiniz .

Macbook'unuzu ağda bulma

Macbook'unuzu ağda bulmakta zorlanıyorsanız, bulmak için kullanabilirsiniz dns-sd:

# List hosts advertising SSH via Avahi / DNS Service Discovery
# -B for human-readable format
dns-sd -B _ssh._tcp.
# -Z for Zone File format
# More helpful because it shows the FQDN.. i.e.: `mymacbook.local.`
dns-sd -Z _ssh._tcp.

Sistem İstatistikleri Komut Satırı Yardımcı Programları

Aşağıdaki yardımcı programlar, çok fazla sistem kaynağı kullanan ve kilitlenmeye neden olabilecek işlemlere biraz ışık tutabilir. Her biri hakkında daha fazla ayrıntı için kılavuz sayfasını okuyun.

  • htop- üzerinden kullanılabilir Homebrew : brew install htop. Beğen top, ancak renk kullanıcı arayüzü ve İşlem Üst / Alt Ağaç görünümü gibi daha fazla sıralama seçeneği ile.
    Şununla çalıştır:htop
  • iotop - OS X'te yüklü. Çok sayıda Disk G / Ç kullanarak işlemleri bulmakta yardımcı olur:
    sudo iotop 1
  • top- OS X'te yüklü. Seçtiğiniz bir tuşa göre sıralanmış en iyi işlemleri gösterir. Örneğin, sıralama ölçütü cpu:top -o cpu
  • systemstats- OS X'e yüklendi.
    Pil kullanımı, CPU istatistikleri, Termal, Fan, Bellek ve G / Ç özetleri, Sıralı G / Ç Etkinliği, CPU ve Enerji Etkisi, Kesintilere göre sıralanmış Uygulamalar ve Daemons gibi birçok yararlı sistem istatistiklerini gösterir / Boşta Uyandırma Sayısı, Proses Lansmanları (XPC svcs. & Fork () dahil), Bağlı cihazlar, vb ... Şununla
    çalıştır:sudo /usr/sbin/systemstats
  • vm_stat- OS X ile birlikte yüklenir. Mach çekirdeği Sanal Bellek istatistiklerini ("VRAM" için ne kadar disk alanı kullandığınızı) gösterir.
    Şununla çalıştır:/usr/bin/vm_stat
  • netstat - OS X ile yüklendi. Ağ bağlantısı durumunu göster: netstat
  • nettop- OS X ile birlikte yüklenir. Ağ G / Ç kullanan işlemlerin en üst düzey canlı güncelleştirme listesini gösterir. Çok geniş bir terminaliniz varsa yardımcı olur .
    Şununla çalıştır:nettop
  • kextstat- Takılan tüm Mach Çekirdek Uzantılarını listeleyin (Linux çekirdek modülleri gibi). Bir Çekirdek Uzantısı veya G / Ç Kiti sürücüsünün soruna neden olduğundan şüpheleniyorsanız, rahatsız edici çekirdek modülünü 'paket adını bularak ve kextstatardından çalıştırarak kaldırabilirsiniz kextunload:sudo kextunload -b org.virtualbox.kext.VBoxUSB
  • Sistem Günlüğüne bakmayı deneyin: tail -f /var/log/system.log
    Burada bazı ilginç ipuçları bulabilirsiniz.

Çok fazla sistem kaynağı (CPU / Bellek / Disk G / Ç vb.) Kullanan bir işlem bulursanız, bu şekilde öldürmeyi deneyin:

# For example, if 'Google Chrome' is using too much memory, kill it:
ps auxww | grep -i 'google chrome' | grep -v grep | awk '{ print $2 }' | xargs kill
# Kill a process by PID:
kill 1234
# Forcibly kill by PID:
kill -9 1234

Son Resort: öldürmek WindowServer

Eğer her şey başarısız olursa ve gerçekten neyin asıldığından emin değilseniz ... öldürmeyi denemek isteyebilirsiniz WindowServer. Bu, gördüğüm tek şey siyah bir arka plan ve SWoD olduğunda birkaç kez sorunu çözmek için kullandığım bir numara. Bir kez öldürdüğünüzde, geri dönmeli ve sizi giriş ekranına geri götürmelidir.

Basitçe çalıştırın:

sudo killall -HUP WindowServer

0

Bu yüzden bir cevap bulmaya çalışıyordum ve bu soru hakkında bir şey gördüğüm bir hatayla bağlantılıydı (tam olarak ne olduğundan emin değilim), ama gerçekten problemimi kesin olarak izlediğimden, olası bir cevap sunacağımı düşündüm yaşadığınız soruna:

Çok fazla dosya açan bir işleminiz olabilir. Benim durumumda, bir kerede binlerce ve binlerce dosyayı açmaya karar veren bir prefpane idi. Terminalde çalıştırabileceğiniz bu komutla hangi işlemlerin en açık dosyalara sahip olduğunu takip edebilirsiniz:

lsof | awk '{print $2}' | sort | uniq -c | sort -n

Bu size daha sonra ActivityMonitor'da arayabileceğiniz rahatsız edici sürecin işlem kimliğini verecektir. Bu sorunla ilgili zor olan şey, maksimum sayıda dosyayı açan bir şeyin, rahatsız edici işlem dışındaki uygulamaların CPU kullanımını hızlandırmasının yanı sıra BBOD ve rastgele çökmelere neden olabilmesidir. Benim durumumda bu NullRiver MediaLink önpanıydı ve özellikle Chrome'u değil, Adobe Illustrator ve Spotlight'ı da (üç durumda da çökmelere neden oldu) etkiliyordu. Soruna neden olan tamamen farklı bir işlem veya uygulama olabilir. Etkilenen bu programların 3'ü de çok fazla dosya açıyor, bu yüzden işletim sisteminden en çok etkilenenler bunlardı, "Hayır, daha fazla dosya açamıyor, hepimiz dosya tanımlayıcıları yok." Prefpanı öldürmek ve en son sürüme güncellemek sorunumu kalıcı olarak çözdü, ancak sebebini izlemek için yukarıdaki komuta ihtiyacım vardı. Neler olduğuna dair açıklamanız benim için olanlarla neredeyse tam olarak eşleşiyor, bu nedenle çok fazla dosya açan bir şeyin sizin için de temel neden olabileceği çok olası. Birkaç yıl sonra, bu sorunun artık sizi rahatsız etmediğini varsayacağım, ancak Google'dan diğer ziyaretçiler bunu yararlı bulabilir.


0

Sadece eğer 2006 macpro kulesinde çalıştırdıktan sonra 10.6.8 olduğunu SBBOD veya SWOD sorunu ile mücadele etti. Benim durumumda, ağ ayarları panelinde ve AirPort'ta IPv4 ve IPv6 ile ilgisi olduğu ortaya çıktı. Kablodan fi-optiğe geçtiğimde sorun başladı. Görünüşe göre, fi-optik modem IPv6 için hazır değil.

Sistem tercihlerine / ağına gidin TCP / IP sekmesini seçin "Gelişmiş" düğmesini tıklayın IPv6 yapılandırma açılır menüsünü kullanın ve "kapalı" yı seçin

Bu, 10.6.8'de çalışır. Daha yeni sistemler biraz değişebilir, ancak süreç benzerdir.

Bu yanıtı çevrimiçi ortamda hiçbir yerde bulamadınız. Umarım bu birine yardımcı olur. Diğer çözümlerin çoğunu denedim, bu benim için işe yarayan tek çözümdü.


-2

Bunu çözmek için, devam eden yazılımımda hesaba katmadığım arka planda kullandığım bir şey olması gerektiğini düşündüm.

Etkinlik İzleyicisi'ni çalıştırdım, CPU ve% CPU sütununu tıkladım ve suçlu: MagicJack'i keşfettim. Daha önce hiç fark etmediğim INSANE System kaynakları miktarı. % CPU açısından mjdevve MagicJack uygulaması, takılı ve çalışıyor her zaman CPU'nun yüzde 15-20'sini kullanır! MJ'den çıkıp bağlantısını kestiği anda, tahmin edin ne oldu: artık plaj topu yok ve işler Kar Leoparı Günleri'ndeki kadar çabuk çalışıyor.

MagicJack o kadar çok CPU zamanı çekiyordu ki, Sistem sürekli olarak sırasını beklemek zorunda kaldı, dolayısıyla Beach Ball.

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.