Anton Nossik (dolboeb) wrote,
Anton Nossik
dolboeb

This journal has been placed in memorial status. New entries cannot be posted to it.

Мифология MacOS X: reality check

Среди фанатов мак-платформы популярен миф о том, что компьютеры PC постоянно виснут, и их надо перегружать. Могу подтвердить: до выхода в 2001 году операционной системы Windows XP эта проблема (известная как Blue screen of death) мне действительно довольно часто встречалась. Как выглядит этот "экран смерти" в последующих версиях Windows, я не знаю, хотя пользуюсь Vista с начала 2007 года, а Windows 7 с конца 2009. Но не будем мелочиться. Blue screen of death на Windows действительно существует. В связи с чем довольно интересно взглянуть на его мак-версию. Она будет приведена ниже, под катом.

Пара слов для чайников об обстоятельствах её появления на моём экране (исчерпывающие технические подробности для спецов приведены в Panic Report под катом). Речь идёт о новёхоньком MacBook Pro 13", официально купленном в Apple Store в Интернете в первый же день его там продаж (заказ №W69507118 от 13/04/2010, отгружен из Шанхая 15/04, доставлен в Бостон 19/04, вскрыт получателем в St Jean Cap Ferrat 30/04). На компьютере не установлено ни одной пиратской или "левой" программы, из периферии используется лишь Apple Magic Mouse. Что я такого делал, чтобы заслужить принудительную перезагрузку системы, одному Богу ведомо. Вот отчёт о зависании, который мой компьютер с моего согласия отправил пару минут назад в компанию Apple:

Interval Since Last Panic Report:  484862 sec
Panics Since Last Report:          1
Anonymous UUID:                    58815AB8-2AD0-4B88-A4A9-05E10095205F

Fri May  7 15:44:37 2010
panic(cpu 0 caller 0x4fc028): "A kext releasing a(n) IOBluetoothL2CAPChannel has corrupted the registry."@/SourceCache/xnu/xnu-1504.5.30/libkern/c++/OSObject.cpp:244
Backtrace (CPU 0), Frame : Return Address (4 potential args on stack)
0x819fbcb8 : 0x21b456 (0x5cf870 0x819fbcec 0x2238b2 0x0) 
0x819fbd08 : 0x4fc028 (0x5d0da4 0x806babb0 0xd4e5a04 0xd4e5a00) 
0x819fbd48 : 0x4fbc82 (0xd4e5a00 0x0 0x1 0x1b5c0) 
0x819fbd68 : 0x4fbc9d (0xd4e5a00 0x0 0xd 0x22667f) 
0x819fbd88 : 0x806a2283 (0xd4e5a00 0x0 0x819fbdb8 0xd4e5a00) 
0x819fbda8 : 0x806a42e4 (0xd62d600 0xd4e5a00 0x0 0x54737f) 
0x819fbdc8 : 0x548bbd (0xd4e5a00 0x0 0x0 0x0) 
0x819fbe18 : 0x806a4260 (0xe9e9940 0x806a5888 0x0 0x0) 
0x819fbe48 : 0x535151 (0xd4e5a00 0xd62d600 0x819fbe78 0x4fbc9d) 
0x819fbea8 : 0x5471fb (0xd62d600 0xd4e5a00 0x0 0x0) 
0x819fbed8 : 0x531dac (0xf41ed80 0x535072 0xd62d600 0xd4e5a00) 
0x819fbf28 : 0x53661b (0x0 0x0 0x0 0x0) 
0x819fbfa8 : 0x536675 (0x5 0x1 0x819fbfc8 0x227765) 
0x819fbfc8 : 0x29e6cc (0x5 0x0 0x10 0xd985d40) 
      Kernel Extensions in backtrace (with dependencies):
         com.apple.iokit.IOBluetoothFamily(2.3.3f7)@0x80689000->0x806c5fff

BSD process name corresponding to current thread: kernel_task

Mac OS version:
10D2125

Kernel version:
Darwin Kernel Version 10.3.2: Wed Mar 17 14:55:00 PDT 2010; root:xnu-1504.5.30~3/RELEASE_I386
System model name: MacBookPro7,1 (Mac-F222BEC8)

System uptime in nanoseconds: 481254659051230
unloaded kexts:
com.apple.driver.AppleUSBTCKeyEventDriver	1.8.1b1 (addr 0x80735000, size 0x8192) - last unloaded 436861856707340
loaded kexts:
com.apple.filesystems.udf	2.1 - last loaded 436787339309144
com.apple.driver.AppleHWSensor	1.9.3d0
com.apple.filesystems.autofs	2.1.0
com.apple.driver.AGPM	100.11.6
com.apple.driver.AppleBluetoothMultitouch	51.2
com.apple.driver.AudioAUUC	1.4
com.apple.driver.AppleMikeyHIDDriver	1.2.0
com.apple.driver.AppleMikeyDriver	1.8.6f7
com.apple.driver.AppleHDA	1.8.6f7
com.apple.driver.AppleIntelPenrynProfile	17
com.apple.Dont_Steal_Mac_OS_X	7.0.0
com.apple.driver.AppleUpstreamUserClient	3.3.2
com.apple.driver.AirPortBrcm43224	424.16
com.apple.driver.AudioIPCDriver	1.1.2
com.apple.driver.AppleLPC	1.4.12
com.apple.driver.AppleBacklight	170.0.20
com.apple.driver.SMCMotionSensor	3.0.0d4
com.apple.iokit.AppleBCM5701Ethernet	2.3.8b2
com.apple.kext.AppleSMCLMU	1.5.0d3
com.apple.GeForce	6.1.2
com.apple.driver.ACPI_SMC_PlatformPlugin	4.1.2d9
com.apple.driver.AppleUSBTCButtons	1.8.1b1
com.apple.driver.AppleIRController	303.5.1
com.apple.driver.AppleUSBTCKeyboard	1.8.1b1
com.apple.driver.AppleUSBCardReader	2.5.4
com.apple.iokit.SCSITaskUserClient	2.6.5
com.apple.BootCache	31
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib	1.0.0d1
com.apple.iokit.IOAHCIBlockStorage	1.6.2
com.apple.driver.AppleUSBHub	4.0.0
com.apple.driver.AppleFWOHCI	4.7.1
com.apple.driver.AppleAHCIPort	2.1.2
com.apple.driver.AppleUSBEHCI	4.0.0
com.apple.driver.AppleUSBOHCI	3.9.6
com.apple.driver.AppleEFINVRAM	1.3.0
com.apple.driver.AppleRTC	1.3.1
com.apple.driver.AppleHPET	1.5
com.apple.driver.AppleSmartBatteryManager	160.0.0
com.apple.driver.AppleACPIButtons	1.3.2
com.apple.driver.AppleSMBIOS	1.5
com.apple.driver.AppleACPIEC	1.3.2
com.apple.driver.AppleAPIC	1.4
com.apple.driver.AppleIntelCPUPowerManagementClient	105.6.0
com.apple.security.sandbox	0
com.apple.security.quarantine	0
com.apple.nke.applicationfirewall	2.1.11
com.apple.driver.AppleIntelCPUPowerManagement	105.6.0
com.apple.driver.AppleProfileReadCounterAction	17
com.apple.driver.AppleProfileTimestampAction	10
com.apple.driver.AppleProfileThreadInfoAction	14
com.apple.driver.AppleProfileRegisterStateAction	10
com.apple.driver.AppleProfileKEventAction	10
com.apple.driver.IOBluetoothHIDDriver	2.3.3f7
com.apple.driver.AppleMultitouchDriver	204.13
com.apple.driver.AppleProfileCallstackAction	20
com.apple.iokit.IOSurface	74.0
com.apple.iokit.IOBluetoothSerialManager	2.3.3f7
com.apple.iokit.IOSerialFamily	10.0.3
com.apple.driver.DspFuncLib	1.8.6f7
com.apple.driver.AppleSMBusController	1.0.8d0
com.apple.driver.AppleHDAController	1.8.6f7
com.apple.iokit.IOHDAFamily	1.8.6f7
com.apple.iokit.IOAudioFamily	1.7.6fc2
com.apple.kext.OSvKernDSPLib	1.3
com.apple.nvidia.nv50hal	6.1.2
com.apple.iokit.IOFireWireIP	2.0.3
com.apple.iokit.IO80211Family	311.1
com.apple.iokit.IONetworkingFamily	1.9
com.apple.driver.AppleSMBusPCI	1.0.8d0
com.apple.NVDAResman	6.1.2
com.apple.iokit.IONDRVSupport	2.1
com.apple.iokit.IOGraphicsFamily	2.1
com.apple.driver.NVSMU	2.2.7
com.apple.driver.IOPlatformPluginFamily	4.1.2d9
com.apple.driver.AppleSMC	3.0.1d2
com.apple.iokit.AppleProfileFamily	41
com.apple.driver.BroadcomUSBBluetoothHCIController	2.3.3f7
com.apple.driver.AppleUSBBluetoothHCIController	2.3.3f7
com.apple.iokit.IOBluetoothFamily	2.3.3f7
com.apple.driver.AppleUSBMultitouch	204.13
com.apple.iokit.IOUSBHIDDriver	4.0.0
com.apple.iokit.IOUSBMassStorageClass	2.6.1
com.apple.iokit.IOSCSIBlockCommandsDevice	2.6.5
com.apple.driver.AppleUSBMergeNub	4.0.0
com.apple.driver.AppleUSBComposite	3.9.0
com.apple.iokit.IOSCSIMultimediaCommandsDevice	2.6.5
com.apple.iokit.IOBDStorageFamily	1.6
com.apple.iokit.IODVDStorageFamily	1.6
com.apple.iokit.IOCDStorageFamily	1.6
com.apple.driver.XsanFilter	402.1
com.apple.iokit.IOAHCISerialATAPI	1.2.4
com.apple.iokit.IOSCSIArchitectureModelFamily	2.6.5
com.apple.iokit.IOUSBUserClient	4.0.0
com.apple.iokit.IOFireWireFamily	4.2.6
com.apple.iokit.IOAHCIFamily	2.0.4
com.apple.iokit.IOUSBFamily	4.0.0
com.apple.driver.AppleEFIRuntime	1.3.0
com.apple.iokit.IOHIDFamily	1.6.3
com.apple.iokit.IOSMBusFamily	1.1
com.apple.security.TMSafetyNet	6
com.apple.kext.AppleMatch	1.0.0d1
com.apple.driver.DiskImages	283
com.apple.iokit.IOStorageFamily	1.6.1
com.apple.driver.AppleACPIPlatform	1.3.2
com.apple.iokit.IOPCIFamily	2.6
com.apple.iokit.IOACPIFamily	1.3.0
Model: MacBookPro7,1, BootROM MBP71.0039.B05, 2 processors, Intel Core 2 Duo, 2.66 GHz, 8 GB, SMC 1.62f5
Graphics: NVIDIA GeForce 320M, NVIDIA GeForce 320M, PCI, 256 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), Broadcom BCM43xx 1.0 (5.10.131.16 )
Bluetooth: Version 2.3.3f7, 2 service, 19 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: ST9500325ASG, 465.76 GB
Serial ATA Device: MATSHITADVD-R   UJ-898
USB Device: Built-in iSight, 0x05ac  (Apple Inc.), 0x8507, 0x24600000
USB Device: Internal Memory Card Reader, 0x05ac  (Apple Inc.), 0x8403, 0x26100000
USB Device: IR Receiver, 0x05ac  (Apple Inc.), 0x8242, 0x06500000
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac  (Apple Inc.), 0x0236, 0x06300000
USB Device: BRCM2046 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0x06600000
USB Device: Bluetooth USB Host Controller, 0x05ac  (Apple Inc.), 0x8213, 0x06610000


Важное предупреждение для троллей: предвижу (по многолетнему опыту обсуждения проблем с MacOS), что найдутся желающие обсудить в комментариях не суть проблемы, а моё персональное дело, и язвительно указать на тот факт, что сам я использовал Мак, невзирая на все свои претензии к производителю. Как тут уже сообщалось, компьютеры этой марки я покупаю для любимой супруги, чей выбор железа представляется мне странным, но не подлежащим обсуждению. Для рабочих нужд сам я использую ноутбуки и нетбуки на платформе Windows. Во избежание ненужных холиваров комментаторы, проигнорировавшие это уточнение, будут забанены без дополнительных предупреждений. Переход на личности конкретно заебал.
Tags: apple
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 314 comments
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →