Gentoo Archives: gentoo-user

From: Holly Bostick <motub@××××××.nl>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Weird pauses making me nuts
Date: Mon, 31 Oct 2005 17:41:53
Message-Id: 4366549E.1030101@planet.nl
In Reply to: Re: [gentoo-user] Weird pauses making me nuts by Martins Steinbergs
1 Martins Steinbergs schreef:
2 > On Monday 31 October 2005 18:24, Holly Bostick wrote:
3 >>
4 >>Basically, my system is running "fine" (no overt problems), but about
5 >>every 30 seconds or so, it 'pauses' to do something, and I have to wait
6 >>for 5-10 seconds while it does it before I can go further. Or the
7 >>display pauses, and I have to wait for the redraw , I can't tell which.
8 <snip>
9 >
10 >>Memory and CPU use are not bizarre, I have a lot of processes going, but
11 >>nothing weird or unexpected seems to be running if I can trust top and
12 >>gnome-system-monitor. Since all the problems seem to be related to the X
13 >>server, maybe it's an X problem; I'm currently using the VESA driver, as
14 >>I wanted to get a clean install of the new ATI drivers when I compile
15 >>the next kernel (2.13-r5, I'm using 2.13-r4 atm). I'm not using
16 >>anything but 2D applications atm, though (of course, since I have no
17 >>3D-capable drivers available). But maybe it's a kernel scheduling
18 >>problem. Or maybe gamin sucks, halting the whole system while it updates
19 >>the file tree.
20 >>
21 >
22 > sounds like no DMA enabled
23 >
24 > mar bin # hdparm /dev/hdb
25 >
26 > /dev/hdb:
27 > multcount = 16 (on)
28 > IO_support = 1 (32-bit)
29 > unmaskirq = 1 (on)
30 > -->>>>using_dma = 1 (on)
31 > keepsettings = 0 (off)
32 > readonly = 0 (off)
33 > readahead = 256 (on)
34 > geometry = 19929/255/63, sectors = 320173056, start = 0
35 >
36 >
37
38 Would that it was so simple:
39
40 hdparm /dev/hda
41
42 /dev/hda:
43 multcount = 16 (on)
44 IO_support = 1 (32-bit)
45 unmaskirq = 1 (on)
46 using_dma = 1 (on)
47 keepsettings = 0 (off)
48 readonly = 0 (off)
49 readahead = 256 (on)
50 geometry = 65535/16/63, sectors = 80060424192, start = 0
51
52 hdparm /dev/hdb
53
54 /dev/hdb:
55 multcount = 16 (on)
56 IO_support = 1 (32-bit)
57 unmaskirq = 1 (on)
58 using_dma = 1 (on)
59 keepsettings = 0 (off)
60 readonly = 0 (off)
61 readahead = 256 (on)
62 geometry = 16383/255/63, sectors = 82348277760, start = 0
63
64 hdparm /dev/hdc
65
66 /dev/hdc:
67 IO_support = 1 (32-bit)
68 unmaskirq = 1 (on)
69 using_dma = 1 (on)
70 keepsettings = 0 (off)
71 readonly = 0 (off)
72 readahead = 256 (on)
73 HDIO_GETGEO failed: Invalid argument
74
75 hdparm /dev/hdd
76
77 /dev/hdd:
78 multcount = 16 (on)
79 IO_support = 1 (32-bit)
80 unmaskirq = 1 (on)
81 using_dma = 1 (on)
82 keepsettings = 0 (off)
83 readonly = 0 (off)
84 readahead = 256 (on)
85 geometry = 65535/16/63, sectors = 40027029504, start = 0
86
87
88 But thanks; I wouldn't have thought to check/confirm that DMA was
89 (still) on.
90
91 Holly
92 --
93 gentoo-user@g.o mailing list