[Eisfair] [e1] eiskernel 3.4.1 (Status 'stable') verfügbar - 3.16er Kernel für eisfair-1

Thomas Bork tom at eisfair.org
So Aug 6 18:45:07 CEST 2017


Am 05.08.2017 um 20:15 schrieb ich:

> Ich habe mal spasshalber mit stress den PAE gequält:
> pvscsi # /usr/local/bin/stress --cpu 8 --io 4 --vm 7 --vm-bytes 128M 
> --vm-hang 3 --timeout 60s
> stress: info: [15077] dispatching hogs: 8 cpu, 4 io, 7 vm, 0 hdd
> stress: info: [15077] successful run completed in 60s

Um die 8GB RAM (und nur die) auszulasten:

/usr/local/bin/stress --vm 7 --vm-bytes 1G --vm-hang 3 --timeout 240s

Es werden parallel 7 Threads gestartet, die jeweils 1GB Speicher belegen 
und nach 3 Sekunden wieder freigeben. Das ganze wird nach 4 Minuten 
wieder beendet.

top - 20:34:10 up 12 min,  2 users,  load average: 0.23, 0.14, 0.09
Tasks:  84 total,   3 running,  81 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.0 us,  7.1 sy,  0.4 ni, 92.5 id,  0.0 wa,  0.0 hi,  0.0 si, 
0.0 st
KiB Mem :  8316024 total,  2160052 free,  6131500 used,    24472 buff/cache
KiB Swap:   131068 total,   123228 free,     7840 used.  2020504 avail Mem

   PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ 
COMMAND
  5520 root      30  10 1050604 1.001g    872 S 6.291 12.62   0:03.38 stress
  5518 root      30  10 1050604 1.001g    872 S 5.960 12.62   0:03.38 stress
  5514 root      30  10 1050604 1.001g    872 S 5.629 12.62   0:03.15 stress
  5515 root      30  10 1050604 1.001g    872 S 4.305 12.62   0:02.44 stress
  5516 root      30  10 1050604 1.001g    872 S 4.305 12.62   0:02.84 stress
  5517 root      30  10 1050604 416528    872 R 2.318 5.009   0:02.37 stress
  5519 root      30  10 1050604 473872    872 R 2.318 5.698   0:02.37 stress
     1 root      20   0    2204      4      4 S 0.000 0.000   0:01.66 init
     2 root      20   0       0      0      0 S 0.000 0.000   0:00.00 
kthreadd
     3 root      20   0       0      0      0 S 0.000 0.000   0:00.10 
ksoftirqd/0
     4 root      20   0       0      0      0 S 0.000 0.000   0:00.00 
kworker/0:0
     5 root       0 -20       0      0      0 S 0.000 0.000   0:00.08 
kworker/0:0H
     6 root      20   0       0      0      0 S 0.000 0.000   0:00.29 
kworker/u8:0
     7 root      20   0       0      0      0 S 0.000 0.000   0:00.04 
rcu_sched
     8 root      20   0       0      0      0 S 0.000 0.000   0:00.00 rcu_bh
     9 root      rt   0       0      0      0 S 0.000 0.000   0:00.08 
migration/0
    10 root      rt   0       0      0      0 S 0.000 0.000   0:00.05 
migration/1
    11 root      20   0       0      0      0 S 0.000 0.000   0:00.00 
ksoftirqd/1
    12 root      20   0       0      0      0 S 0.000 0.000   0:00.00 
kworker/1:0
    13 root       0 -20       0      0      0 S 0.000 0.000   0:00.00 
kworker/1:0H
    14 root      rt   0       0      0      0 S 0.000 0.000   0:00.08 
migration/2
    15 root      20   0       0      0      0 S 0.000 0.000   0:00.00 
ksoftirqd/2
    16 root      20   0       0      0      0 S 0.000 0.000   0:00.00 
kworker/2:0
    17 root       0 -20       0      0      0 S 0.000 0.000   0:00.00 
kworker/2:0H
    18 root      rt   0       0      0      0 S 0.000 0.000   0:00.04 
migration/3
    19 root      20   0       0      0      0 S 0.000 0.000   0:00.00 
ksoftirqd/3
    21 root       0 -20       0      0      0 S 0.000 0.000   0:00.00 
kworker/3:0H
    22 root       0 -20       0      0      0 S 0.000 0.000   0:00.00 
khelper
    23 root      20   0       0      0      0 S 0.000 0.000   0:00.02 
kdevtmpfs
    51 root       0 -20       0      0      0 S 0.000 0.000   0:00.00 
writeback
    57 root      39  19       0      0      0 S 0.000 0.000   0:00.00 
khugepaged
    60 root       0 -20       0      0      0 S 0.000 0.000   0:00.00 crypto
    64 root       0 -20       0      0      0 S 0.000 0.000   0:00.00 bioset
    68 root       0 -20       0      0      0 S 0.000 0.000   0:00.00 
kblockd
   634 root       0 -20       0      0      0 S 0.000 0.000   0:00.00 md
   735 root      20   0       0      0      0 S 0.000 0.000   0:00.01 
kworker/2:1
   736 root      20   0       0      0      0 S 0.000 0.000   0:00.28 
kworker/0:1
   737 root      20   0       0      0      0 S 0.000 0.000   0:00.02 
kworker/3:1
   743 root      20   0       0      0      0 S 0.000 0.000   0:01.78 
kswapd0
   745 root       0 -20       0      0      0 S 0.000 0.000   0:00.00 vmstat
   787 root      20   0       0      0      0 S 0.000 0.000   0:00.00 
fsnotify_mark
   807 root       0 -20       0      0      0 S 0.000 0.000   0:00.00 
xfsalloc
   809 root       0 -20       0      0      0 S 0.000 0.000   0:00.00 
xfs_mru_cache
   812 root       0 -20       0      0      0 S 0.000 0.000   0:00.00 
xfslogd
   965 root       0 -20       0      0      0 S 0.000 0.000   0:00.00 
acpi_thermal_pm
  1509 root      20   0       0      0      0 S 0.000 0.000   0:00.01 
kworker/u8:2
[...]

pvscsi # /usr/local/bin/stress --vm 7 --vm-bytes 1G --vm-hang 3 
--timeout 240s
stress: info: [5513] dispatching hogs: 0 cpu, 0 io, 7 vm, 0 hdd
stress: info: [5513] successful run completed in 240s


Ich kann keinerlei Probleme im Speichermanagement entdecken.

Versuche ich das mit 8 Threads (komplette 8GB nur von stress 
ausgelastet, nichts mehr für das System selbst), schlägt der oom-killer zu:


Aug  6 20:28:23 pvscsi kernel: top invoked oom-killer: gfp_mask=0x201da, 
order=0, oom_score_adj=0
Aug  6 20:28:23 pvscsi kernel: CPU: 0 PID: 5424 Comm: top Not tainted 
3.16.46-eisfair-1-PAE #1
Aug  6 20:28:23 pvscsi kernel: Hardware name: VMware, Inc. VMware 
Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 07/02/2015
Aug  6 20:28:23 pvscsi kernel:  00000000 00000286 f1d7fccc c137fa50 
f3380460 000201da f1d7fd10 c137d72b
Aug  6 20:28:23 pvscsi kernel:  c144d4c1 f338070c 000201da 00000000 
00000000 00000000 00001fa9 00000000
Aug  6 20:28:23 pvscsi kernel:  c14d1544 00000206 f1d7fd10 c11f6af7 
000201da f3255320 00000000 f1d7fd3c
Aug  6 20:28:23 pvscsi kernel: Call Trace:
Aug  6 20:28:23 pvscsi kernel:  [dump_stack+0x47/0x5b] dump_stack+0x47/0x5b
Aug  6 20:28:23 pvscsi kernel:  [dump_header.isra.11+0x4f/0x15a] 
dump_header.isra.11+0x4f/0x15a
Aug  6 20:28:23 pvscsi kernel:  [___ratelimit+0x93/0xac] ? 
___ratelimit+0x93/0xac
Aug  6 20:28:23 pvscsi kernel:  [oom_kill_process+0x4b/0x2b1] 
oom_kill_process+0x4b/0x2b1
Aug  6 20:28:23 pvscsi kernel:  [has_ns_capability_noaudit+0x10/0x18] ? 
has_ns_capability_noaudit+0x10/0x18
Aug  6 20:28:23 pvscsi kernel:  [out_of_memory+0x206/0x233] 
out_of_memory+0x206/0x233
Aug  6 20:28:23 pvscsi kernel:  [__alloc_pages_nodemask+0x587/0x67c] 
__alloc_pages_nodemask+0x587/0x67c
Aug  6 20:28:23 pvscsi kernel:  [filemap_fault+0x251/0x34e] 
filemap_fault+0x251/0x34e
Aug  6 20:28:23 pvscsi kernel:  [__do_fault+0x29/0x5a] __do_fault+0x29/0x5a
Aug  6 20:28:23 pvscsi kernel:  [do_read_fault.isra.94+0x180/0x237] 
do_read_fault.isra.94+0x180/0x237
Aug  6 20:28:23 pvscsi kernel:  [handle_mm_fault+0x4cd/0x926] 
handle_mm_fault+0x4cd/0x926
Aug  6 20:28:23 pvscsi kernel:  [__do_page_fault+0x38a/0x3d6] 
__do_page_fault+0x38a/0x3d6
Aug  6 20:28:23 pvscsi kernel:  [sys_pselect6+0x16d/0x17e] ? 
SyS_pselect6+0x16d/0x17e
Aug  6 20:28:23 pvscsi kernel:  [do_page_fault+0x0/0x0d] ? 
vmalloc_sync_all+0x5/0x5
Aug  6 20:28:23 pvscsi kernel:  [do_page_fault+0xb/0x0d] 
do_page_fault+0xb/0xd
Aug  6 20:28:23 pvscsi kernel:  [error_code+0x5a/0x60] error_code+0x5a/0x60
Aug  6 20:28:23 pvscsi kernel:  [read_counter+0x58/0x92] ? 
read_counter+0x58/0x92
Aug  6 20:28:23 pvscsi kernel:  [do_page_fault+0x0/0x0d] ? 
vmalloc_sync_all+0x5/0x5
Aug  6 20:28:23 pvscsi kernel: Mem-Info:
Aug  6 20:28:23 pvscsi kernel: DMA per-cpu:
Aug  6 20:28:23 pvscsi kernel: CPU    0: hi:    0, btch:   1 usd:   0
Aug  6 20:28:23 pvscsi kernel: CPU    1: hi:    0, btch:   1 usd:   0
Aug  6 20:28:23 pvscsi kernel: CPU    2: hi:    0, btch:   1 usd:   0
Aug  6 20:28:23 pvscsi kernel: CPU    3: hi:    0, btch:   1 usd:   0
Aug  6 20:28:23 pvscsi kernel: Normal per-cpu:
Aug  6 20:28:23 pvscsi kernel: CPU    0: hi:  186, btch:  31 usd:   0
Aug  6 20:28:23 pvscsi kernel: CPU    1: hi:  186, btch:  31 usd:   0
Aug  6 20:28:23 pvscsi kernel: CPU    2: hi:  186, btch:  31 usd:   0
Aug  6 20:28:23 pvscsi kernel: CPU    3: hi:  186, btch:  31 usd:   0
Aug  6 20:28:23 pvscsi kernel: HighMem per-cpu:
Aug  6 20:28:23 pvscsi kernel: CPU    0: hi:  186, btch:  31 usd:   0
Aug  6 20:28:23 pvscsi kernel: CPU    1: hi:  186, btch:  31 usd:   0
Aug  6 20:28:23 pvscsi kernel: CPU    2: hi:  186, btch:  31 usd:   0
Aug  6 20:28:23 pvscsi kernel: CPU    3: hi:  186, btch:  31 usd:   0
Aug  6 20:28:23 pvscsi kernel: active_anon:1700072 inactive_anon:296028 
isolated_anon:0
Aug  6 20:28:23 pvscsi kernel:  active_file:6 inactive_file:0 
isolated_file:0
Aug  6 20:28:23 pvscsi kernel:  unevictable:0 dirty:0 writeback:0 unstable:0
Aug  6 20:28:23 pvscsi kernel:  free:72509 slab_reclaimable:554 
slab_unreclaimable:3161
Aug  6 20:28:23 pvscsi kernel:  mapped:5 shmem:1 pagetables:4090 bounce:0
Aug  6 20:28:23 pvscsi kernel:  free_cma:0
Aug  6 20:28:23 pvscsi kernel: DMA free:15344kB min:788kB low:984kB 
high:1180kB active_anon:0kB inactive_anon:0kB active_file:0kB 
inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB 
present:15992kB managed:15916kB mlocked:0kB dirty:0kB writeback:0kB 
mapped:0kB shmem:0kB slab_reclaimable:12kB slab_unreclaimable:288kB 
kernel_stack:0kB pagetables:216kB unstable:0kB bounce:0kB free_cma:0kB 
writeback_tmp:0kB pages_scanned:0 all_unreclaimable? yes
Aug  6 20:28:23 pvscsi kernel: lowmem_reserve[]: 0 801 8105 8105
Aug  6 20:28:23 pvscsi kernel: Normal free:274452kB min:40760kB 
low:50948kB high:61140kB active_anon:201560kB inactive_anon:305548kB 
active_file:16kB inactive_file:0kB unevictable:0kB isolated(anon):0kB 
isolated(file):0kB present:892920kB managed:820868kB mlocked:0kB 
dirty:0kB writeback:0kB mapped:12kB shmem:0kB slab_reclaimable:2204kB 
slab_unreclaimable:12356kB kernel_stack:704kB pagetables:16144kB 
unstable:0kB bounce:0kB free_cma:0kB writeback_tmp:0kB pages_scanned:24 
all_unreclaimable? yes
Aug  6 20:28:23 pvscsi kernel: lowmem_reserve[]: 0 0 58431 58431
Aug  6 20:28:23 pvscsi kernel: HighMem free:240kB min:512kB low:93408kB 
high:186304kB active_anon:6598728kB inactive_anon:878564kB 
active_file:8kB inactive_file:0kB unevictable:0kB isolated(anon):0kB 
isolated(file):0kB present:7479240kB managed:7479240kB mlocked:0kB 
dirty:0kB writeback:0kB mapped:8kB shmem:4kB slab_reclaimable:0kB 
slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB unstable:0kB 
bounce:0kB free_cma:0kB writeback_tmp:0kB pages_scanned:21989 
all_unreclaimable? yes
Aug  6 20:28:23 pvscsi kernel: lowmem_reserve[]: 0 0 0 0
Aug  6 20:28:23 pvscsi kernel: DMA: 4*4kB (UE) 4*8kB (UE) 2*16kB (UE) 
3*32kB (UE) 1*64kB (U) 2*128kB (UE) 2*256kB (UE) 2*512kB (UE) 1*1024kB 
(E) 2*2048kB (UE) 2*4096kB (MR) = 15344kB
Aug  6 20:28:23 pvscsi kernel: Normal: 139*4kB (UEM) 111*8kB (UEM) 
55*16kB (UEM) 26*32kB (UEM) 15*64kB (UEM) 14*128kB (UEM) 13*256kB (UEM) 
12*512kB (M) 7*1024kB (UEM) 1*2048kB (E) 61*4096kB (MR) = 274452kB
Aug  6 20:28:23 pvscsi kernel: HighMem: 4*4kB (M) 4*8kB (M) 1*16kB (M) 
1*32kB (M) 1*64kB (M) 1*128kB (M) 0*256kB 0*512kB 0*1024kB 0*2048kB 
0*4096kB = 288kB
Aug  6 20:28:23 pvscsi kernel: 22584 total pagecache pages
Aug  6 20:28:23 pvscsi kernel: 22516 pages in swap cache
Aug  6 20:28:23 pvscsi kernel: Swap cache stats: add 32901, delete 
10385, find 122/130
Aug  6 20:28:23 pvscsi kernel: Free swap  = 0kB
Aug  6 20:28:23 pvscsi kernel: Total swap = 131068kB
Aug  6 20:28:23 pvscsi kernel: 2097038 pages RAM
Aug  6 20:28:23 pvscsi kernel: 1869810 pages HighMem/MovableOnly
Aug  6 20:28:23 pvscsi kernel: 0 pages reserved
Aug  6 20:28:23 pvscsi kernel: [ pid ]   uid  tgid total_vm      rss 
nr_ptes swapents oom_score_adj name
Aug  6 20:28:23 pvscsi kernel: [ 1850]     0  1850     2912        0 
   6      130         -1000 udevd
Aug  6 20:28:23 pvscsi kernel: [ 5214]     0  5214      519        1 
   4       26             0 syslogd
Aug  6 20:28:23 pvscsi kernel: [ 5217]     0  5217      915      334 
   4      110             0 klogd
Aug  6 20:28:23 pvscsi kernel: [ 5233]     0  5233     1450       93 
   4        0         -1000 sshd
Aug  6 20:28:23 pvscsi kernel: [ 5244]     0  5244      841       46 
   4        0             0 fcron
Aug  6 20:28:23 pvscsi kernel: [ 5335]     0  5335     3809      258 
   9        0             0 nmbd
Aug  6 20:28:23 pvscsi kernel: [ 5337]     0  5337     6584      322 
  15       26             0 smbd
Aug  6 20:28:23 pvscsi kernel: [ 5343]     0  5343     6102      332 
  13        0             0 smbd-notifyd
Aug  6 20:28:23 pvscsi kernel: [ 5344]     0  5344     6100      332 
  12        0             0 cleanupd
Aug  6 20:28:23 pvscsi kernel: [ 5354]     0  5354     6714      306 
  14       42             0 lpqd
Aug  6 20:28:23 pvscsi kernel: [ 5367]     0  5367     1132       26 
   5        7             0 mingetty
Aug  6 20:28:23 pvscsi kernel: [ 5368]     0  5368     1132       25 
   5        7             0 mingetty
Aug  6 20:28:23 pvscsi kernel: [ 5369]     0  5369     1132       28 
   5        5             0 mingetty
Aug  6 20:28:23 pvscsi kernel: [ 5370]     0  5370     1132       26 
   5        7             0 mingetty
Aug  6 20:28:23 pvscsi kernel: [ 5371]     0  5371     1591      143 
   5        0             0 sshd
Aug  6 20:28:23 pvscsi kernel: [ 5389]     0  5389     1739       91 
   6        0             0 bash
Aug  6 20:28:23 pvscsi kernel: [ 5424]     0  5424     1719      135 
   6        0             0 top
Aug  6 20:28:23 pvscsi kernel: [ 5425]     0  5425     1591      145 
   5        0             0 sshd
Aug  6 20:28:23 pvscsi kernel: [ 5443]     0  5443     1739       96 
   6        0             0 bash
Aug  6 20:28:23 pvscsi kernel: [ 5491]     0  5491      506       14 
   4        0             0 stress
Aug  6 20:28:23 pvscsi kernel: [ 5492]     0  5492   262651   258012 
516     4096             0 stress
Aug  6 20:28:23 pvscsi kernel: [ 5493]     0  5493   262651   216589 
432     2231             0 stress
Aug  6 20:28:23 pvscsi kernel: [ 5494]     0  5494   262651   218881 
437     2049             0 stress
Aug  6 20:28:23 pvscsi kernel: [ 5495]     0  5495   262651   251951 
500     1536             0 stress
Aug  6 20:28:23 pvscsi kernel: [ 5496]     0  5496   262651   253916 
516     8192             0 stress
Aug  6 20:28:23 pvscsi kernel: [ 5497]     0  5497   262651   255472 
516     6636             0 stress
Aug  6 20:28:23 pvscsi kernel: [ 5498]     0  5498   262651   258028 
516     4097             0 stress
Aug  6 20:28:23 pvscsi kernel: [ 5499]     0  5499   262651   258653 
516     3515             0 stress
Aug  6 20:28:23 pvscsi kernel: Out of memory: Kill process 5499 (stress) 
score 120 or sacrifice child
Aug  6 20:28:23 pvscsi kernel: Killed process 5499 (stress) 
total-vm:1050604kB, anon-rss:1034588kB, file-rss:24kB
pvscsi #

-- 
der tom
[eisfair-team]


Mehr Informationen über die Mailingliste Eisfair