Slow performance on Hoary/Gutsy
Torbjörn Österdahl
torbjorn at gmx.net
Sun May 4 19:45:03 UTC 2008
There is a swap partition but the used flag is 0. I do not know if this
is normal.
Running hdparm -Tt resulted in a strange result when running it
on /dev/sda4, which is my '/' partition. This partition is about 30 Gig,
but hdparm still complains that it is to small. 'fdisk' lists it as a
'Extended' partition. I am not sure if this extended partition is
necessary(?).
swapon -s
Filename Type Size Used Priority
/dev/sda5 partition 1951856 0 -1
sudo fdisk -l
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x1ed81ed7
Device Boot Start End Blocks Id System
/dev/sda1 * 1 3649 29310561 83 Linux
/dev/sda4 3650 14593 87907680 5 Extended
/dev/sda5 3650 3892 1951866 82 Linux swap /
Solaris
/dev/sda6 3893 14593 85955751 83 Linux
torost at media:~$ sudo hdparm -Tt /dev/sda1
/dev/sda1:
Timing cached reads: 724 MB in 2.00 seconds = 361.74 MB/sec
Timing buffered disk reads: 112 MB in 3.02 seconds = 37.09 MB/sec
torost at media:~$ sudo hdparm -Tt /dev/sda4
/dev/sda4:
read(2097152) returned 1024 bytes
Timing buffered disk reads: read() hit EOF - device too small
torost at media:~$ sudo hdparm -Tt /dev/sda6
/dev/sda6:
Timing cached reads: 678 MB in 2.00 seconds = 339.04 MB/sec
Timing buffered disk reads: 118 MB in 3.02 seconds = 39.04 MB/sec
torost at media:~$
sudo gpart /dev/sda
Begin scan...
Possible partition(Linux ext2), size(28623mb), offset(0mb)
Possible extended partition at offset(28623mb)
Possible partition(Linux swap), size(1906mb), offset(28623mb)
Possible partition(Linux ext2), size(83941mb), offset(30529mb)
End scan.
Checking partitions...
Partition(Linux ext2 filesystem): primary
Partition(Linux swap or Solaris/x86): logical
Partition(Linux ext2 filesystem): logical
Ok.
Guessed primary partition table:
Primary partition(1)
type: 131(0x83)(Linux ext2 filesystem)
size: 28623mb #s(58621120) s(63-58621182)
chs: (0/1/1)-(1023/254/63)d (0/1/1)-(3648/254/61)r
Primary partition(2)
type: 015(0x0F)(Extended DOS, LBA)
size: 85847mb #s(175815360) s(58621185-234436544)
chs: (1023/254/63)-(1023/254/63)d (3649/0/1)-(14592/254/63)r
Primary partition(3)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)
chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r
Primary partition(4)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)
chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r
On Sun, 2008-05-04 at 11:39 -0500, sktsee wrote:
> On Sun, 2008-05-04 at 16:09 +0200, Torbjörn Österdahl wrote:
> > Obviously the version I installed last week was 8.04 Hardy Heron. Hoary
> > Hedgehog was 5.04, if I remember things correctly. Typo.
> >
> > Torbjörn
> >
> >
> > On Sun, 2008-05-04 at 08:57 -0500, Anna EdwARds wrote:
> > > If i were you, i would back up anything of any importance and
> > > reinstall 7.04 if you can find it and wait untill the next lts
> > > (following old pattern it should be 8.06) and then stick with lts
> > > editions. If you want a 7.04 disk i have plenty to spair just give me
> > > a shout.
> > >
> > > _____________________________
> > > Sent from my phone using flurry - Get free mobile email and news at:
> > > http://www.flurry.com
> > >
> > > --- Original Message ---
> > > Date: Sun May 04 06:23:21 PDT 2008
> > > From: =?ISO-8859-1?Q?Torbj=F6rn_=D6sterdahl?=
> > > To: ubuntu-users at lists.ubuntu.com
> > > Subject: Slow performance on Hoary/Gutsy
> > > ---
> > >
> > > I have a very slow performance on my system. The machine is somewhat
> > > aged; it is a Nvida Nforce 2 with a AMD Athlon XP 2000+ CPU and 1GB
> > > RAM. I have used Ubuntu since version 5.04, I do not know if I just
> > > need to take this degradation into account? With Hoary I did a new
> > > install for the first time since April 2005. Previously I always used
> > > the upgrade option. After the install I noticed that the harddrive is
> > > identified with as a serial ATA drive, although I am confident that
> > > this old drive is does not have a serial ATA interface. Could this be
> > > the reason for slow performance? DMA seem to be enabled from what I
> > > can see.
> > >
> > > I am grateful for all sorts of advice before I resort to buying some
> > > new hardware.
> > >
> > > sudo hdparm -i /dev/sda
> > >
> > > /dev/sda:
> > >
> > > Model=ST3120024A , FwRev=3.33 , SerialNo=3KA1EJGH
> > > Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
> > > RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
> > > BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?
> > > CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=234441648
> > > IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
> > > PIO modes: pio0 pio1 pio2 pio3 pio4
> > > DMA modes: mdma0 mdma1 mdma2
> > > UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
> > > AdvancedPM=no WriteCache=enabled
> > > Drive conforms to: ATA/ATAPI-6 T13 1410D revision 2:
> > > ATA/ATAPI-1,2,3,4,5,6
> > >
> > > * signifies the current active mode
> > >
> > > dmesg|grep sda
> > > [ 33.856254] sd 0:0:0:0: [sda] 234441648 512-byte hardware sectors
> > > (120034 MB)
> > > [ 33.856271] sd 0:0:0:0: [sda] Write Protect is off
> > > [ 33.856274] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
> > > [ 33.856296] sd 0:0:0:0: [sda] Write cache: enabled, read cache:
> > > enabled, doesn't support DPO or FUA
> > > [ 33.856357] sd 0:0:0:0: [sda] 234441648 512-byte hardware sectors
> > > (120034 MB)
> > > [ 33.856369] sd 0:0:0:0: [sda] Write Protect is off
> > > [ 33.856373] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
> > > [ 33.856391] sd 0:0:0:0: [sda] Write cache: enabled, read cache:
> > > enabled, doesn't support DPO or FUA
> > > [ 33.856396] sda:<4>Driver 'sr' needs updating - please use bus_type
> > > methods
> > > [ 33.871214] sda1 sda4 < sda5 sda6>
> > > [ 33.891302] sd 0:0:0:0: [sda] Attached SCSI disk
> > > [ 51.277416] Adding 1951856k swap on /dev/sda5. Priority:-1 extents:1
> > > across:1951856k
> > > [ 51.836651] EXT3 FS on sda1, internal journal
> > > [ 52.590173] EXT3 FS on sda6, internal journal
> > >
>
> The device node name change from /dev/hda to /dev/sda results from the
> libata library handling the SATA, and/or PATA devices on your system.
> It's pretty much a cosmetic change as libata supports most PATA devices
> just fine. Usually it's really old drives, or mainboards with quirky
> controllers that can be problematic.
>
> My drive is a Seagate (ST380215A) also, and the output I get from hdparm
> and dmesg is practically identical to what you posted, and I've not
> suffered any performance hit using libata. Of course, I haven't upgraded
> to hardy yet, so I may be in for unpleasant surprise when I do. :/
>
> I think the most likely cause for the performance loss is that one or
> more processes have malfunctioned and are eating up CPU cycles, or
> causing excessive IO. Here's a few suggestions in no order to help
> troubleshoot the problem.
>
> 1. Run top, say, 10 minutes after rebooting to see if any process is
> hoarding the cpy or causing excessive io.
>
> 2. make sure the swap file is on. "swapon -s" should list the active
> swap.
>
> 3. Install bootchart to audit the system's boot sequence.
>
> 4. Have a sane host name. If you give your machine a host name like
> myhostname.com, a lot of apps are going to spend a lot of time doing
> lookups and timing out because it isn't a valid registered name with
> DNS. Just set the hostname to a name without a domain, or to something
> like myhostname.site in the /etc/hosts file.
>
> 5. Compare performance between booting with a Gutsy LiveCD vs. a Hardy
> LiveCD. Mount your hardisk and perform timing tests with hdparm -Tt
>
> 6. Turn off Desktop effects if they are enabled.
>
> That should get you started. Hopefully, other list members wiil chime in
> with other suggestions.
>
More information about the ubuntu-users
mailing list