Mac OS X: Различие между временами запуска

В Mac OS X (10.6.3) существует большая разница во времени, который требуется, чтобы компьютер стал быстро реагирующим или при запуске компьютера от холода, или или когда Вы выходите из системы и регистрируетесь как новое (или то же) пользователь.

'Быстро реагирующим' я подразумеваю, что компьютер закончил открывать Start-up Items и на самом деле открывает новые приложения, когда они нажаты вместо того, чтобы просто возвратить их бесконечно в Прикреплении.

  1. Почему это?
  2. Там какой-либо путь состоит в том, чтобы использовать в своих интересах потенциальный ответ на 1) для создания Mac быстро реагирующим быстрее в целом? (Я знаю, Apple, вероятно, уже сделала бы это, но так или иначе...),

Спасибо!

РЕДАКТИРОВАНИЕ 1: Я на самом деле выполняю OS X 10.6.4, забыл последнее обновление

РЕДАКТИРОВАНИЕ 2: Мой компьютер хорошо работает, этим вопросом было больше хорошего для знания вопроса о типе.

0
задан 03.08.2010, 01:16

3 ответа

Если Вы подразумеваете, что существует различие между запуском машины, которая выключена, и входящий в систему как новый пользователь, существует несколько факторов на работе.

1) При запуске существует набор системных служб, которые должны запуститься, настроить себя, и возможный делают некоторые задачи инициализации (проверка, чтобы видеть, изменились ли файлы, возможно, проверьте сеть на новые версии и т.д. Это обычно занимает время и системная память. Это требует времени для вещей успокоиться к устойчивому состоянию. Вы обычно получаете окно входа в систему, прежде чем все это действие будет закончено.

2) Когда Вы входите в систему, все вышеупомянутое относится к Вам объекты запуска. Кроме того, любая память, которая использовалась для запуска, но не теперь необходима потребности, которые будут выгружены к диску.

Когда Вы выходите из системы и затем входите в систему как любой тот же пользователь различного пользователя, действие того, чтобы выходить из системы заканчивает пользовательских программ, освобождая память набора, которая может использоваться для нового пользователя.

Существует способ использовать в своих интересах это, сделать Ваш компьютерный сон вместо того, чтобы завершить работу его полностью. Это использует минимальное питание, становится применимым намного быстрее и находится в точно том же состоянии, как Вы оставили его со всеми Вашими программами и файлами открытым. Дескрипторы Mac OS спят/будят чрезвычайно хорошо. В единственное время я перезагружаю свои системы, когда обновления требуют его.

4
ответ дан 24.11.2019, 02:47

Вам нельзя было установить его, но я недавно нашел, что, имея Параллели 5 установленных сделали мой "холодный" запуск приблизительно 7-10 секундами дольше к полезному состоянию (много расширений ядра загружается в запуске). На самом деле мой запуск без параллелей сверкает быстро в 10.6.4, и приложения сразу запускаются после того, как рабочий стол отображен. Это может предложить, чтобы у Вас было довольно много объектов запуска / входят в agents+daemons. Я использую lingon для быстрого сканирования различных местоположений наряду с системой prefs/accounts/login объекты. Можно также проверить, какое неяблоко kexts установлены с помощью пацифиста; они могут замедлить холодный запуск.

Можно зарегистрировать запуск, нажимающий ⌘v, когда Вы слышите звон запуска, и использующий console.app, после того как Вы вошли в систему, посмотрите журнал подробно...

2
ответ дан 24.11.2019, 02:47

Мой ответ на 1) является предположением - не исследуя Ваш компьютер или зная внутренности этих 10.6.3 обновлений, которые это трудно сказать наверняка - но здесь является (неисчерпывающим) списком некоторых вещей, которые, возможно, произошли:

a) Apple добавила некоторые новые оптимизации к операционной системе (имение место очень, если бы Вы обновили от 10,5, хотя я сомневаюсь, что они сделали бы так в обновлении от 10.6.2 до 10.6.3),

b) Apple зафиксировала что-то, что повреждало или приводило к сбою и заставляло более медленные нейтрализации быть выполненными.

c) Ваш жесткий диск стал менее фрагментированным по установке. Чтения будут более последовательными и следовательно быстрее. Это частично, что делает "система оптимизации для установленного программного обеспечения" этап, который можно заметить во время установок.

d) Ваши полномочия были восстановлены по установке.

Для части 2), очевидно, Вы не можете сделать многого о не a) или b), если Вы не обходите рытье в исходном коде Darwin.

c) Можно сделать себя, хотя требование Apple это не будет иметь большого значения. Или Google для бесплатного дефрагментатора или делает дефрагментацию бедного человека движущимися файлами к внешнему диску, затем кладя обратно их.

d) Откройте Дисковую утилиту (/Applications/Utilities), выберите свой диск запуска и нажмите "repair permissions". Это не плохая вещь делать это каждый месяц или так, и это может остановить все виды нечетного поведения.

1
ответ дан 24.11.2019, 02:47

Теги

Похожие вопросы