From owner-freebsd-x11@FreeBSD.ORG Thu Nov 29 23:34:51 2007 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 49FB516A418 for ; Thu, 29 Nov 2007 23:34:51 +0000 (UTC) (envelope-from andrew@dobrohot.org) Received: from smtp-11.masterhost.ru (smtp-11.masterhost.ru [83.222.24.111]) by mx1.freebsd.org (Postfix) with SMTP id 9E9FB13C448 for ; Thu, 29 Nov 2007 23:34:50 +0000 (UTC) (envelope-from andrew@dobrohot.org) Received: (qmail 63401 invoked from network); 29 Nov 2007 23:07:53 -0000 Received: from unknown (HELO inspirra.localdomain) (izdat%dobrohot.org@195.133.109.226) by smtp1.masterhost.ru with SMTP; 29 Nov 2007 23:07:53 -0000 Received: from inspirra.localdomain (inspirra.localdomain [192.168.2.1]) by inspirra.localdomain (8.14.1/8.13.8) with ESMTP id lATN71us095294 for ; Fri, 30 Nov 2007 02:07:01 +0300 (MSK) (envelope-from andrew@dobrohot.org) Message-ID: <474F4615.7040506@dobrohot.org> Date: Fri, 30 Nov 2007 02:07:01 +0300 From: Andrew Muhametshin Organization: =?windows-1251?Q?=C0=CD=CE_=22=C4=EE=E1=F0=EE=F5=EE=F2=22?= User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: FreeBSD-X11 Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: 7bit Subject: compiz-0.6.2, much more slowly than the compiz-0.6.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Nov 2007 23:34:51 -0000 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