Jak skonfigurować zaawansowane ustawienia systemu Windows 7/8/10 do bezstratnego odtwarzania dźwięku

krajanie na plastry. Dzięki temu każdy program może działać przez niewielką ilość czasu. Ciągłe przełączanie między wszystkimi uruchomionymi programami sprawia wrażenie, jakby były uruchomione jednocześnie. To ustawienie planowania procesora steruje czasem trwania każdego z tych przedziałów czasu. Dłuższe wycinki czasu są lepsze do przetwarzania w tle, podczas gdy krótsze wycinki czasowe mogą sprawić, że interfejs użytkownika będzie wydawał się bardziej responsywny.



Możesz się zastanawiać, co jest najlepsze do przetwarzania dźwięku; Nie ma poprawnej odpowiedzi! Zależy to całkowicie od tego, co robisz, więc jeden może działać lepiej niż drugi.

Dłuższe odcinki czasu mogą dać oprogramowaniu audio więcej czasu na przetwarzanie dźwięku, ale mogą również sprawić, że procesor będzie związany z innymi zadaniami i uniemożliwić przetwarzanie dźwięku.





Najlepiej zacząć od trybu „Usługi w tle”:



  1. Kliknij przycisk Start okna, wpisz „zaawansowane ustawienia systemu” i naciśnij Enter.
  2. W sekcji „Planowanie procesora” wybierz „Programy” dla krótszych przedziałów czasowych lub „Usługi w tle” dla dłuższych.

Rdzeń parkingowy

Parkowanie rdzenia to funkcja specyficzna dla procesora dostępna w niektórych nowoczesnych procesorach (np .: procesory Intel i7), w której całe rdzenie procesora zostaną wyłączone, aby zminimalizować zużycie energii. Jest to dobre do zarządzania energią, ale może wpływać na wydajność dźwięku w czasie rzeczywistym, ponieważ podczas odparkowania występuje niewielkie opóźnienie, które może prowadzić do przerw w zasilaniu, jeśli potrzebna jest ta moc obliczeniowa.

Domyślnie system Windows ukrywa ustawienie dotyczące podstawowego parkowania, ale można je wyświetlić za pomocą kilku poprawek w rejestrze systemu.

  1. Kliknij przycisk Start systemu Windows, wpisz „regedit” i naciśnij klawisz Enter, aby uruchomić edytor rejestru systemu Windows
  2. Naciśnij klawisz Home, aby przenieść zaznaczenie w lewym panelu na samą górę
  3. Naciśnij Ctrl + F, aby otworzyć okno dialogowe Znajdź i wyszukaj „dec35c318583” (bez cudzysłowów)
  4. Po znalezieniu upewnij się, że znaleziony klucz jest powiązany z ustawieniami zasilania, sprawdzając pasek stanu - powinien zawierać „Control Power PowerSettings”. Jeśli nie, zignoruj ​​to i powtórz od kroku 3.
  5. Kliknij dwukrotnie ustawienie „Atrybut” w panelu po prawej stronie i zmień wartość na 0 (zero), jak pokazano poniżej:
  6. Powtarzaj kroki 3-5, aż wszystkie takie wpisy zostaną zmienione (może być ich kilka). Dla jasności: należy zmienić tylko wartości „Atrybut” w kluczach „0cc5b647-c1df-4637-891a-dec35c318583”.
  7. Po wprowadzeniu tych zmian w Opcjach zasilania pojawi się nowa opcja ustawień, która będzie kontrolować podstawowe parkowanie:
  8. Przejdź do Panelu sterowania -> Opcje zasilania -> Zmień ustawienia planu -> Zmień zaawansowane ustawienia zasilania

W oknie Ustawienia zaawansowane przejdź do Zarządzanie energią procesora -> Minimalna liczba rdzeni parkingowych rdzeni procesora. Wartość wprowadzona dla tego ustawienia to minimalny procent rdzeni procesora, które muszą być nadal uruchomione (nie zaparkowane). Ustaw to na 100%, aby zapobiec parkowaniu rdzeni.



Ustawienia pliku strony

Plik stronicowania to specjalny plik, którego Window używa do dodatkowej pamięci, gdy zaczyna brakować pamięci fizycznej. Plik stronicowania jest również nazywany „plikiem wymiany”, ponieważ strony pamięci są wymieniane między nim a pamięcią fizyczną. Domyślnie system Windows jest zazwyczaj konfigurowany automatycznie do zarządzania rozmiarem pliku stronicowania, jednak należy rozważyć ustawienie stałego rozmiaru, aby nie trzeba było zmieniać jego rozmiaru podczas wykonywania.

Aby skonfigurować plik stronicowania:

  1. Kliknij przycisk Start okna
  2. Wpisz „zaawansowane ustawienia systemu” i naciśnij klawisz Enter
  3. W grupie Wydajność kliknij przycisk „Ustawienia”
  4. Przejdź do zakładki „Zaawansowane”
  5. W grupie Pamięć wirtualna kliknij przycisk „Zmień”
  6. Wyłącz opcję „Automatycznie zarządzaj rozmiarem pliku stronicowania dla wszystkich dysków”
  7. Kliknij pierwszy dysk na liście
  8. Wybierz przycisk opcji „Rozmiar niestandardowy”
  9. Wprowadź żądane początkowe i maksymalne wartości rozmiaru (patrz poniżej)
  10. Powtórz kroki 7-9 dla każdego z pozostałych dysków.

Teraz musisz rozważyć, jak duży powinien być plik stronicowania na każdym dysku:

  • Zawsze umieszczaj plik strony na najszybszym dysku twardym. Jeśli masz dysk SSD, na pewno chcesz umieścić plik wymiany na tym dysku.
  • Zwykle potrzebujesz tylko pliku stronicowania na jednym dysku, jednak możesz uzyskać bardzo niewielki wzrost wydajności, używając wielu dysków.
  • Wytyczna dotycząca całkowitego rozmiaru wszystkich plików stronicowania powinna być około 1,5 raza większa niż ilość fizycznej pamięci RAM w komputerze. Np .: 4 GB fizycznej pamięci RAM = 6 GB pliku stronicowania.
  • Jeśli masz dużo fizycznej pamięci RAM (np .:> 8 GB), zwykle możesz uciec z mniejszym plikiem stronicowania. Np .: jeśli masz 32 GB pamięci RAM, nie ma sensu przeznaczać 48 GB na plik stronicowania (może to być znaczny ułamek dysku SSD).

Wiele urządzeń audio

Jeśli masz dedykowaną kartę dźwiękową do odtwarzania dźwięku, warto wyłączyć wbudowane urządzenie dźwiękowe lub inne karty dźwiękowe, jeśli ich nie używasz. Sterowniki kart dźwiękowych są znane z powodowania problemów z opóźnieniami DPC.

Wyłączenie ich może również uprościć konfigurację oprogramowania audio, ponieważ możliwość wyboru tych urządzeń zostanie usunięta.

  1. Kliknij przycisk Start systemu Windows, wpisz „menedżer urządzeń” i naciśnij Enter
  2. Rozwiń grupę o nazwie „Kontrolery dźwięku, wideo i gier”
  3. Kliknij prawym przyciskiem myszy dowolną kartę dźwiękową, której nie potrzebujesz, i wybierz „Wyłącz” z menu podręcznego

LatencyMon

Jest świetne, bezpłatne narzędzie do sprawdzania problemów z opóźnieniami ISR ​​i DPC o nazwie LatencyMon . To narzędzie poinformuje Cię, czy Twój komputer jest zoptymalizowany pod kątem optymalnego wejścia / wyjścia audio i jakie sterowniki w komputerze wpływają na ogólne opóźnienie.

Po pobraniu LatencyMon:

  1. Jeśli korzystasz z urządzenia zasilanego z baterii, upewnij się, że masz podłączone zasilanie sieciowe
  2. Upewnij się, że ustawienia zasilania są skonfigurowane tak, jak podczas występu
  3. Zamknij wszystkie inne uruchomione programy
  4. Uruchom opóźnienieMon
  5. Naciśnij zielony przycisk „Play”, aby rozpocząć test
  6. Pozwól mu działać przez kilka minut
  7. Naciśnij czerwony przycisk „stop”, aby zatrzymać test

Jeśli wszystkie czasy zgłoszone przez LatencyMon są mniejsze niż wielkość zapasu, wówczas DPC i ISR ​​prawdopodobnie nie będą powodować problemów. Z drugiej strony, jeśli raportowane czasy są dłuższe niż dostępny zapas czasu (lub jeśli przekraczają około 500 µs (0,5 ms), prawdopodobnie należy przyjrzeć się bliżej. LatencyMon pokaże, które sterowniki miały najwolniejsze czasy ISR i DPC.

  1. Sprawdź, czy jest zaktualizowany sterownik. Jeśli jest dostępny, zaktualizuj go i ponownie uruchom test.
  2. Jeśli masz najnowszy sterownik i jest on przeznaczony dla urządzenia, o którym wiesz, że nie potrzebujesz go podczas występów na żywo, możesz po prostu wyłączyć go w Menedżerze urządzeń systemu Windows i ponownie uruchomić test. (Nigdy nie odinstalowuj urządzenia i uważaj, aby nie wyłączyć urządzeń potrzebnych systemowi do prawidłowego działania - patrz poniżej)
  3. Spróbuj wyszukać nazwę sterownika i określenia „DPC” lub „ISR”. Na forum często można znaleźć dyskusje na temat określonych sterowników, które są problematyczne, a czasami wiadomo, że określona wersja (być może nawet starsza) działa bardziej niezawodnie.
7 minut czytania