Using 2.6 kernel still unusably slow

Christopher Calzonetti ccalzone at math.uwaterloo.ca
Tue Jan 25 19:35:52 UTC 2005


Okay.  So, I built me a kernel.  I used the default options supplied by 
"make menuconfig" save for I selected a Pentium 4 processor.  The "make 
bzimage modules" part of  which took me three hours.  :(  At least I 
assume so.  I went home and  checked the timestamp on the last file it 
mentioned when I came back this morning.

Hopefully I didn't miss anything:
	I did a make modules_install, which created a /lib/modules/2.6.10 
directory,
	copied System.map to /boot/System.map-2.6.10,
	ran mkinitrd /boot/initrd-2.6.10.img 2.6.10,
	copied arch/i386/boot/bzimage to /boot/bzimage-2.6.10
	edited grub.conf to add the following entry:

title Self built 2.6.10
         root (hd0,0)
         kernel /bzimage-2.6.10 ro root=LABEL=/
         initrd /initrd-2.6.10.img

Anyway, boot time was at best, marginally better.  Which I suppose is 
information, though I don't know what to make of it.  :(

I don't have any unusual hardware that I'm aware of, but I've included 
the output from lspci -v, posted below.

Thanks.

00:00.0 Host bridge: Intel Corp. 82865G/PE/P DRAM Controller/Host-Hub 
Interface (rev 02)
         Subsystem: ASUSTeK Computer Inc.: Unknown device 80a5
         Flags: bus master, fast devsel, latency 0
         Memory at fe800000 (32-bit, prefetchable) [size=4M]
         Capabilities: [e4] Vendor Specific Information

00:02.0 VGA compatible controller: Intel Corp. 82865G Integrated 
Graphics Device (rev 02) (prog-if 00 [VGA])
         Subsystem: ASUSTeK Computer Inc.: Unknown device 80a5
         Flags: bus master, fast devsel, latency 0, IRQ 201
         Memory at f0000000 (32-bit, prefetchable) [size=128M]
         Memory at fe780000 (32-bit, non-prefetchable) [size=512K]
         I/O ports at efe0 [size=8]
         Capabilities: [d0] Power Management version 1

00:1d.0 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI 
Controller #1 (rev 02) (prog-if 00 [UHCI])
         Subsystem: ASUSTeK Computer Inc. P4P800 Mainboard
         Flags: bus master, medium devsel, latency 0, IRQ 201
         I/O ports at ef00 [size=32]

00:1d.1 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI 
Controller #2 (rev 02) (prog-if 00 [UHCI])
         Subsystem: ASUSTeK Computer Inc. P4P800 Mainboard
         Flags: bus master, medium devsel, latency 0, IRQ 209
         I/O ports at ef20 [size=32]

00:1d.2 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #3 
(rev 02) (prog-if 00 [UHCI])
         Subsystem: ASUSTeK Computer Inc. P4P800 Mainboard
         Flags: bus master, medium devsel, latency 0, IRQ 169
         I/O ports at ef40 [size=32]

00:1d.3 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI 
Controller #4 (rev 02) (prog-if 00 [UHCI])
         Subsystem: ASUSTeK Computer Inc. P4P800 Mainboard
         Flags: bus master, medium devsel, latency 0, IRQ 201
         I/O ports at ef80 [size=32]

00:1d.7 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB2 EHCI 
Controller (rev 02) (prog-if 20 [EHCI])
         Subsystem: ASUSTeK Computer Inc. P4P800 Mainboard
         Flags: bus master, medium devsel, latency 0, IRQ 193
         Memory at fe77bc00 (32-bit, non-prefetchable) [size=1K]
         Capabilities: [50] Power Management version 2
         Capabilities: [58] Debug port

00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev c2) (prog-if 00 
[Normal decode])
         Flags: bus master, fast devsel, latency 0
         Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
         I/O behind bridge: 0000d000-0000dfff
         Memory behind bridge: fe500000-fe5fffff

00:1f.0 ISA bridge: Intel Corp. 82801EB/ER (ICH5/ICH5R) LPC Interface 
Bridge (rev 02)
         Flags: bus master, medium devsel, latency 0

00:1f.1 IDE interface: Intel Corp. 82801EB/ER (ICH5/ICH5R) IDE 
Controller (rev 02) (prog-if 8a [Master SecP PriP])
         Subsystem: ASUSTeK Computer Inc. P4P800 Mainboard
         Flags: bus master, medium devsel, latency 0, IRQ 169
         I/O ports at <unassigned>
         I/O ports at <unassigned>
         I/O ports at <unassigned>
         I/O ports at <unassigned>
         I/O ports at fc00 [size=16]
         Memory at 3f800000 (32-bit, non-prefetchable) [size=1K]

00:1f.3 SMBus: Intel Corp. 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
         Subsystem: ASUSTeK Computer Inc. P4P800 Mainboard
         Flags: medium devsel, IRQ 5
         I/O ports at 0400 [size=32]

00:1f.5 Multimedia audio controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) 
AC'97 Audio Controller (rev 02)
         Subsystem: ASUSTeK Computer Inc.: Unknown device 80b0
         Flags: bus master, medium devsel, latency 0, IRQ 185
         I/O ports at e800 [size=256]
         I/O ports at ee80 [size=64]
         Memory at fe77b800 (32-bit, non-prefetchable) [size=512]
         Memory at fe77b400 (32-bit, non-prefetchable) [size=256]
         Capabilities: [50] Power Management version 2

01:08.0 Ethernet controller: Intel Corp. 82562EZ 10/100 Ethernet 
Controller (rev 02)
         Subsystem: ASUSTeK Computer Inc.: Unknown device 80f8
         Flags: bus master, medium devsel, latency 64, IRQ 177
         Memory at fe5ff000 (32-bit, non-prefetchable) [size=4K]
         I/O ports at df00 [size=64]
         Capabilities: [dc] Power Management version 2



David Cary Hart wrote:
> On Mon, 2005-01-24 at 15:47 -0500, Christopher Calzonetti wrote:
> 
> You haven't indicated how or why you have determined that it's a kernel
> issue. 
> 
> If you think that's the case, the first thing that I would do is to
> custom compile a vanilla kernel 2.6.10 from kernel.org. If you are
> unfamiliar with the process, it's really much simpler than it sounds.
> 
> On your machine, the process (including setup) should be less than 30
> minutes.
> 
> Do you have any unusual hardware?
> 
> Have you previously posted a lspci -v?
> 
> 
> ________________________________________________________________________
> Total Quality Management - A Commitment to Excellence
> http://www.TQMcube.com
> 

-- 
Christopher Calzonetti, MFCF C&O Software Specialist
     mailto:ccalzone at math.uwaterloo,ca   phone:+1 519 885-1211 x7516




More information about the fedora-list mailing list