Navigation Menu

Mac OS X 10.6 + Spotlight + Spotlight Icon + Disable

Фев 27, 2011

В связи с тем что мой Dell Vostro из-за девелоперской нагрузки под Macом начал показывать температуру процессора выше 70 °C (порой даже попросту вырубался достигая градусов 100) пришлось взялся за оптимизацию ОС. Первым делом на что я наткнулся так это на индексацию в Mac OS X - сервис Spotlight. Мне по сути индексация не нужна да и хорошо было бы убрать иконку с панели возле часиков. И как оказалось это можно сделать всего 2мя командами. Открываем терминал и отключаем Spotlight индексирование [code lang="text"]sudo mdutil -a -i off[/code] Если потребуется его включить обратно то в терминале выполняем следующую команду [code lang="text"]sudo mdutil -a -i on[/code] Что бы убрать иконку возле часиков выполняем [code lang="text"]sudo chmod 600 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search[/code] после чего перезагружаем всю панель меню [code lang="text"]killall SystemUIServer[/code] Обратно её можно показать командой [code lang="text"]sudo chmod 777 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search[/code] Вот и всё. Хотя возможно при выполнении первой команды ты заметил что полностью индексирование не отключилось, так как осталась индексация папки бекапа Time Machine (скорее всего у тех у кого эта служба включена). А ещё можно проверить наличие процессов mds/mdworker в Мониторинге системы (Программы - Служебные программы - Мониторинг системы). В выпадающем меню выбери "Активные процессы". Если в левой колонке "Имя процессора" будут находится mds или mdworker значит индексация отключена не полностью. Я попросту удалит файлы предварительно забекапив их. В Finderе идём: /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/ и копируем содержимое в безопасное место после чего удаляем все файлы через терминал [code lang=»text»] cd /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/ sudo rm mdworker sudo rm mdworker32 sudo rm mds sudo rm mdwrite [/code] Перегружаем компьютер. Вот теперь точно всё. Возможный рост производительности до...

Далее