Niska liczba klatek na sekundę w aplikacjach w tle

1

Mój problem polega na tym, że gdy gra działa na pierwszym planie, w trybie pełnoekranowym, wszelkie aplikacje na moim drugim monitorze (takie jak filmy z YouTube'a, filmy, nie związane z konkretną aplikacją) zmniejszają częstotliwość klatek do około 2-3 FPS.

Wydaje się, że to jakaś opcja zarządzania energią, której nie mogę wyśledzić. O ile wiem, nie wynika to z faktu, że GPU nie jest w stanie nadążyć. Na przykład mój komputer może grać w League of Legends przy około 280 klatkach na sekundę, gdy liczba klatek na sekundę jest ograniczona. Jeśli ustawię go na 60 FPS przy użyciu opcji w grze, nie będzie to miało wpływu na wydajność aplikacji w tle.

Summary
        Operating System
            Windows 8 Pro 64-bit
        CPU
            Intel Core i7 3820 @ 3.60GHz    42 °C
            Sandy Bridge-E 32nm Technology
        RAM
            12.0GB Triple-Channel DDR3 @ 533MHz (7-7-7-20)
        Motherboard
            Gigabyte Technology Co., Ltd. X79-UD3 (SOCKET 0)    37 °C
        Graphics
            DELL U2713HM (2560x1440@59Hz)
            DELL U2713HM (2560x1440@59Hz)
            1280MB NVIDIA GeForce GTX 570 (Gigabyte)    58 °C
        Hard Drives
            212GB Volume0 (RAID)
            1863GB Western Digital WDC WD20EARS-00MVWB0 (SATA)  36 °C
            1863GB Western Digital WDC WD20EARS-00MVWB0 (SATA)  34 °C
        Optical Drives
            No optical disk drives detected
        Audio
            ASUS Xonar Essence STX Audio Device
Operating System
    Windows 8 Pro 64-bit
    Computer type: Desktop
Graphics
    Monitor 1
        Name    DELL U2713HM on NVIDIA GeForce GTX 570
        Current Resolution  2560x1440 pixels
        Work Resolution 2560x1400 pixels
        State   Enabled, Output devices support
        Multiple displays   Extended, Secondary, Enabled
        Monitor Width   2560
        Monitor Height  1440
        Monitor BPP 32 bits per pixel
        Monitor Frequency   59 Hz
        Device  \\.\DISPLAY4\Monitor0
    Monitor 2
        Name    DELL U2713HM on NVIDIA GeForce GTX 570
        Current Resolution  2560x1440 pixels
        Work Resolution 2560x1400 pixels
        State   Enabled, Output devices support
        Multiple displays   Extended, Primary, Enabled
        Monitor Width   2560
        Monitor Height  1440
        Monitor BPP 32 bits per pixel
        Monitor Frequency   59 Hz
        Device  \\.\DISPLAY5\Monitor0
    NVIDIA GeForce GTX 570
        Manufacturer    NVIDIA
        Model   GeForce GTX 570
        GPU GF110
        Device ID   10DE-1086
        Revision    A2
        Subvendor   Gigabyte (1458)
        Series  GeForce GTX 500
        Current Performance Level   Level 3
        Current GPU Clock   845 MHz
        Current Memory Clock    1900 MHz
        Current Shader Clock    1690 MHz
        Voltage 0.988 V
        Technology  40 nm
        Die Size    520 mm²
        Release Date    Dec 07, 2010
        DirectX Support 11.0
        OpenGL Support  5.0
        Bus Interface   PCI Express x16
        Temperature 57 °C
        Driver version  9.18.13.2018
        BIOS Version    70.10.55.00.01
        ROPs    40
        Shaders 512 unified
        Memory Type GDDR5
        Memory  1280 MB
        Bus Width   64x5 (320 bit)
        Filtering Modes 16x Anisotropic
        Noise Level Moderate
        Max Power Draw  219 Watts
            Count of performance levels : 3
                    Level 1 - "Default"
                        GPU Clock   50 MHz
                        Memory Clock    135 MHz
                        Shader Clock    101 MHz
                    Level 2 - "2D Desktop"
                        GPU Clock   405 MHz
                        Memory Clock    324 MHz
                        Shader Clock    810 MHz
                    Level 3 - "3D Applications"
                        GPU Clock   845 MHz
                        Memory Clock    1900 MHz
                        Shader Clock    1690 MHz

Rzeczy, których próbowałem:

1) Aktualizacja sterownika karty graficznej

2) Ustawienie trybu zasilania systemu Windows na wysoką wydajność

3) Zresetuj ustawienia Nvidia Global Performance do wartości domyślnych

użytkownik1698923
źródło

Odpowiedzi:

0

...... Priorytetem jest aplikacja, której obecnie używasz, niż inne aplikacje. Poświęcenie większej ilości zasobów temu z przodu zamiast tych, których nie widać, ma sens ... Powodem, dla którego LoL nie ma wpływu na wydajność, jest to, że karta graficzna może oszczędzić zasoby, aby rzucić w inne aplikacje z powodu ograniczenia.

Gryf
źródło
Rozumiem, że priorytetem są aplikacje pierwszoplanowe, co ma sens. Jednak w przypadkach (takich jak mój przykład LoL), gdy aplikacja na pierwszym planie nie wykorzystuje maksimum GPU, nadal ogranicza liczbę klatek na sekundę w aplikacjach backround. Rzecz w tym, że mogę zobaczyć aplikacje działające w tle. Mam dwa monitory. Chciałbym na przykład móc wyświetlać teledyski na drugim ekranie podczas gry.
user1698923,
Mogę też nie być wystarczająco jasne w pierwotnym pytaniu, kiedy mam ograniczoną liczbę klatek na sekundę LoL Framerate i w trybie pełnoekranowym nadal mam ten sam problem. Nie wydaje się to więc takie proste, jak: „Gra wykorzystuje wszystkie zasoby GPU”
user1698923,
Wtedy najprawdopodobniej używa więcej niż powinien. I to mnie pomyliło: „Jeśli ustawię go na 60 FPS przy użyciu opcji w grze, nie będzie to miało wpływu na wydajność aplikacji w tle”.
Griffin,
Och, czekaj, to Windows 8. Wiele wyjaśnia.
Griffin,
Szybkie pytanie. Dlaczego oglądasz teledyski podczas gry? Kto też ogląda teledyski?
Griffin,