[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Performance tuning?



Ron Johnson wrote:
> 
> Is this an 6x86 P150 or an 800MHz Athlon?  Or is the win2k
> box the 800MHz Athlon?
> 
> Some musings:
> - how much RAM on the win2k box?
> - On my 1GHz Athlon, I see X spiking up to 60% CPU at times.
>   (Yes, I run X4.1, Gnome 1.2 and mozilla 1.0rc3.
> - Do you run gnome 1.2 or 1.4?
> - mozilla is pretty slow to load on my win2k box that only
>   has 128MB RAM.
> - On such an old machine, best to use a light weight window
>   manager instead of a big, fat windowing environment (and
>   gnome is much slimmer than KDE!)  Try fvwm2, blackbox,
>   or xfce.

The specs of the Win2K machine (Athlon 800 Mhz, 256 MB) are irrelevat
really, I was just using it compare the render speeds of Mozilla on the
two machines.  Debian is installed on the 6x86 (P150, 112MB.)

I will try some slimmer window managers.  I know these programs need a
lot of RAM but with Gnome+Sawfish+Mozilla loaded, I still have 15-20MB
free RAM (accoring to 'top') so the memory footprint is not really the
issue.  The problem is that simple things like moving/resizing a window,
drawing a menu, or repainting the background can be very slow.  I was
hoping that somewhere I didn't have a PCI bus or video acceration option
set right.

Does anyone know how much the FPU is used by these tasks?  The 6x86 fpu
sucks balls, but I can't really see it being used for web surfing, etc.

Final question: does anyone know anything about the i430HX and its cache
and tag ram?  I have a 256KB pipeline-burst L2 cache module installed. 
I seem to recall that the stock board only included enough static tag
ram to cache the first 64MB.  I bought and installed a 32k x 8 x 15ns
SRAM chip and installed it in the empty socket on the board.  The bios
has an option to set the cacheable ram to 64MB or 512MB.  I cannot boot
with it set to 512MB, I suspect that perhaps the 512KB L2 cache module
might be required (they stopped making these many years ago I'm sure.) 
This all happened a long time ago so I can't really remember the
details.  

Anyway, regarless of this cache business, w95 "felt" a whole lot faster
than woody, so I'm looking for stuff that I haven't turned on or
optimized correctly.

I include below the dmesg kernel startup, in case anyone spots anything
out of the ordinary.

Brian
(and yes, I meant Gnome 1.4 not 1.2)

Linux version 2.4.16 (root@trixie) (gcc version 2.95.4 20011002 (Debian
prerelease)) #3 Sat Jun 8 01:03:54 PDT 2002
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 0000000000f00000 (usable)
 BIOS-e820: 0000000000f00000 - 0000000001000000 (reserved)
 BIOS-e820: 0000000001000000 - 0000000007000000 (usable)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
On node 0 totalpages: 28672
zone(0): 4096 pages.
zone(1): 24576 pages.
zone(2): 0 pages.
Kernel command line: auto BOOT_IMAGE=Linux ro root=805
Initializing CPU#0
Console: colour VGA+ 132x60
Calibrating delay loop... 119.60 BogoMIPS
Memory: 109576k/114688k available (1048k kernel code, 3700k reserved,
311k data, 200k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode...
Ok.
Dentry-cache hash table entries: 16384 (order: 5, 131072 bytes)
Inode-cache hash table entries: 8192 (order: 4, 65536 bytes)
Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
Enabling CPUID on Cyrix processor.
CPU: Before vendor init, caps: 00000001 00000000 00000000, vendor = 1
CPU: After vendor init, caps: 00000001 00000000 00000000 00000004
CPU:     After generic, caps: 00000001 00000000 00000000 00000004
CPU:             Common caps: 00000001 00000000 00000000 00000004
CPU: Cyrix 6x86 2x Core/Bus Clock stepping 05
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Cyrix ARR
PCI: PCI BIOS revision 2.10 entry at 0xfb2b0, last bus=0
PCI: Probing PCI hardware
Limiting direct PCI/PCI transfers.
Activating ISA DMA hang workarounds.
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Starting kswapd
Journalled Block Device driver loaded
pty: 256 Unix98 ptys configured
Real Time Clock Driver v1.10e
block: 128 slots per queue, batch=32
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
Linux Tulip driver version 0.9.15-pre9 (Nov 6, 2001)
eth0: Lite-On PNIC-II rev 37 at 0x6100, 00:C0:F0:77:94:E6, IRQ 10.
SCSI subsystem driver Revision: 1.00
scsi: ***** BusLogic SCSI Driver Version 2.1.15 of 17 August 1998 *****
scsi: Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com>
scsi0: Configuring BusLogic Model BT-958 PCI Wide Ultra SCSI Host
Adapter
scsi0:   Firmware Version: 5.06I, I/O Address: 0x6200, IRQ Channel:
11/Level
scsi0:   PCI Bus: 0, Device: 19, Address: 0xE0805000, Host Adapter SCSI
ID: 7
scsi0:   Parity Checking: Enabled, Extended Translation: Enabled
scsi0:   Synchronous Negotiation: UUUNFUU#UUUUUUUU, Wide Negotiation:
YYYNNNN#YYYYYYYY
scsi0:   Disconnect/Reconnect: Enabled, Tagged Queuing: Enabled
scsi0:   Scatter/Gather Limit: 128 of 8192 segments, Mailboxes: 211
scsi0:   Driver Queue Depth: 211, Host Adapter Queue Depth: 192
scsi0:   Tagged Queue Depth: Automatic, Untagged Queue Depth: 3
scsi0:   Error Recovery Strategy: Default, SCSI Bus Reset: Enabled
scsi0:   SCSI Bus Termination: Both Enabled, SCAM: Disabled
scsi0: *** BusLogic BT-958 Initialized Successfully ***
scsi0 : BusLogic BT-958
  Vendor: OEM       Model: DCRS04Z           Rev: 0101
  Type:   Direct-Access                      ANSI SCSI revision: 02
  Vendor: OEM       Model: DCRS04Z           Rev: 0101
  Type:   Direct-Access                      ANSI SCSI revision: 02
  Vendor: PLEXTOR   Model: CD-R   PX-R412C   Rev: 1.07
  Type:   CD-ROM                             ANSI SCSI revision: 02
  Vendor: PLEXTOR   Model: CD-ROM PX-32TS    Rev: 1.02
  Type:   CD-ROM                             ANSI SCSI revision: 02
  Vendor: ARCHIVE   Model: Python 28849-XXX  Rev: 4.CM
  Type:   Sequential-Access                  ANSI SCSI revision: 02
  Vendor: ARCHIVE   Model: Python 28849-XXX  Rev: 4.CM
  Type:   Medium Changer                     ANSI SCSI revision: 02
scsi0: Target 0: Queue Depth 28, Synchronous at 20.0 MB/sec, offset 15
scsi0: Target 1: Queue Depth 28, Synchronous at 20.0 MB/sec, offset 15
scsi0: Target 4: Queue Depth 3, Synchronous at 10.0 MB/sec, offset 8
scsi0: Target 5: Queue Depth 3, Synchronous at 20.0 MB/sec, offset 15
scsi0: Target 6: Queue Depth 3, Synchronous at 5.00 MB/sec, offset 15
st: Version 20011103, bufsize 32768, wrt 30720, max init. bufs 4, s/g
segs 16
Attached scsi tape st0 at scsi0, channel 0, id 6, lun 0
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi disk sdb at scsi0, channel 0, id 1, lun 0
SCSI device sda: 8888543 512-byte hdwr sectors (4551 MB)
Partition check:
 sda: sda1 sda2 < sda5 sda6 >
SCSI device sdb: 8888543 512-byte hdwr sectors (4551 MB)
 sdb: sdb1
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 4, lun 0
Attached scsi CD-ROM sr1 at scsi0, channel 0, id 5, lun 0
sr0: scsi3-mmc drive: 12x/12x writer cd/rw xa/form2 cdda caddy
Uniform CD-ROM driver Revision: 3.12
sr1: scsi-1 drive
Attached scsi generic sg5 at scsi0, channel 0, id 6, lun 1,  type 8
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 8192 bind 8192)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 200k freed
scsi0: Tagged Queuing now active for Target 0
Adding Swap: 265032k swap-space (priority -1)
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ
SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A


-- 
To UNSUBSCRIBE, email to debian-user-request@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: