From owner-freebsd-current@FreeBSD.ORG Fri Oct 22 04:21:48 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C59116A4CE for ; Fri, 22 Oct 2004 04:21:48 +0000 (GMT) Received: from ms-smtp-01-eri0.southeast.rr.com (ms-smtp-01-lbl.southeast.rr.com [24.25.9.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3B8B43D5C for ; Fri, 22 Oct 2004 04:21:47 +0000 (GMT) (envelope-from jason@ec.rr.com) Received: from [192.168.1.103] (cpe-065-184-172-100.ec.rr.com [65.184.172.100])i9M4LiKj012541; Fri, 22 Oct 2004 00:21:44 -0400 (EDT) Message-ID: <41788B80.7060505@ec.rr.com> Date: Fri, 22 Oct 2004 00:24:32 -0400 From: jason User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040929) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Vulpes Velox References: <20041021185546.16ed1fe7@fennec> In-Reply-To: <20041021185546.16ed1fe7@fennec> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: Symantec AntiVirus Scan Engine cc: current@freebsd.org Subject: Re: X slowness on 5.3rc1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Oct 2004 04:21:48 -0000 Vulpes Velox wrote: >Any suggestions for fixing the slowness of X on 5.3rc1? > >Compared too 5.2.1, it crawls :( > >Is there any sorta debugging I can turn off that has not been turned >off by defualt yet? Was just thinking of these, and I sorta remember >it being announced that it is all turned off at beta3 or 5 or so? > >Also for some reason I have to put "machdep.disable_mtrrs=1" in the >loader.conf now or it freezes upon start now. > >Any ways, here is the output from dmesg > >Copyright (c) 1992-2004 The FreeBSD Project. >Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, >1994 The Regents of the University of California. All rights >reserved. FreeBSD 5.3-RC1 #1: Wed Oct 20 09:41:47 CDT 2004 > root@fennec:/usr/obj/usr/src/sys/fennec-1 >Timecounter "i8254" frequency 1193182 Hz quality 0 >CPU: AMD Duron(tm) processor (1300.01-MHz 686-class CPU) > Origin = "AuthenticAMD" Id = 0x671 Stepping = 1 > > (1300.01-MHz _*686-class*_ CPU) <<=== >Here is my kernel config.... >machine i386 >cpu I686_CPU >ident fennec-1 > >#CPU options >options CPU_ATHLON_SSE_HACK >options CPU_ENABLE_SSE >options CPU_FASTER_5X86_FPU > > Don't use these options, 686 implies SSE/MMX stuff. Features=0x383fbff AMD FreeBSD already identifies it, or it could be because of your options but I think not. options CPU_FASTER_5X86_FPU is for Cryix 5x86 http://people.freebsd.org/~kato/cpuident.html Also how does your /etc/make.conf look? Have you tried ln -s aj /etc/malloc.conf, or something like this. It is in the archives under current if you search for it. $ sysctl -da | grep machdep.dis machdep.disable_rtc_set: machdep.disable_mtrrs: Disable i686 MTRRs. <<==very bad for performance, most likely here because of some bad cyrix options you have. Those are for a 586(I think 586) class cpu