1 |
On Wed, 2013-03-20 at 20:57 +0100, Volker Armin Hemmann wrote: |
2 |
> you might just hit a thrashing situation. Linux is very bad when it |
3 |
> comes to abusing swap in case of an emergency. |
4 |
> |
5 |
> But it also sounds like overheating or a power problem. Power problems |
6 |
> might be caused by the PSU - but it could also be the power circuitry |
7 |
> of |
8 |
> your mobo. |
9 |
|
10 |
First of all, thank you to everyone for the superb help and suggestions |
11 |
regarding this problem. |
12 |
|
13 |
Yesterday, I enabled some swap space, but the system froze on the first |
14 |
attempt at compiling glibc. |
15 |
|
16 |
The next cheapest option was to clean the case of dust. The CPU heat |
17 |
sink was clogged with a think layer of dust. After thoroughly cleaning |
18 |
the case, the system compiled glibc, the kernel, qtcore and other |
19 |
packages without freezing. |
20 |
|
21 |
The only downside is since the fins on the heat sink are exposed |
22 |
directly to the fan again, the noise level has gone up. |
23 |
|
24 |
When I checked the RPMs in the BIOS I noticed a setting which states, |
25 |
decrease CPU voltage and frequency in the event of a temperature |
26 |
threshold being exceeded. This would explain the kernel watchdog |
27 |
messages reporting stalls were detected. |
28 |
|
29 |
|
30 |
For anyone that's curious, here's the output of sensors and free during |
31 |
the compile of glibc. Swap wasn't being touched at all, there's still |
32 |
4GB of memory free. The cpu was getting close to the threshold limit |
33 |
even after the heat sink was cleaned of dust. |
34 |
|
35 |
k10temp-pci-00c3 |
36 |
Adapter: PCI adapter |
37 |
temp1: +58.9°C (high = +70.0°C) |
38 |
(crit = +71.0°C, hyst = +66.0°C) |
39 |
|
40 |
it8720-isa-0228 |
41 |
Adapter: ISA adapter |
42 |
in0: +1.49 V (min = +0.00 V, max = +4.08 V) |
43 |
in1: +1.47 V (min = +0.00 V, max = +4.08 V) |
44 |
in2: +3.38 V (min = +0.00 V, max = +4.08 V) |
45 |
+5V: +2.96 V (min = +0.00 V, max = +4.08 V) |
46 |
in4: +3.07 V (min = +0.00 V, max = +4.08 V) |
47 |
in5: +3.25 V (min = +0.00 V, max = +4.08 V) |
48 |
in6: +4.08 V (min = +0.00 V, max = +4.08 V) ALARM |
49 |
5VSB: +2.98 V (min = +0.00 V, max = +4.08 V) |
50 |
Vbat: +3.28 V |
51 |
fan1: 6750 RPM (min = 0 RPM) |
52 |
fan2: 0 RPM (min = 0 RPM) |
53 |
fan3: 0 RPM (min = 0 RPM) |
54 |
fan4: 0 RPM (min = 0 RPM) |
55 |
temp1: +31.0°C (low = +127.0°C, high = +127.0°C) sensor = |
56 |
thermistor |
57 |
temp2: +67.0°C (low = +127.0°C, high = +127.0°C) sensor = |
58 |
thermal diode |
59 |
temp3: +70.0°C (low = +127.0°C, high = +127.0°C) sensor = |
60 |
thermal diode |
61 |
cpu0_vid: +0.525 V |
62 |
intrusion0: ALARM |
63 |
|
64 |
|
65 |
total used free shared buffers |
66 |
cached |
67 |
Mem: 8167400 3195300 4972100 0 62024 |
68 |
1379256 |
69 |
-/+ buffers/cache: 1754020 6413380 |
70 |
Swap: 511996 0 511996 |
71 |
|
72 |
|
73 |
|
74 |
Once again, a big thanks for everyone's help. |
75 |
|
76 |
Regards, |
77 |
Carlos |