cache regresions with 2.6.1x ?

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

 



Hi,

I am on a Dell Inspiron 8100 laptop with 512 M and 1G disk cache. I
usually have at least 4 big applications running simultaneously: a
Java IDE, firefox, firefox and X. All that under the Gnome desktop.

I've sometimes seen periods where my laptop goes kind of nuts. While
the cpu is still at 0%, the workload goes to 100% (as shown in the
gnome process monitor) (I haven't checked in other means, e.g. top or
/proc info as my machine is unusable).

But with my latest upgrade to 2.6.12 from 2.6.10, the hanging happens
much more often. It lasts for over 30 seconds.

Could this hanging be related to swapping?
Are there any VM regression lately that would make a kernel less
appropriate for desktop use?
How can I investigate that further?

Thanks

> cat /proc/meminfo 
MemTotal:       516220 kB
MemFree:         17720 kB
Buffers:          9412 kB
Cached:          67404 kB
SwapCached:     149584 kB
Active:         423072 kB
Inactive:        37860 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       516220 kB
LowFree:         17720 kB
SwapTotal:      976712 kB
SwapFree:       487432 kB
Dirty:             520 kB
Writeback:           0 kB
Mapped:         405256 kB
Slab:            22600 kB
CommitLimit:   1234820 kB
Committed_AS:  1793068 kB
PageTables:       3564 kB
VmallocTotal:   507896 kB
VmallocUsed:     26472 kB
VmallocChunk:   481268 kB


> fdisk -l /dev/hda

Disk /dev/hda: 60.0 GB, 60011642880 bytes
16 heads, 63 sectors/track, 116280 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1       19376     9765472+   7  HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/hda2           19377      116280    48839616    5  Extended
Partition 2 does not end on cylinder boundary.
/dev/hda5           19377       21314      976720+  82  Linux swap / Solaris
/dev/hda6           21315       29064     3905968+  83  Linux
/dev/hda7           29065       36814     3905968+  83  Linux
/dev/hda8           36815      116280    40050832+  83  Linux
expresso:/home/jerome/Dev/CruiseControl/cruisecontrol#
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]
  Powered by Linux