Вот моя статистика и краткое описание проблемы:
MacBook Pro; середина 2009 года; 13 дюймов; 2,26 ГГц; 4 ГБ ОЗУ (в настоящее время будут уточнять); 10.7.5
У меня проблема в том, что компьютер постоянно получает BBOD (вращающийся Beach Ball Of Death) при выполнении повседневных задач. BBOD не разрешится, даже если я оставлю его на несколько часов, поэтому мне в конечном итоге потребуется перезагрузить компьютер. Это может происходить часто, от нескольких раз в час до одного раза в день.
Я вел подробный журнал каждого замораживания (время, что я делал, общее состояние системы) и не замечал никаких триггеров. В последнее время я получаю сообщения об ошибках в консоли, связанных с несколькими эпизодами BBOD. Это может помочь диагностировать проблему, хотя я не знаю, как правильно разбирать сообщения об ошибках. Единственное, что я могу различить, это то, что тип исключения - это SIGBUS, который, как я слышал, обычно связан с оперативной памятью. Отчет об ошибке прилагается в конце.
Что я сделал до сих пор:
- Переустановите OSX (не так много изменений)
- Запустите memtest (ОЗУ прошло)
- Обменяйте ОЗУ / тестовые сокеты, оставляя один модуль включенным и наблюдая за поведением (банк 1, кажется, работает больше, чем банк 0, но замораживание все еще происходит независимо от того, в каком банке находится одинокий модуль. Я также использовал разные палочки ОЗУ для уверен, что это не оперативная память, имея 1 ГБ; 2 ГБ; 4 ГБ в моем распоряжении).
Похоже, проблема с оборудованием, по крайней мере. Я совершенно уверен, что с ОЗУ все в порядке, так как в отчаянии я отправил обратно флешку Kingston 4gb, которая, как я думал, была источником проблемы.
Текущая конфигурация - модуль Kingston 1-4 ГБ в банке 0. Раньше у меня был модуль 2 ГБ и 4 ГБ (2 ГБ от Apple; оригинальная покупка. 4 ГБ; обновление поставлено мной), но он работал на более высокой частоте ,
Дайте мне знать, если какая-либо дополнительная информация поможет диагностировать проблему. Я немного потерян.
Вот пример отчета об ошибке консоли. Есть небольшое изменение между каждым отчетом об ошибках, и у меня есть приблизительно 15 отчетов об ошибках как этот:
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
Ответы:
@Ashley упомянул, что это может быть связано с повреждением файлов в файлах цепочки для ключей. Широко известно, но KeyChain имеет собственную утилиту First Aid, которую можно использовать для проверки или восстановления файлов цепочки для ключей.
Просто вызовите из меню связки ключей:
Стоит проверить?
источник
Моя интерпретация (которая может быть ошибочной) этого сообщения об ошибке:
crsud
процесс, по- видимому , это связано с безопасностью (подписи кода, обновления программного обеспечения и оценки доверия: см это обсуждение ), разбился.это происходило во время выполнения кода, связанного с цепочкой для ключей (в разделе «Поток 0 разбился», начните с последней записи (33) и читайте вверх, чтобы увидеть различные вызываемые подпрограммы): я заметил
Security::KeychainCore::CCallbackMgr
...тип ошибки был
EXC_BAD_ACCESS
, который является ошибкой при доступе к памяти.область памяти, к которой она пыталась получить доступ, была фактически файлом, отображенным в память, и файл (ы) были
/private/var/db/*
.Так что на самом деле, я бы с подозрением относился к вашему жесткому диску, а не к оперативной памяти, и особенно к файлам в / private / var / db и любым другим, связанным с цепочкой для ключей. Я бы попробовал восстановить диск в Дисковой утилите в качестве первого шага. (Вам нужно будет загрузиться с другого места, чтобы сделать это.)
Извините, это не полный ответ (и имейте в виду, что некоторые из них являются догадками), но, возможно, это дает другое направление для вещей, чтобы попробовать?
источник
Из вашего первоначального вопроса недостаточно убедительных доказательств того, что это аппаратная проблема или проблема с программным обеспечением.
Аппаратная проблема?
Чтобы устранить большинство источников аппаратного обеспечения, запустите: « Проверка оборудования Apple», прежде чем предпринимать какие-либо другие действия с системой.
Запустите его в расширенном режиме и не менее 4 последовательных проходов.
После устранения этой первой причины неполадок прочитайте ответ Эшли и запустите Дисковую утилиту с другого диска, отличного от системного. Скорее всего, ваша внутренняя файловая система находится в плохом состоянии, так как вы регулярно сбиваете систему. Следовательно, при каждой новой загрузке журнал (файловой системы) должен снова использоваться для восстановления всего, и длинные уничтоженные процессы должны снова запускать свои задачи.
Как только эта вторая основная причина проблемы будет устранена, вы придете к выводу, что, скорее всего, у вас проблема с программным обеспечением, и, возможно, пришло время ее обнаружить.
Проблема с программным обеспечением
Для этого вам придется создать тестовую учетную запись и использовать ее в течение серьезного периода времени и со всеми приложениями. Вы испытываете такие же зависания с этим тестовым аккаунтом?
Если да, то у вас общее неправильное поведение MacOS X. В этом случае вам придется переустановить MacOX X Lion .
Если нет, вам придется определить, какое приложение в вашей среде вызывает такое неправильное поведение.
Activity Monitor
поможет вам определить, что происходит, когда MacOS X перестает отвечать на запросы. Пока вы не найдете виновника, вам придется всегда бегать с этим шпионом ядра на экране . Другой инструмент может быть быстрее, чтобы определить виновника процессуса. Откройте окноTerminal
илиxterm
введите следующую команду:верхние строки, постоянно обновляемые этой командой, покажут вам, если что-то ненормальное происходит на уровне виртуальной памяти или использования ЦП, в течение нескольких секунд после первоначальной проблемы.
источник
Как диагностировать SWoD из командной строки
Есть несколько очень полезных инструментов, включенных в OS X, которые я использовал для диагностики этой проблемы в прошлом. Все они являются утилитами командной строки, поскольку обычно Spinning Wheel of Death оставляет вас без рабочего графического интерфейса с вашим компьютером. Если вы можете запустить
Terminal.app
, вы можете запустить их таким образом. Тем не менее, я обнаружил, что в некоторых более экстремальных случаях блокировки дисплей моего Macbook просто черный, и все, что я вижу, это SWoD. В этом случае очень полезно включить удаленный доступ по SSH для машины. Вы можете следовать этому руководству, чтобы включить SSH .Поиск вашего Macbook в сети
Если вам трудно найти Macbook в сети, вы можете
dns-sd
найти его:Системная статистика Утилиты командной строки
Следующие утилиты могут пролить некоторый свет на процессы, которые могут использовать слишком много системных ресурсов и вызывать блокировку. Прочитайте man-страницу для более подробной информации о каждом.
htop
- Доступны с помощью Homebrew :brew install htop
. Какtop
, но с цветным пользовательским интерфейсом и дополнительными опциями сортировки, такими как Process Parent / Child Tree view.Бежать с:
htop
iotop
- Установлен в OS X. Полезно для поиска процессов с использованием большого количества дискового ввода-вывода:sudo iotop 1
top
- Установлено в OS X. Показывает топ процессов, отсортированных по ключу по вашему выбору. Например, сортировать поcpu
:top -o cpu
systemstats
- Установлено в OS X. Показывает множество полезных системных статистических данных, таких как:использование батареи, статистика процессора, тепловая энергия, сводка вентиляторов, памяти и ввода / вывода, ранжированная активность ввода / вывода, приложения и демоны, ранжированные по влиянию процессора и энергии, прерывания / Idle Wakeups, запуска процессов (в том числе XPC svcs. & Fork ()), подключенных устройств и т. Д ...
Запустите его с:
sudo /usr/sbin/systemstats
vm_stat
- Установлено с OS X. Показывает статистику виртуальной памяти ядра Mach (сколько дискового пространства вы используете для «VRAM»).Запустите это с:
/usr/bin/vm_stat
netstat
- Установлено с OS X. Показать состояние сетевого подключения:netstat
nettop
- Установлено с OS X. Показывает актуальный список обновлений процессов в режиме реального времени с использованием сетевого ввода-вывода. Помогает, если у вас очень широкий терминал.Бежать с:
nettop
kextstat
- Перечислите все вставленные расширения ядра ядра (например, модули ядра Linux). Если вы подозреваете , что расширение ядра или I / O Kit драйвер вызывает проблему, вы можете выгрузить оскорбляющий модуль ядра, находя его расслоение имени сkextstat
, затем работаетkextunload
:sudo kextunload -b org.virtualbox.kext.VBoxUSB
tail -f /var/log/system.log
вы можете найти некоторые интересные подсказки.
Если вы обнаружите какой-то процесс, который использует много системных ресурсов (процессор / память / дисковый ввод-вывод и т. Д.), Попробуйте убить его следующим образом:
Последнее средство: убить
WindowServer
Если ничего не помогает, и вы не уверены, что на самом деле зависло ... вы можете попробовать убить
WindowServer
. Это трюк, который я использовал для решения проблемы пару раз, когда вижу только черный фон и SWoD. Как только вы убьете его, он должен вернуться и сбросить вас обратно на экран входа в систему.Просто запустите:
источник
Так что я гуглил, пытаясь найти ответ, и что-то в этом вопросе было связано с ошибкой, которую я видел (не совсем точно, что именно), но так как я действительно окончательно отследил свою проблему, я решил предложить возможный ответ на проблему, которую вы имеете:
У вас может быть процесс, который открывает слишком много файлов. В моем случае это была preppane, которая решила открыть тысячи и тысячи файлов одновременно. С помощью этой команды вы можете отследить, какие процессы имеют наиболее открытые файлы, которые вы можете запустить в терминале:
lsof | awk '{print $2}' | sort | uniq -c | sort -n
Это даст вам идентификатор процесса нарушающего процесса, который вы затем сможете найти в ActivityMonitor. Хитрость в этом вопросе заключается в том, что что-то, открывающее максимальное количество файлов, может привести к скачкам использования ЦП приложениями, отличными от процесса, вызывающего сбой, а также вызвать BBOD и случайные сбои. В моем случае это была предварительная панель NullRiver MediaLink, которая особенно затрагивала Chrome, а также Adobe Illustrator и Spotlight (вызывая сбои во всех трех случаях). Это может быть совершенно другой процесс или приложение, вызывающее проблему для вас. Все 3 из этих затронутых программ сами открывают множество файлов, поэтому ОС наиболее сильно их затронула, сказав: «Нет, больше не могу открывать файлы, у нас нет файловых дескрипторов». Убийство prefpane с последующим обновлением до последней версии навсегда решило мою проблему, но мне потребовалась команда выше, чтобы найти причину. Ваше описание того, что происходило, почти точно совпадает с тем, что происходило для меня, поэтому вполне возможно, что что-то, открывающее слишком много файлов, могло быть и для вас основной причиной. Прошло несколько лет, и я собираюсь предположить, что эта проблема больше не беспокоит вас, но другие посетители Google могут найти ее полезной.
источник
Просто боролся с проблемой SBBOD или SWOD, если вы захотите, после запуска на моем 2006 Macpro Tower работает 10.6.8. Оказывается, в моем случае это было связано с IPv4 и IPv6 в панели сетевых настроек и AirPort. Проблема началась, когда я переключился с кабеля на оптику. По-видимому, модем Fi-Optics не готов к IPv6.
Зайдите в настройки системы / сеть. Выберите вкладку TCP / IP. Нажмите кнопку «Дополнительно». Используйте выпадающее меню настройки IPv6 и выберите «Выкл.»
Это работает в 10.6.8. Новые системы могут немного отличаться, но процесс похож.
Не нашли этот ответ нигде в Интернете. Надеюсь, это кому-нибудь поможет. Перепробовал многие другие решения, это единственное, которое сработало для меня.
источник
Чтобы решить эту проблему, я решил, что это должно быть что-то в моем текущем программном обеспечении, которое я использую в фоновом режиме, которое я не учел.
Я запустил Activity Monitor, щелкнул по процессору и столбцу% CPU и обнаружил виновника: MagicJack. Я никогда раньше не замечал, сколько БЕЗУМНЫХ системных ресурсов он сожирает. Что касается% CPU, то
mjdev
само приложение MagicJack использует свыше 15-20% процессорного времени при каждом подключении и работе! Как только я выйду из MJ и отключу его, угадайте, что: больше нет пляжного мяча, и все идет так же быстро, как в дни снежного барса.МэджикДжек занимал так много процессорного времени, что Системе приходилось постоянно ждать своей очереди, отсюда и пляжный мяч.
источник