- Podstawowe instrukcje
- Optymalizacja systemu
- Ustawienia w grze
- Ustawienia obrazu (obraz)
- AA i PP
- Filtr ostrości (GPU):
- Ustawienia zaawansowane
- Kąt widzenia
- Opcje uruchamiania
- Nasycenie kolorów SweetFX, AMD i NVIDIA
- Fred41 Solutions
- Porady i sztuczki
- Rozwiązywanie problemów
- Testowanie
- Moje zoptymalizowane ustawienia:
- Stanowisko testowe
- Przetaktowywanie
- Przetaktowywanie procesora
- Przetaktowywanie kart wideo
- Przetaktowywanie pamięci RAM
Ten przewodnik został skompilowany przeze mnie na podstawie własnych doświadczeń, jak również na podstawie informacji, które mogłem znaleźć w Internecie. Przewodnik pomoże zoptymalizować i poprawnie skonfigurować grę ARMA 3.
Podstawowe instrukcje
- Nikt nie może powiedzieć, które ustawienia będą dla Ciebie optymalne. Ten przewodnik pomoże ci wyciągnąć własne wnioski. Uruchomienie gry na zalecanych ustawieniach pomoże osiągnąć optymalną równowagę między wydajnością a jakością.
- Aby zidentyfikować optymalne ustawienia, w sekcji Ustawienia-Wideo znajduje się licznik ramek. Po zmianie jakichkolwiek wartości odczekaj kilka sekund, aby zaktualizować licznik. Możesz więc zrozumieć, jak wpłynęły na to zmiany wprowadzone w grze.
- Po zmianie ustawień procesor może wywołać efekt wąskiego gardła na hcp. MSI Afterburner ma nakładkę, która pokazuje wykorzystanie pamięci. Podczas zmiany ustawień (zwłaszcza po zmianie odległości rysowania) kontynuuj podnoszenie ustawień. Zadaniem jest osiągnięcie takich ustawień, w których nie ma efektu szyjki butelki.
- Użyj Arma3mark w celu osiągnięcia optymalnej równowagi między wydajnością a jakością.
Optymalizacja systemu
- Odłącz Technologia oszczędzania mocy procesora (C6) dla stabilnej wydajności
- Użyj programu ProcessLasso (lub Radeonpro dla GPU AMD), aby zawsze uruchamiać Arma 3 z wysokim priorytetem, a także stabilizować wydajność.
- Poprawka MarkC's dla przyspieszenia myszy, co pozwoli ci uzyskać efekt „1 na 1”, gdy poruszasz myszą.
- Korzystanie z Razer gamebooster może poprawić wydajność komputera
- Zaktualizuj sterowniki karty graficznej ( AMD || Nvidia ) aby osiągnąć lepszą wydajność.
Ustawienia w grze
Ustawienia ogólne
Próbkowanie: użyj wartości 100%, chyba że masz jakiś konkretny powód do podniesienia / obniżenia wartości.
Jakość tekstury (HDD / GPU): Wysoka / Ultra. Wysokie ustawienia spowalniają renderowanie budynków w tle. Ustawienia na wartości Ultra zazwyczaj rozwiązują ten problem (!) *
* Uwaga od tłumacza. Jeśli masz dysk SSD, najprawdopodobniej nie zobaczysz hamowania.
Jakość obiektu (CPU / GPU): High / Ultra. Przy wysokich ustawieniach zmniejszy to jakość renderowania obiektów w tle, ale zwiększy FPS (!) *
Jakość krajobrazu (CPU / GPU): Standard / High. Im wyższe ustawienia, tym większy spadek klatek, chociaż jakość obrazu zmienia się tylko nieznacznie (!) *
Jakość cienia (CPU / GPU): Disabled / High +. Niskie ustawienia będą wyglądać gorzej. Ultra wygląda lepiej.
Jakość cząstek (GPU): niska lub standardowa. Nie wpływa na wydajność.
Jakość chmury (GPU): niska. Ta opcja jest absolutnie bezużyteczna, chyba że jesteś w locie.
PIP (GPU): Low lub Disabled. Oczywiście wygląda lepiej niż poprzednio, ale zjada dużą liczbę zdjęć podczas jazdy ze względu na efekt kosmetyczny.
HDR (GPU): Przy niskich ustawieniach zapewniona jest najlepsza wydajność.
Dynamiczne światła (GPU): Niskie lub Wysokie / Ultra. Nie wpływa na FPS.
Odległość rysowania (CPU / HDD / GPU): 1050 - zdefiniowane jako niskie ustawienia, 1600 - standardowe, 2150 - wysokie, 2700 - bardzo wysokie, 3800 - ultra (!) *
Obiekty (CPU / HDD / GPU): 858 - Niska, 1105 - Standardowa, 1353 - Wysoka, 1601 - Np. Wysoki, 2097 - Ultra (!) *
Cienie (GPU): Zostaw to na 100 lub wyłącz.
(!) * - Te ustawienia mają największy wpływ na wydajność.
Ustawienia obrazu (obraz)
Tryb wyświetlania: Użyj „okna pełnoekranowego”, jeśli nagrywasz; W normalnej grze tryb pełnoekranowy jest całkiem odpowiedni.
Rozdzielczość: Użyj maksymalnej rozdzielczości ekranu.
Format obrazu: Zainstaluj zgodnie ze specyfikacją monitora
Synchronizacja pionowa: Ustaw wartość „Wyłączone”, jeśli nie występują problemy z „łamaniem” obrazu lub masz określony monitor obsługujący 60+ klatek na sekundę.
Rozmiar interfejsu / Jasność / Gamma: Do twojego gustu.
AA i PP
Podświetlenie (GPU): Słaby efekt kosmetyczny podświetlenia lub odbicia / odbicia. Ustaw wybraną wartość.
Circular Blur (GPU): Rozmycie na obiektach. Do wyboru.
Pov. Rozmycie (GPU): Rozmycie podczas ruchu. Do wyboru.
Głębia rozmycia (GPU): efekt ustawiania ostrości podczas celowania (rozmycie na krawędziach). Do wyboru.
Filtr ostrości (GPU):
SSAO (GPU): imitacja kierunku światła jak w rzeczywistości. Zaleca się wyłączenie, aby poprawić wydajność.
Substancje żrące (GPU): odbicie i załamanie światła (np. Pod wodą). Zaleca się wyłączenie, aby poprawić wydajność.
FSAA (GPU): nie powinien prowadzić do spadku wydajności przy wartościach x2 / x4 (x8 dla rozdzielczości 1080p i wyższych). Jeśli podczas celowania masz wyciągnięcie FPS, zaleca się obniżenie wartości.
AToC (GPU): technika, która pomaga pozbyć się nieprawidłowości na liściach. Zaleca się wyłączenie lub ustawienie „Tylko trawa”.
PPAA (GPU): Wyłącz lub ustaw SMAA High / Ultra. Ultra nie powinno w żaden sposób wpływać na wydajność **
Filtrowanie anizotropowe (GPU): High / Ultra. Nie wpływa na wydajność.
** Jeśli wyłączysz AA i użyjesz tylko SMAA, otrzymasz prostszy obraz, ale poprawisz wydajność.
Ustawienia zaawansowane
Arma3.cfg
Plik znajduje się w następującej ścieżce:
C: Użytkownicy <nazwa użytkownika> Dokumenty ArmA 3
GPU_MaxFramesAhead = 4 - Ten parametr umożliwia wygładzanie ramek i reagowanie myszy. Wypróbuj opcje od 1 do 4.
GPU_DetectedFramesAhead = 0 - Ten parametr umożliwia wygładzanie ramek i reagowanie myszy.
Refresh = 120 - Ta opcja sprawia, że synchronizacja pionowa działa lepiej.
Kąt widzenia
Kalkulator kąta widzenia dla różnych rozdzielczości ekranu.
Otwórz <swój nick w grze> .Arma3profile w folderze:
C: Użytkownicy <nazwa użytkownika> Dokumenty ArmA 3
Opcje uruchamiania
Możesz określić opcje uruchamiania gry w Steam. Aby to zrobić, przejdź do biblioteki, kliknij RMB na Arma 3> Właściwości> Ustaw parametry uruchamiania i wprowadź wymagane parametry.
-enableHT - zawiera technologię Hyper-Threading (lista procesorów obsługujących tę funkcję znajduje się na stronie internetowej firmy Intel). Ta opcja może być zapisana jako –cpuCount, ale jeśli potrzebujesz wszystkich jąder, użyj –enableHT zamiast –cpuCount. To polecenie pomaga wygładzić czas ramki, ustawiając grę na wartość, która wskazuje, ile rdzeni i wątków ma być użytych do ładowania.
-malloc = - to polecenie pozwala na użycie alokatora pamięci (więcej o tej technologii). Znacząco wpływa na wydajność i stabilność gry ( Lista alokatorów )
-maxMem = - ustaw wartość na 2047, ponieważ Arma 3 domyślnie używa od 512 MB do 1535 MB pamięci RAM, ponieważ Arma 3 jest bitem aplikacji x32.
* Od tłumacza: Zwracam uwagę, że jeśli ustawisz wartość powyżej 2047, to po prostu nie zadziała i wkrótce wszystko wróci do zakresu 512-1535 MB.
-maxVram = - ta opcja powie Armie, ile pamięci GPU może wykorzystać. Minimalna wartość 128 (na poziomie żelaza).
Maksymalna wartość zapisana w Armie 3 - 2047. Każda powyższa wartość może prowadzić do nieprzewidzianych sytuacji. .
-noCB - wyłącza wielordzeniowe. Zmniejsza szybkość renderowania, ale usuwa usterki wizualne.
-noSplash - usuwa udane „intro” po uruchomieniu gry.
-world = pusty - skraca czas rozpoczęcia gry, ponieważ Nie załadowano żadnej mapy.
Moje opcje uruchamiania:
- enableSteamLogs - cpuCount = 4 - exThreads = 7 - maxMem = 2047 - maxVram = 3071 - malloc = tbb4malloc_bi - noPause - noSplash - world = empty
Nasycenie kolorów SweetFX, AMD i NVIDIA
Sweetfx Jest to uniwersalny mod do ulepszania i zmiany wizualnego komponentu obrazu, który obsługuje większość aplikacji do gier na DirectX 9, 10 lub 11.
SweetFX sprawia, że kolory w grze są przyjemniejsze dla oczu. Zalecam używanie „LumaSharpen” i „Vibrance” (lub może podniesienie do 0,60) wartości ustawionych domyślnie. Posiadacze kart obu „obozów” mogą korzystać konfigurator SweetFX aby ułatwić instalację i zarządzanie SweetFX. Właściciele adapterów wideo AMD mogą korzystać z RadeonPro, co ułatwi kontrolę SweetFX (obecnie wersja SweetFX 1.5.1 ).
Podobny efekt można uzyskać dzięki opcji „Nasycenie koloru” w ADM / NVIDIA PU, jeśli nie czujesz się komfortowo używając SweetFX. Używam wartości nasycenia 125.
Fred41 Solutions
tbbmalloc dla Army 3
tbbmalloc dla Army 3 - zmodyfikowana eksperymentalna wersja alokatora Intel wątkującego bloki konstrukcyjne, co potencjalnie powinno zwiększyć wydajność gry. Wymagania systemowe: OS x64 bit i co najmniej 8 GB pamięci RAM. Dzięki tej modyfikacji udało mi się osiągnąć wzrost o 5-7 FPS ArmA3Mark .
Zwracam uwagę na fakt, że nie możesz zauważyć żadnego wzrostu, jeśli grasz w trybie wieloosobowym, ponieważ Twój FPS zależy również od serwera + jest bardzo eksperymentalny i może doprowadzić do awarii gry.
Od tłumacza:
W poprzednim akapicie przewodnika przedstawiłem już listę podzielników. W tej chwili, jeśli się nie mylę, najnowszy tbb4malloc_bi. Wszystkie wymienione alokatory znajdują się w folderze gry. Musisz tylko wybrać najlepszy dla siebie.
Ta część poświęcona jest rozwiązaniom do nagrywania gier wideo. FRAPS Alternative
1) Dxtory - To jest alternatywne oprogramowanie do przechwytywania wideo. Ten program ma kilka zalet Fraps , które omówię poniżej. Aby móc nagrywać wideo za pomocą Dxtory, musisz najpierw pobrać kodek x264 .
2) MSI Afterburner - To kolejny program, który ma kilka zalet w stosunku do fraps. Wymagana jest również instalacja kodeków. x264 .
3) AMD GVR i Nvidia Shadowplay - nowe oprogramowanie z obu „obozów”, które ma na celu wykorzystanie twojego GPU do kodowania / transkodowania i kompresji wideo. Główną zaletą tej metody nagrywania jest to, że programy te są bezpłatne (warto jednak zauważyć, że nowe technologie obsługują tylko najnowsze rozwiązania od dwóch gigantów), nagrywają w dobrej jakości, a rozmiar wideo pozostaje w „ramach”. Nie wszystkie z tych programów są tak dobre, jak byśmy sobie tego życzyli, ale należy pamiętać, że programy są w trakcie opracowywania iw przyszłości zobaczymy jeszcze więcej „żetonów”.
AMD GVR / Nvidia Shadowplay obsługiwane przez karty wideo od serii HD7900 / Rx 200 | Nvidia GTX 650.
4) Adapter przechwytywania wideo, jak AVerMedia Live Gamer HD - Jest to karta PCIe lub karta USB, która umożliwia przechwytywanie i ponowne kodowanie absolutnie wszystkiego, co dzieje się na ekranie bez użycia procesora lub zasobów GPU, co oznacza, że FPS nie spadnie z powodu nagrywania podczas gry. Pozostaje tylko kwestia ceny takiej „pribludy”.
Porady i sztuczki
Dslyecxi
Trudno jest udzielać porad i sztuczek Armagh, nie wspominając o Dslyecxi, najsłynniejszym członku społeczności Arma. Dostarczył nam góry materiału badawczego. Możesz osobiście przeczytać jego przewodniki po zbroi i inne taktyki, komponenty techniczne i procedury dla Army .
* Od tłumacza:
Ale od tego czasu „Cudzoziemstwo” nie jest na naszą korzyść, więc polecam kontakt z Portal UTG . Doskonała encyklopedia według mnie.
Rozwiązywanie problemów
Przyczyny niskiego FPS w ARMA 3. Napraw
Głównym problemem niskiego FPS może być synchronizacja pionowa. Autor sugeruje alt-tabing, w przypadku problemów z FPS, lub po prostu wyłączenie synchronizacji pionowej (co może prowadzić do „przerw” w obrazie), aby rozwiązać problemy.
Pamięć czysta
Możesz wyczyścić / odświeżyć pamięć karty graficznej, jeśli złapiesz graficzne glify / artefakty lub inne problemy. Aby wyczyścić pamięć, przytrzymaj SHIFT i „-” na panelu NumPad, a następnie wpisz słowo FLUSH z klawiatury. Zwracam uwagę, że nie będziesz mieć żadnych czatów ani innych ciągów. Oboje pozostaliście w grze i pozostajecie, wystarczy wpisać słowo z klawiatury po naciśnięciu żądanej kombinacji.
Problemy z wydajnością z włączoną zachętą
Z własnego doświadczenia mogę powiedzieć, że Steam jest tym, co CPU najbardziej docenia. Poniżej znajduje się lista rankingowa (od większej do mniejszej) wymaganej przez zasoby procesora:
1. Lista znajomych (nawet jeśli jesteś online, zaleca się zamknięcie okna z przyjaciółmi)
2. Czaty Steam
3. Aktualizacja Steam (sprawdza sumę kontrolną wymagającą zasobów procesora i zapisuje / odczytuje z dysku. Upewnij się, że niczego nie aktualizujesz)
4. Nakładka Steam
5. Status Steam (zaleca się przełączenie na „offline”, aby zmniejszyć zużycie zasobów procesora)
6. Przeglądarka Steam (jeśli uruchomiłeś przeglądarkę Steam i ją wyłączyłeś, nadal będzie odtwarzać różne animacje, na przykład. Najlepiej byłoby, gdyby ostatnia strona, którą oglądałeś w programie motywacyjnym, to Twój profil)
+ Zaleca się ustawienie zachęty na niski priorytet względem arma3.exe
Problemy z jąkaniem
Niektórzy użytkownicy ADM skarżyli się na „jąkanie” obrazów podczas gry. Zaleca się wyłączenie teselacji na Catalyst i RadeonPro PU. Możesz też wyłączyć oprogramowanie antywirusowe.
Testowanie
Po wielu eksperymentach doszedłem do wniosku, że najlepszym sposobem przetestowania ustawień Arma 3 jest zmiana każdego parametru osobno od minimum do maksimum, a następnie ponowne uruchomienie gry i przejście do wartości innego parametru. Każde ustawienie zostało przetestowane 3 razy przy rozdzielczości ekranu 1920 × 1080 i odległości rysowania 2150, przy użyciu ArmA3Mark Stratis w wersji gry 1.30.127372
Wartości kontrolne zostały wykonane przy minimalnych ustawieniach i maksymalnie przy odległości 2150.
Analizując uzyskane dane, można zauważyć, że w niektórych sytuacjach LRF będzie się różnić o 1-2 klatki, co jest niczym więcej niż błędem i że jeśli ustawisz wyższe wartości, nic nie stracisz.
Zwracam waszą uwagę na fakt, że żelazo, które zostało użyte do testów, daje jeden rezultat, podczas gdy wasze wyniki mogą naturalnie różnić się znacznie podczas testowania.
- Minimalne wartości to 102,33 fps
- Moje zoptymalizowane ustawienia to 75 fps
- Maksymalne ustawienia - 50,33 fps
Moje zoptymalizowane ustawienia:
Ustawienia są zgodne z moimi komponentami i osobistymi preferencjami.
Podstawowe ustawienia:
- Rozdzielczość: 1920 × 1080
- Pobieranie próbek: 100%
- Tekstury: Ultra usuwa problemy z rysowaniem tła
- Obiekty: Wysoki, zależy od tego, ile obiektów ma rysować w tle
- Krajobraz: wysoki, bez potrzeby powyżej
- Cienie: Ultra, dla cieni szczegółów
- Cząsteczki: Standard, zapewnia optymalną wydajność.
- Chmury: Niskie, ale można je wyłączyć
- PiP: Niepełnosprawny, nie dla mnie ważny
- HDR: Niski, zapewnia optymalną wydajność
- Dynamiczne światło: wysokie
- Odległość rysowania: 2150
- Zakres renderowania obiektów: 1353
- Cienie: 100
AA i PP
- Wyróżnienie: 100, osobiste preferencje
- Okrągłe rozmycie: 25, osobiste preferencje
- Resurfacing: 12,5, osobiste preferencje
- Głębokość rozmycia: 25, osobiste preferencje
- SSAO: NVO Wysoce, osobiste preferencje
- Caustic: Wyłączony, w grze, nawet jeśli jest włączony, nadal nie zauważysz
- FSAA: 4x
- AtoC: Grass, ponieważ łatwiej będzie widzieć przez drzewa
- PPAA: Wyłączone
- Filtrowanie anizotropowe: Ultra
Stanowisko testowe
Oto specyfikacje mojego komputera dla ARMA 3
Obudowa / chłodzenie
Akcesoria
Peryferia
Przetaktowywanie
Ten krok jest opcjonalny i może spowodować uszkodzenie gruczołu. Nie ponoszę żadnej odpowiedzialności za możliwe konsekwencje.
Od początku chcę powiedzieć, że ten przedmiot nie jest przeznaczony dla osób o słabym sercu. Jeśli zrobisz coś złego, twoje żelazo może ... pęknąć. Nie będę również udostępniać żadnych przewodników poza tymi, które mogą być użyte do przetaktowania dowolnego procesora / GPU / płyty głównej.
Przyspieszenie może być wykonywane tylko przy użyciu odpowiedniego procesora / procesora graficznego / płyty głównej oraz w obecności ulepszonego systemu chłodzenia, aby zapewnić stabilne zalecane temperatury. Nie zaczynaj podkręcania, jeśli czujesz się niepewnie.
Przetaktowywanie procesora
Arma 3 to bardzo wymagająca gra w stosunku do CPU. Odpowiednio, im szybszy procesor, tym lepszy będzie wynik. Zwracam uwagę na fakt, że podczas przyspieszania lepiej jest stosować się do tych napięć, które są domyślnie ustawione. Dzięki temu będziesz mieć pewność, że nie skrócisz żywotności procesora.
Podczas podkręcania procesora upewnij się, że procesor przechodzi testy wytrzymałościowe przy częstotliwościach fabrycznych i nie przegrzewa się. Jeśli wartości osiągną ~ 70 stopni, to jest bardzo gorący dla podkręcania.
Po sprawdzeniu stabilności pracy i maksymalnej temperatury pod kątem zgodności z normą, należy przejść do następnego kroku.
Programy, które pomogą Ci w przetaktowaniu i stabilności testowania:
- CPU-Z opowie ci o częstotliwościach
- HWMonitor Pokazuje temperaturę różnych komponentów komputera. Staraj się trzymać poniżej 70 stopni.
- IntelBurnTest test naprężeń przez 10-30 minut na stabilność przyspieszenia. Test nie jest przeznaczony do długotrwałego użytkowania.
- Prime95 zaprojektowany do długich testów stabilności (24 godziny)
W Arma 3 istnieje bezpośredni związek między zwiększaniem częstotliwości procesora i FPS w grze. Na kanałach Porady Linus i NCIXcom Możesz znaleźć recenzje rodzin procesorów przetaktowywania Ivy Bridge, Haswell dla Intela oraz FX Bulldozer dla AMD.
Przetaktowywanie kart wideo
Jeszcze raz zwracam uwagę na fakt, że podczas podkręcania zaleca się pozostawanie w domyślnym napięciu.
Podobnie jak w przypadku procesora, należy najpierw upewnić się, że karta graficzna zwykle przechodzi testy wytrzymałościowe pod kątem stabilności i wytwarzania ciepła. Jeśli karta wideo nagrzewa się do ~ 80 stopni, zaleca się zrezygnowanie z przetaktowywania.
Jeśli zalecane parametry testu warunków skrajnych są przestrzegane, a temperatura jest prawidłowa, można przejść do podkręcania.
Zaleca się osobne podkręcanie rdzenia i pamięci przez zwiększanie częstotliwości o 5-10 MHz naraz (krok). Jeśli po przetaktowaniu system wykazuje niestabilność, wracamy do poprzedniej wartości.
Programy, które pomogą Ci w podkręcaniu i testowaniu:
- GPU-Z poda informacje o częstotliwościach GPU
- HWMonitor Pokazuje temperaturę różnych komponentów komputera. Program powinien być otwarty przez wszystkie testy warunków skrajnych. Staraj się utrzymywać poniżej 80 stopni, chociaż takie karty jak r9 290x działają w 95 stopniach.
- Kombustor / Furmark - Najszybszy sposób na sprawdzenie stabilności. Test nie jest przeznaczony do długotrwałego użytkowania. Uruchom testy równolegle z innym testem / grą.
- Dolina Banchmark test do długotrwałego użytkowania. Test naprężeń GPU występuje w bardziej realistycznym „scenariuszu”. Zaleca się stosowanie po testowaniu z FurMark.
Wyniki pokazują, że nie ma potrzeby podkręcania karty wideo (biorąc pod uwagę błąd). Na kanale NCIXcom Możesz zapoznać się z kartami wideo do podkręcania wideo.
Przetaktowywanie pamięci RAM
Nie podkręcaj pamięci RAM. Poniższe informacje są dostarczane w celu lepszego ukierunkowania częstotliwości przy zakupie pamięci RAM.
Następujące wyniki testów, które zrobiłem na moim komputerze zostały pobrane z Arma3Mark v0.51 w wersji gry 1.30.127372
Z przeprowadzonych testów wynika, że im wyższa częstotliwość pamięci RAM, tym lepsza wydajność w grze, ale przetaktowanie powyżej 1866 MHz daje mniej i mniej widocznych wyników. Wynika to ze zwiększonego czasu.
Wnioski
Podsumowując, chciałbym powiedzieć, że przetaktowywanie procesora + kupowanie pamięci RAM z wysokimi częstotliwościami pomoże ci osiągnąć najlepszą wydajność w grze, czego nie można powiedzieć o podkręcaniu karty graficznej. Chciałbym również powtórzyć, że nie mogę powiedzieć słowami, jak ważne jest naprawdę dobre chłodzenie dla przetaktowywania procesora / procesora graficznego.
W końcu powtarzam, że wydajność w trybie wieloosobowym zależy również od wydajności serwera, więc wyniki mogą się różnić.
Ten przewodnik można skopiować / ponownie opublikować w odniesieniu do źródła. Wszelkie zmiany ustawień dokonujesz na własne ryzyko i ryzyko. Za wszelkie możliwe konsekwencje nie ponoszę odpowiedzialności. Ten przewodnik można skopiować / ponownie opublikować w odniesieniu do źródła.
komentarze zasilane przez HyperComments