#RSS 2.0 TagMac (Apple & Mac OS) » Проблема решена: MacBook Pro + Crucial SSD = Борба со сном лента комментариев Взрыв на заводе Foxconn Фотка iPhone 5 со спины * Apple Mac * iOS * Mac OS X * Журнал * Хакинтош Найти..._______ Искать! TagMac (Apple & Mac OS) TagMac (Apple & Mac OS) * О сайте * Архив * RSS Проблема решена: MacBook Pro + Crucial SSD = Борба со сном 22 мая Умеет Apple подкинуть неожиданных проблем любителям самостоятельно покопаться во внутренностях своей техники. У меня ко всему еще и руки кривые, так что в ремонт я свой MacBook (гарантийный!) уже пару раз отдавал, пока успешно. Нынешний повод на поход к сервисменам не тянет — ноут стал слишком долго ворочаться перед сном. От закрывания крышки (или меню → режим сна, без разницы) до мерцания индикатора — все, уснул — проходит около 40 секунд. Началось все с установки SSD Crucial C300 вместо оптического привода (SuperDrive) посредством китайского клона «кроватки» OptiBay. SSD я установил в OptiBay, родной диск остался на месте. Судя по стонам, доносящимся отовсюду, мне еще повезло — у людей в такой конфигурации ноутбук не засыпает вообще, либо при включении не помнит, что он спал и начинает загружаться с чистого листа. Рекомендуют поменять местами SSD (загрузочный) и прежний HDD (его переставить в Optibay). У меня бук таки засыпает, хоть и неспешно, а также отлично и очень быстро (2-4 секунды) просыпается, быстро находит WiFi и не теряет Bluetooth устройства. Короче, приятного мало, если учесть, что я таскаю Макбук до офиса и обратно каждый день — медитировать по 40 секунд два раза в день не сильно охота. Пробую решить проблему всеми найденными способами. 1. Repair Permissions. Стандартная палочка-выручалочка. Надежды было мало, но попробовать не грех. Ошибок нашлось много, в основном на тему Java. Boot repair permissions Вылезла привычная проблема — запускать diskutil repairPermissions можно бесконечно — он каждый раз сообщает об ошибке и рапортует о восстановлении, но ничего полезного не делает, очевидно. Результат — восстановление прав не помогает, засыпает те же 40 секунд. 2. Reset SMC. SMC (System Management Controller) управляет питанием, сном, вентиляторами и т.п., заменяет прежний PMU (Power Management Unit). Близко к теме, надо пробовать. Выключаем компьютер (с подключенным внешним питанием!), жмем Shift-Control-Option-Power на 5 секунд, одновременно отпускаем все кнопки, после чего заводим компьютер кнопкой Power. Никакой индикации у меня не было, хотя в теории может моргнуть лампочка на коннекторе MagSafe, так что я проделал эту операцию пару раз. Не помогло, едем дальше. 3. Изучаем pmset. Люди говорят, что часто причиной задержки в отходе ко сну бывают подвисшие или медленные задачи, в частности часто тормозят задачи печати, по какой-либо причине не выполненные и висящие в очереди. В терминале пишем pmset -g log и изучаем вывод. * Domain: applicationresponse.slowresponse - Message: Kernel Transmission com.apple.powermanagement.applicationresponse.sl owresponse 15005 ms - Time: 23.05.11 9:50:44 GMT+11:00 - Signature: Transmission - UUID: 8A7F4CC7-3AB9-4EAC-8B9E-BF2659BD8E75 - Result: Noop - Response time (ms): 15005 * Domain: applicationresponse.slowresponse - Message: PMConnection AirPort configd plug-in com.apple.powermanagement.appli cationresponse.slowresponse 2423 ms - Time: 23.05.11 11:53:53 GMT+11:00 - Signature: AirPort configd plug-in - UUID: DC5D6048-D787-4215-90A0-C00D5FEBDCDF - Result: Noop - Response time (ms): 2423 * Domain: applicationresponse.slowresponse - Message: PMConnection IPConfiguration com.apple.powermanagement.applicationre sponse.slowresponse 2444 ms - Time: 23.05.11 11:53:53 GMT+11:00 - Signature: IPConfiguration - UUID: DC5D6048-D787-4215-90A0-C00D5FEBDCDF - Result: Noop - Response time (ms): 2444 * Domain: sleep - Message: Sleep: Success - AC 98 - Software Sleep - Time: 23.05.11 14:31:14 GMT+11:00 - Signature: Success - UUID: 52ABA33A-F5AC-4DCC-AF33-215BC25D5D1F - Result: Success - Sleep count : 0 * Domain: hibernatestats - Message: Hibernate Statistics - Time: 23.05.11 14:31:14 GMT+11:00 - Signature: hibernatemode=3 - UUID: 52ABA33A-F5AC-4DCC-AF33-215BC25D5D1F - Time to write image (ms): 21022 У меня в категории applicationresponse.slowresponse есть рекордсмен — Transmission с результатом 15 секунд, но его отключение перед сном не сильно влияет на результат. Компьютер долго засыпает даже если его отправить спать из окошка входа, до загрузки пользовательских настроек и приложений. 4. Режимы сна, hybernate mode. В Mac OS X 10.6 есть 3 режима сна — просто сон (содержимое памяти постоянно обновляется за счет расхода энергии батареи или внешнего питания), гибернация (содержимое памяти сбрасывается на диск и не хранится в памяти — экономит энергию, но долго засыпает И просыпается), гибридный режим (и память поддерживается, и образ на диске создается — надежно спит, быстро просыпается, если не кончилась энергия). У меня, судя по логам pmset, включен третий режим (по-моему он установлен по-умолчанию начиная с OSX 10.4 или 10.5). По идее, я всегда думал, что образ памяти создается тогда, когда заряд батареи падает до какого-то критического уровня, после чего компьютер перестает поддерживать память и отключается (в режим 2). О чем говорит запись «Time to write image (ms): 21022» при таком раскладе? Похоже, слепок памяти все-таки сохраняется на диск каждый раз. Проверяем. $ ls -l /var/vm total 8519680 -rw------T 1 root wheel 4294967296 23 май 15:03 sleepimage -rw------- 1 root wheel 67108864 23 май 15:02 swapfile0 $ Ага, имеется sleepimage, дата сегодняшняя, размер совпадает с объемом RAM (4Gb), то есть образ каждый раз сохраняется. Это плохо по двум причинам. Во-первых, регулярно скидывать на SSD диск по 4 Гб — не самая хорошая идея, они от этого портятся (деградируют). Во-вторых — ну долго же! Пробуем избавиться от режима Safe Sleep (hibernatemode=3). Да, я помню об опасности разрядить батарейку и потерять данные загруженных в память программ. mbp:~$ sudo pmset -a hibernatemode 0 Password: mbp:~$ Пробуем Command-Option-Eject... Yahoo! Заработало! Компьютер засыпает за 2-3 секунды, просыпается так же быстро. Замечания и информация к размышлению Все сказанное относится к mid-2010 unibody MacBook Pro 7.1 (MC374), у которого вместо SuperDrive установлен 128 Гб SSD Crucial C300. Операционная система Mac OS X 10.6.7 установлена на тот самый SSD. Стандартный диск остался на своем месте. Памяти тоже стандартные 4 Гб. Любопытно, что изменилось с точки зрения настроек после установки SSD? Я не верю, что на HDD дамп памяти писался быстрее, чем на SSD. То есть раньше режим сна был другим? Почему он переключился сам собой (я точно ничего не делал)? На выяснение последних вопросов у меня любопытства не хватит, наверно. Проблема со сном решена, я доволен, спасибо за внимание. [UPDATE] Мистика. Вот несколько разрывающих мозг кусков из журнала аналогичного Макбука, только с родным HDD. По всему выходит, что по-умолчанию включен Safe Sleep, при этом дамп памяти (4 Гб) записывается на диск за 5 секунд (почти по гигабайту в секунду!). * Domain: sleep - Message: Sleep: Success - BATT 74 - Clamshell Sleep - Time: 23.04.11 0:52:15 GMT+11:00 - Signature: Success - UUID: D46A8C14-8E96-4EF7-ACE5-38984E44136D - Result: Success - Sleep count : 10 * Domain: wake - Message: Wake: Success - BATT 74 - EC LID0 - Time: 23.04.11 0:52:15 GMT+11:00 - Signature: Success - UUID: D46A8C14-8E96-4EF7-ACE5-38984E44136D - Result: Success * Domain: hibernatestats - Message: Hibernate Statistics - Time: 23.04.11 0:52:15 GMT+11:00 - Signature: hibernatemode=3 - UUID: D46A8C14-8E96-4EF7-ACE5-38984E44136D - Time to write image (ms): 4793 ls -l /var/vm total 8650752 -rw------T 1 root wheel 4294967296 23 май 17:12 sleepimage -rw------- 1 root wheel 67108864 19 май 14:12 swapfile0 -rw------- 1 root wheel 67108864 23 май 17:12 swapfile1 Справедливости ради, дальше в логе стандартного MacBook встречается и 10 секунд и 25, но все равно меньше моих цифер с SSD, что понять совершенно невозможно. Ладно, sleepimage все равно надо было отключить, чтобы не терзать сэсэдэшечку, так что мистические тормоза пусть остаются на совести Apple. * Комментарии 6 комментариев * Категории Mac OS X * Метки 1. macbook pro 2. ssd 3. проблема Неуловимо похожие записи: * Crucial C300 128Gb SSD в MacBook Pro 13" 7.1 (2010) * Уменьшаем интервал запуска Time Machine * Новые iMac, MacBook, Mac mini * Полная разборка unibody Macbook Pro 17" * Апгрейд хакинтоша до Mac OS 10.6.1 Snow Leopard — свершилось * Virgo Спасибо за информацию. Тоже планирую поставить в macbook pro вместо привода SSD диск. * tagmac Если есть возможность — посоветую купить что-нибудь из OWC Mercury. Их продают только на сайте OWC (macsales.com) и иногда бывают на eBay. Про другие марки/модели лучше почитать предварительно, бывают совсем дикие проблемы. * Virgo Планировал брать OCZ или Intel. Но выбрать/изучать буду как приедет Optibay. Кстати где о стонах насчет засыпания можно почитать? * tagmac Я гуглил macbook ssd sleep delay macbook ssd sleep problem выпадает очень много ссылок, я первые 1-2 страницы изучал Многие стоны надо делить на 2, это обычное дело для «культуры Apple» — люди не особо вникающие :) http://profiles.google.com/randomailer Валентин Титов Привет, имеется следующая проблема, иногда закрываешь комп, потом открываешь, а он как будто диск потерял, не дает писать на него... с если пытаешь посмотреть информацию по диску в about крутится кружочек и все, ничего не показывает, лечится перезагрузкой естественно... это отновится к Вашей статье, или у меня какие то свои проблема (диск crucial m4) * Аноним Нет, с таким не сталкивался, тут что-то серьезнее. Но гибернацию можно попробовать отключить, думаю. Хуже точно не будет. Tag Mac @ Twitter * Олдовая FPS игрушка для Mac OS: The Marathon Trilogy is now available for free - Appletell - http://t.co/1rtbgNyL about 2 months ago from YoruFukurou * В бета-версии Mac OS 10.7.3 нашли следы будущих Mac Pro — Signs of early radeon 7xxx support in ATI drivers - http://t.co/G5I4rCdW about 2 months ago from YoruFukurou * Cyber Monday – 3 Day Sale! Get 30% OFF VMware Fusion through November 30th, 2011 at 11:59 PM (PST) - http://t.co/3xG3w8Sk about 2 months ago from YoruFukurou Свежие записи * Apple имеет 75% от всей прибыли производителей телефонов * Еще 4.5 Гб бесплатного пространства в Dropbox * GoFlex Thunderbolt — адаптер для внешних 2.5" дисков Популярные записи 1. 4%Подключение ТВ к MacBook Pro по HDMI кабелю 2. 4%iZip — годный бесплатный архиватор для Mac OS 3. 3%Зимний продуктовый набор MUPromo за $50 4. 3%Колхозный рынок 3 5. 3%Тестирую Bitcasa — бесконечное облачное хранилище файлов Туча меток аксессуары безопасность бесплатно видео игры инструкция ликбез новинка обзор обновление проблема программы пятница рынок слухи страсти тест фото цены app store icloud imac ipad iPhone 4 iPhone 5 iPod iTunes lion macbook macbook pro mactouch psystar snow leopard © 2012 TagMac (Apple & Mac OS). Все права узурпированы