Kalendarz OS X bardzo wolny [duplikat]


7

Moja aplikacja kalendarza stała się bardzo wolna (prawdopodobnie po aktualizacji OS X 10.10.4). Każde działanie, jak kliknięcie na element kalendarza lub przewijanie do następnego tygodnia, spowoduje około 60 sekund OS X beachballing . Aplikacja synchronizuje się z 8 różnymi serwerami kalendarza (webdav, google, exchange i ical). Zwykle działa to bardzo dobrze.

Miałem ten problem kilka lat temu, ale zapomniałem, jak to naprawić. Jakieś pomysły?


jakie kalendarze są z tym związane?
Ruskes,

@Buscar 웃 SD: Zaktualizowałem pytanie
n1000

To samo dzieje się ze mną po najnowszej aktualizacji El Capitan, chociaż robi to od Yos. Jeśli spróbuję utworzyć nowe zdarzenie, otwarcie okna dialogowego zajmuje ponad 2 minuty, a następnie nagrywanie każdego naciśnięcia klawisza po wpisaniu tematu zajmuje około 45 sekund. 45 sekund ... na literę.
Cypr106,

Miałem różne problemy z moim SMC, uprawnieniami na dysku, rekonfiguracjami i wzdęciem po najnowszych aktualizacjach ... to może być mnóstwo rzeczy. Nie jestem pewien, na czym polega twój problem z tego, co powiedziałeś ... pomogłoby to
zorientować się,

taki sam problem. Rozpoczęty po aktualizacji Mojave
Stefan Papp

Odpowiedzi:


1

Pierwszym krokiem jest utworzenie nowego konta użytkownika.

  • Czy sama aplikacja kalendarza zawiera problem bez danych kalendarza?

Następnie możesz odizolować rzeczy od sieci. Wyciągnij wszystkie sieci przewodowe, wyłącz Wi-Fi i uruchom ponownie. Ponownie przetestuj kalendarz na koncie testowym (który prawdopodobnie zawsze jest szybki i responsywny) oraz na koncie (który jest teraz wolny).

Gdy to zrobisz, możesz włączyć sieć, wylogować się z konta i dodać dane źródłowe kalendarza jeden po drugim (jeśli prowadzisz kilka kalendarzy w OS X) do konta testowego, aby stwierdzić, czy dane spowalniają aplikację.

Zakładając, że masz szybki kalendarz na koncie testowym z prawdziwymi danymi kalendarza - możesz dojść do wniosku, że pamięć podręczna danych była przyczyną spowolnienia. Kiedy tak się dzieje, zwykle przenoszę wszystko na nowe konto, ponieważ uszkodzenie jednej aplikacji jest prawie zawsze wspólne dla innej.

Aby upewnić się, że dysk nie powoduje dalszych problemów:

  • usuń dane kalendarza z konta testowego
  • wykonaj pełną kopię zapasową (jeśli chcesz), a także kopię zapasową Time Machine
  • uruchom ponownie komputer Mac, aby odzyskać HD, aby naprawić wolumin za pomocą Narzędzia dyskowego (lub wykonaj bezpieczny rozruch, który uruchamia tę samą kontrolę systemu plików)
  • użyj konta testowego, aby usunąć stare konto - zachowując pliki na dysku (nie usuwaj i nie twórz obrazu folderu domowego, gdy zostaniesz o to poproszony)
  • utwórz normalne konto użytkownika, a następnie użyj tego, aby przenieść dane ze starego folderu domowego

1
Wszystko po to, aby przyspieszyć kalendarz? Wydaje się trochę, prawda? Mam na myśli, że mogę regularnie instalować, ale wolałbym tego nie robić.
Alper

Zgadzam się @Alper, ale jeśli twoja maszyna zawiesza się przez 60 sekund na raz, to dość poważna odmowa czasu na pracę. Nie ma dobrego sposobu na triage tego, poza byciem metodycznym lub płaceniem komuś innemu za metodyczne podejście.
bmike

Mam tylko kilka kont Google, z którymi się synchronizuje, więc dla mnie przynajmniej częścią rozwiązania jest używanie różnych klientów do tych samych danych.
Alper,

0

Powolny kalendarz rozwiązałem Birthday calendars, wyłączając Holiday Calendari Siri Found in Apps Calendarw preferencjach kalendarza.

Zauważyłem natychmiastową poprawę prędkości. Ponownie uruchomiłem Kalendarz, a prędkość poprawiła się jeszcze bardziej.

Podejrzewam, że powolność wynikała z funkcji kalendarza urodzin. Mam 5787 kontaktów, co powoduje spowolnienie w innym miejscu. Zauważyłem, że użycie pamięci RAM aplikacji Kalendarz wzrosło z około 300 MB do około 100 MB po wyłączeniu specjalnych kalendarzy.

preferencje kalendarza

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.