Through a 10-20 works hours the productivity of the graphic system falls stronly (depending on intensity of manipulation with windows).
Examle:
Code:
At the first start of the Xorg:
$ vmstat -m | grep nvidia
nvidia 823 3712K - 105299 16,32,64,128,256,512,1024,2048,4096
$ glxgears
29852 frames in 5.0 seconds = 5970.293 FPS
29936 frames in 5.0 seconds = 5987.193 FPS
29853 frames in 5.0 seconds = 5970.447 FPS
$ env __GL_YIELD="NOTHING" __GL_FSAA_MODE=0 \
__GL_SYNC_DISPLAY_DEVICE='DFP-0' __GL_SYNC_TO_VBLANK=1 \
compiz --replace ccp --loose-binding --ignore-desktop-hints
$ glxgears
6598 frames in 5.1 seconds = 1302.401 FPS
6309 frames in 5.0 seconds = 1261.758 FPS
6607 frames in 5.0 seconds = 1321.286 FPS
. . .
In a hour intensive work:
$ vmstat -m | grep nvidia
nvidia 8302 10231K - 2450095 16,32,64,128,256,512,1024,2048,4096
$ glxgears
4976 frames in 5.0 seconds = 994.781 FPS
5170 frames in 5.0 seconds = 1033.955 FPS
4806 frames in 5.0 seconds = 961.000 FPS
5656 frames in 5.0 seconds = 1131.097 FPS
After two-three hours a FPS is equal to 700, after several more hours a FPS is equal 500 and so on. During the day FPS goes down to 100-200 and at the end work becomes impossible. The restart of X doesn't solve the problem, only complete restart does.
it's possible to force this problem:
1. turn on "Wobbly Windows Plugin" in Compiz;
2. To load a processor on 100% (for example, by the program sysutils/cpuburn);
3. During few minutes windows must be in action and watch the glxgear utility
Code:
$ uname -rms
FreeBSD 6.2-STABLE i386
$ pkg_info -Ex xorg-server nvidia-driver compiz-0 kde-3
compiz-0.6.2
kde-3.5.8
nvidia-driver-100.14.23
xorg-server-1.4_3,1
$ dmesg | grep CPU
CPU: AMD Sempron(tm) Processor 2800+ (1760.18-MHz 686-class CPU)
$ sudo nvclock -i
-- General info --
Card: nVidia Geforce 7600GS
Architecture: NV4B B1
PCI id: 0x392
GPU clock: 480.000 MHz
Bustype: PCI-Express
-- Pipeline info --
Pixel units: 3x4 (011b)
Vertex units: 5x1 (11111b)
HW masked units: None
SW masked units: None
-- Memory info --
Amount: 256 MB
Type: 128 bit DDR
Clock: 796.500 MHz
-- PCI-Express info --
Current Rate: 16X
Maximum rate: 16X
-- Sensor info --
Sensor: GPU Internal Sensor
GPU temperature: 48C
-- VideoBios information --
Version: 05.73.22.50.00
Signon message: GeForce 7600 GS VGA BIOS
Performance level 0: gpu 400MHz/memory 800MHz/1.15V/100%
Performance level 1: gpu 400MHz/memory 800MHz/1.15V/100%
VID mask: 0
Voltage level 0: 1.15V, VID: 0
$ nvidia-settings -q ConnectedDisplays -q RefreshRate | grep Attribute
Attribute 'ConnectedDisplays' (inspirra.localdomain:0.0): 0x00010002.
Attribute 'RefreshRate' (inspirra.localdomain:0.0; display device: CRT-1): 75,00 Hz.
Attribute 'RefreshRate' (inspirra.localdomain:0.0; display device: DFP-0): 60,00 Hz.