Мое приложение календаря стало очень медленным (возможно, после обновления OS X 10.10.4). Каждое действие, например нажатие на элемент календаря или прокрутка до следующей недели, приведет к примерно 60 секундам OS X надувной мяч . Приложение синхронизируется с 8 различными календарными серверами (webdav, google, exchange и ical). Это обычно работает очень хорошо.
У меня была эта проблема несколько лет назад, но я забыл, как ее исправить. Любые идеи?
Ответы:
Первый шаг - создать новую учетную запись пользователя.
Тогда вы можете изолировать вещи от сети. Вытащите все проводные сети, выключите WiFi и перезагрузите. Повторите тестирование календаря в тестовом аккаунте (который, по-видимому, всегда быстр и быстро реагирует) и в вашем аккаунте (который сейчас работает медленно).
После того, как вы это сделаете, вы можете включить сетевое взаимодействие, выйти из своей учетной записи и добавить свои исходные данные календаря по одному (если вы поддерживаете несколько календарей в OS X) в тестовую учетную запись, чтобы узнать, не замедляет ли ваше приложение приложение.
Предполагая, что у вас есть быстрый календарь в тестовой учетной записи с вашими реальными календарными данными - вы можете сделать вывод, что причиной этого является ваш кэш данных. Когда это происходит, я обычно перенесу все на новую учетную запись, поскольку повреждение в одном приложении почти всегда распределяется в другом.
Чтобы убедиться, что диск не вызывает дальнейших проблем:
источник
Я решил мой медленный календарь, отключив
Birthday calendars
,Holiday Calendar
иSiri Found in Apps Calendar
в календаре предпочтений.Я заметил немедленное улучшение скорости. Я перезапустил Календарь, и скорость улучшилась еще больше.
Я подозреваю, что медлительность появилась из-за функции календаря дня рождения. У меня 5787 контактов, и это вызывает медлительность в других местах. Я заметил, что после отключения специальных календарей использование оперативной памяти приложения календаря уменьшилось с 300 МБ до 100 МБ.
источник