Gdy aplikacja WGC jest uruchomiona, jej aktywność można warunkowo podzielić na cztery stany:
- Instalowanie/aktualizowanie/importowanie gier
- Stan aktywny (okno główne otwarte)
- Stan pasywny (program zminimalizowany)
- Jedna z zainstalowanych w WGC gier jest uruchomiona
Przyjrzymy się teraz każdemu z tych stanów z bliska i powiemy Wam, jak zoptymalizować aplikację WGC, by w zależności od Waszych preferencji, działała jak najwydajniej.
Uwaga: artykuł dotyczy jedynie wykorzystywania przez WGC zasobów komputera. Zużycie sieci jest szczegółowo omówione w osobnym artykule.
Stany instalowania, aktualizowania oraz importowania gier, jak również czas, w którym dana gra z WGC jest uruchomiona, są specjalnymi przypadkami stanu aktywnego. Dla wygody przypadki te są rozpatrywane osobno i nie są brane pod uwagę przy tym opisie.
Zarządzanie Waszymi grami to główna funkcja aplikacji WGC, która najbardziej wykorzystuje zasoby. Na przykład, aby przeprowadzić aktualizacje gier, aplikacja WGC:
- Pobiera aktualizację.
- Sprawdza obecnego klienta gry pod kątem uszkodzeń, a w przypadku ich znalezienia, pobiera wszelkie wymagane pliki z serwera.
- Przeprowadza aktualizację, rozpakowując potrzebne pliki i nadpisując je w kliencie gry.
Każde z tych działań zużywa zasoby komputera (poczynając od dysku twardego, na procesorze kończąc), a bezpośrednie przeprowadzenie aktualizacji jest najbardziej obciążającą system czynnością.
WGC może instalować i aktualizować gry w dwóch trybach:
- Minimalne zużycie zasobów (ustawienie domyślne) W tym trybie procesom instalowania i aktualizowania gier nadawany jest niski priorytet w systemie (wliczając w to priorytet operacji wejścia/wyjścia). Oznacza to, że WGC nie będzie konkurował o zasoby z innymi zadaniami systemu, ustępując im. Dzięki temu, niemal nie doświadczycie skutków instalowania i aktualizowania gier, co pozwoli Wam korzystać z komputera w innym celu bez żadnych niedogodności.
- Wykorzystanie wszystkich dostępnych zasobów W tym trybie WGC pracuje ze standardowym priorytetem, co oznacza, że będzie konkurował o zasoby z innymi procesami. W przypadkach, gdy system będzie przeprowadzał inne poważne operacje (działanie przeglądarki, odtwarzanie filmu, praca w programie Word, zaplanowane aktualizacje systemu, aktywność programu antywirusowego itd.), procesy WGC w tym trybie mogą je spowolnić. Jednak dzięki temu gry będą się instalować i aktualizować szybciej.
Oba tryby wpływają jedynie na priorytet procesów WGC w stosunku do pozostałych aktywnych procesów systemu. Innymi słowy, jeśli w danym czasie nie ma innych, obciążających system aktywnych zadań, z którymi WGC musiałby dzielić zasoby, to instalowanie i aktualizowanie gier zajmie mniej więcej tyle samo czasu w obu trybach.
WGC w stanie aktywnym jest dla Was widoczne. Mówiąc prościej — aplikacja pracuje i jest zmaksymalizowana.
W tym stanie zużycie zasobów komputera jest ściśle powiązane z Waszymi działaniami. Na przykładzie czytania artykułu w Game Center, przyjrzymy się jaki wpływ na wykorzystanie zasobów mają różne czynności:
- Otwieracie zakładkę z interesującą Was grą. WGC pobiera i wyświetla zawartość zakładki, w tym nagłówki wiadomości, bannery oraz odnośniki. Wymaga to niewielkich ilości zasobów systemu.
- Zakładka jest otwarta, a Wy przeglądacie listę wiadomości. W tym momencie WGC jest w stanie czuwania: nie ma potrzeby pobierania czegokolwiek, wyświetlana jest tylko pobrana uprzednio zawartość. Zużycie zasobów w obecnym stanie jest minimalne.
- Wybieracie artykuł i otwieracie go. Tak jak poprzednio, WGC pobiera zawartość artykułu i wyświetla go, na co przeznacza część zasobów komputera.
- Czytacie artykuł. WGC ponownie przeszedł w stan czuwania, zużywając minimalną ilość zasobów.
WGC zachowuje się w ten sam sposób przy każdej interakcji. Obciążenie systemu zmienia się w zależności od rozmiaru danych wymaganych do pobrania i wyświetlenia.
Tak czy inaczej, WGC stara się ukończyć procesy tak szybko, jak to możliwe i powrócić do stanu czuwania, który niemal nie zużywa zasobów.
Pomimo dążenia do jak najszybszego wykonywania zadań, podczas pobierania i wyświetlania informacji, aplikacja wciąż stanowi względnie niskie obciążenie dla systemu. Jest tak nawet, jeśli z niej intensywnie korzystacie.
Domyślnie po kliknięciu X w prawym górnym rogu okna WGC, aplikacja zostanie zminimalizowana, kontynuując pracę w tle. W tym trybie WGC sprawdza okresowo dostępność aktualizacji i powiadomień. Jeśli je znajdzie, program Was o tym poinformuje.
Aby dokonać takich sprawdzeń, WGC wysyła najprostsze zapytania http. Zużywa tym samym niemal niedostrzegalną ilość zasobów systemu.
WGC zachowuje się w ten sam sposób, jeśli jest zmaksymalizowane, ale ukryte za innymi oknami i aplikacjami.
Pamiętajcie: jeśli WGC, będąc w stanie pasywnym, znajdzie aktualizację i nie będzie żadnych przeciwwskazań, by ją zainstalować, proces aktualizowania się rozpocznie.
Jeśli uruchomicie grę, WGC przerwie wszystkie procesy i wstrzyma sprawdzenia aktualizacji oraz powiadomień. Innymi słowy, gdy uruchomiona jest gra, WGC pozostaje w pamięci komputera i zużywa niezbędne minimum zasobów (użycie procesora będzie na przykład bliskie 0%).
Jeśli zminimalizujecie grę i otworzycie ponownie okno WGC, aplikacja powróci do stanu aktywnego, ale nie będzie sprawdzać dostępności, ani pobierać aktualizacji.
Przez większość czasu WGC wykorzystuje zasoby systemu w minimalnym stopniu. Możecie zastosować kilka dodatkowych ustawień, które pozwolą Wam lepiej kontrolować operacje aplikacji.
1. Włącz Game Center, kiedy uruchamiam komputer (domyślnie aktywne). Jeśli wyłączycie tę opcję, będziecie musieli ręcznie uruchomić aplikację WGC za każdym razem, gdy zechcecie z niej skorzystać. Oczywiście wyłączony program nie będzie zużywał żadnych zasobów. Warto jednak zaznaczyć, że nie będzie również sprawdzał dostępności aktualizacji, ani wysyłał Wam powiadomień na temat statusu określonej gry (niektóre z nich mogą być bardzo ważne).
Aby zmienić to ustawienie:
- Uruchomcie aplikację WGC i kliknijcie ikonę Ustawienia (wygląda jak zębatka) po lewej stronie okna głównego.
- Kliknijcie Ogólne. Zaznaczcie lub odznaczcie pole „Włącz Game Center, kiedy uruchamiam komputer”.
2. Wyjdź z Game Center po zamknięciu głównego okna (domyślnie nieaktywne). Po kliknięciu X w prawym górnym rogu okna głównego WGC nie przełączy się w stan pasywny, tylko całkowicie zamknie. Włączenie tej opcji pozwoli maksymalnie zaoszczędzić zasoby komputera, jednak ustaną wtedy sprawdzenia dostępności i instalowanie aktualizacji, a także otrzymywanie powiadomień o grze, aż do ponownego uruchomienia aplikacji.
Aby zmienić to ustawienie:
- Uruchomcie aplikację WGC i kliknijcie ikonę Ustawienia (wygląda jak zębatka) po lewej stronie okna głównego.
- Kliknijcie Ogólne. Zaznaczcie lub odznaczcie pole „Wyjdź z Game Center po zamknięciu głównego okna”.
3. Użyj wszystkich zasobów komputera podczas instalacji (domyślnie nieaktywne). Opisaliśmy tę opcję w sekcji „Instalowanie, aktualizowanie i importowanie gier”. W ramach szybkiego przypomnienia: wyłączenie jej spowoduje mniejsze zużycie zasobów przez WGC, przez co będziecie mogli korzystać z komputera bez niepożądanego wpływu na inne procesy. Włączenie opcji sprawi, że WGC będzie wykorzystywał więcej zasobów, dzięki czemu gry będą aktualizowane dużo szybciej, możecie jednak doświadczyć wtedy pewnych trudności podczas używania innych programów.
Aby zmienić to ustawienie:
- Uruchomcie aplikację WGC i kliknijcie ikonę Ustawienia (wygląda jak zębatka) po lewej stronie okna głównego.
- Kliknijcie Aktualizacje. Zaznaczcie lub odznaczcie pole „Użyj wszystkich zasobów komputera podczas instalacji”.