compiz-0.6.2, much more slowly than the compiz-0.6.0

Andrew Muhametshin andrew at dobrohot.org
Thu Nov 29 15:34:51 PST 2007


After updating the compiz up to version 0.6.2, all beginning strongly to 
brake.

=================
Without compiz
=================
$ gtkperf
GtkPerf 0.40 - Starting testing: Sat Nov 10 11:34:16 2007

GtkEntry - time:  0,06
GtkComboBox - time:  2,55
GtkComboBoxEntry - time:  2,32
GtkSpinButton - time:  0,30
GtkProgressBar - time:  0,17
GtkToggleButton - time:  1,31
GtkCheckButton - time:  0,76
GtkRadioButton - time:  0,88
GtkTextView - Add text - time:  1,07
GtkTextView - Scroll - time:  0,80
GtkDrawingArea - Lines - time:  0,43
GtkDrawingArea - Circles - time:  0,58
GtkDrawingArea - Text - time:  0,87
GtkDrawingArea - Pixbufs - time:  0,25
 ---
Total time: 12,37

$ 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
29934 frames in 5.0 seconds = 5986.771 FPS
29805 frames in 5.0 seconds = 5960.989 FPS

=================
With compiz-0.6.0
=================
$ gtkperf
GtkPerf 0.40 - Starting testing: Sat Nov 10 11:27:08 2007

GtkEntry - time:  0,07
GtkComboBox - time:  3,43
GtkComboBoxEntry - time:  3,24
GtkSpinButton - time:  0,33
GtkProgressBar - time:  0,26
GtkToggleButton - time:  1,66
GtkCheckButton - time:  1,03
GtkRadioButton - time:  1,46
GtkTextView - Add text - time:  1,59
GtkTextView - Scroll - time:  1,28
GtkDrawingArea - Lines - time:  2,98
GtkDrawingArea - Circles - time:  3,65
GtkDrawingArea - Text - time:  1,56
GtkDrawingArea - Pixbufs - time:  0,39
 ---
Total time: 22,93

$ glxgears
7294 frames in 5.0 seconds = 1458.606 FPS
7720 frames in 5.0 seconds = 1543.976 FPS
7686 frames in 5.0 seconds = 1537.067 FPS
7348 frames in 5.0 seconds = 1469.525 FPS
7536 frames in 5.0 seconds = 1507.032 FPS

================
With compiz-0.6.2
================
$ gtkperf
GtkPerf 0.40 - Starting testing: Sat Nov 10 12:04:05 2007

GtkEntry - time:  0,10
GtkComboBox - time: 11,78
GtkComboBoxEntry - time:  8,56
GtkSpinButton - time:  1,07
GtkProgressBar - time:  0,64
GtkToggleButton - time:  7,00
GtkCheckButton - time:  5,16
GtkRadioButton - time:  6,10
GtkTextView - Add text - time:  4,36
GtkTextView - Scroll - time:  3,58
GtkDrawingArea - Lines - time:  6,05
GtkDrawingArea - Circles - time:  2,58
GtkDrawingArea - Text - time:  3,53
GtkDrawingArea - Pixbufs - time:  2,14
 ---
Total time: 62,67

$ glxgears
3639 frames in 5.0 seconds = 727.791 FPS
4247 frames in 5.0 seconds = 849.311 FPS
4072 frames in 5.0 seconds = 814.266 FPS
4279 frames in 5.0 seconds = 855.771 FPS
4560 frames in 5.0 seconds = 911.893 FPS

================
With compiz-0.6.2 + enable "cube reflection"
================
*If enable "cube reflection" - some compiz-effects work very slowly. And 
gtk-programs work even worse.

$ gtkperf
GtkPerf 0.40 - Starting testing: Sat Nov 10 11:59:36 2007

GtkEntry - time:  0,09
GtkComboBox - time: 18,03
GtkComboBoxEntry - time: 18,88
GtkSpinButton - time:  2,42
GtkProgressBar - time:  2,39
GtkToggleButton - time: 11,43
GtkCheckButton - time:  9,43
GtkRadioButton - time:  9,75
GtkTextView - Add text - time:  7,27
GtkTextView - Scroll - time:  7,16
GtkDrawingArea - Lines - time: 12,91
GtkDrawingArea - Circles - time: 14,90
GtkDrawingArea - Text - time:  9,04
GtkDrawingArea - Pixbufs - time:  2,87
 ---
Total time: 126,58

$ glxgears
3636 frames in 5.0 seconds = 727.033 FPS
4436 frames in 5.1 seconds = 863.085 FPS
4117 frames in 5.0 seconds = 823.377 FPS
4097 frames in 5.0 seconds = 819.380 FPS
4316 frames in 5.1 seconds = 848.883 FPS
4331 frames in 5.0 seconds = 866.196 FPS

================
sys
================
$ uname -rms
FreeBSD 6.2-STABLE i386

$ pkg_info -E nvidia-driver\*
nvidia-driver-100.14.23

$ pkg_info -E xorg-server\*
xorg-server-1.4_2,1

$ nvclock -i
-- General info --
Card:           nVidia Geforce 7600GS
Architecture:   NV4B B1
PCI id:         0x392
GPU clock:      401.142 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: 46C

-- 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





More information about the freebsd-x11 mailing list