Soru Taze yeniden başlatılan bir sunucuda, CPU'nun işlem süreleri neden büyük olur?


Sunucumuzu bu sabah yeniden başlattım, ancak 600+ gün boyunca çalışmakta olan on iki işlem var mı?

Birisi biraz ışık tutabilir mi?

Makinenin tarih bilgisi doğrudur:

[root@abc youdev]# hwclock
Wed 23 Jul 2014 15:50:35 BST  -0.828434 seconds
[root@abc youdev]# date
Wed Jul 23 15:50:35 BST 2014
[root@abc youdev]# 

İşte 'top' ve 'uptime' çıktıları

[youdev@abc ~]$ top

top - 15:13:40 up  6:52,  4 users,  load average: 22.18, 21.86, 21.23
Tasks: 452 total,  11 running, 441 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  32829408k total,  4504280k used, 28325128k free,   317572k buffers
Swap: 16482296k total,        0k used, 16482296k free,   574688k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                                 
  113 root      20   0     0    0    0 S  0.3  0.0 300194:22 events/14                                                                                                               
    1 root      20   0 19356 1540 1224 S  0.0  0.0  9712065h init                                                                                                                    
    2 root      20   0     0    0    0 S  0.0  0.0  4788099h kthreadd                                                                                                                
    3 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0                                                                                                             
    4 root      20   0     0    0    0 S  0.0  0.0 10237405h ksoftirqd/0

 ... snip ...

 55 root      RT   0     0    0    0 R  0.0  0.0 300194:20 migration/13                                                                                                            
 56 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/13                                                                                                             
[youdev@abc ~]$ uptime
 15:13:47 up  6:52,  4 users,  load average: 22.16, 21.86, 21.24
[youdev@abc ~]$

Çalışan CentOS sürümü 6.4 (Final)


5
2017-07-23 14:24


Menşei


Hwclock çıktısını da dahil etmek üzere düzenlenmiştir - ChrisW


Cevaplar:


Time +, CPU zamanını veya daha spesifik olarak, "Sürecin ve sürecin çocuklarının kullandığı kümülatif CPU zamanı" nı temsil eder.

Görev başladığı günden beri kullanılan toplam CPU zamanı. 'Kümülatif olduğunda         modu 'Açık, her işlem cpu zamanı ile listelenir ve         Ölü çocukları kullandı. 'Kümülatif mod'u' S ile değiştirirsiniz,         bir komut satırı seçeneği ve etkileşimli bir komuttur. Bakın         Bununla ilgili ek bilgi için 'S' etkileşimli komutu         modu.

Kaynak

İşte Merak ediyorsanız CPU zamanını açıklayan bir bağlantı.


1
2017-07-23 14:32



Teşekkürler @jski, ama toplam CPU, makinenin toplam çalışma süresinden ne kadar yüksek? Makine yeniden başlatıldığında (yeniden başlatma komutunu kullanarak), tüm süreçler öldürülmemeli, yani tüm süreçlerin “yeni” olması gerektiği anlamına mı geliyor? - ChrisW
Eğlenceli gerçek, ben tamamen sırlı ve zamanlarda çok sert bakmadı. Özür! CentOS 6.x ile ilgili sorunları gösteren bu hata raporunu bulabildim ve bulduğu tek çözüm, soğuk bir bottu, yani. Makineyi tam olarak açıp, sonra tamamen yedekleyin. Umarım bu size yardımcı olur: bugs.centos.org/view.php?id=6421 - jski
hepimize olur! - ChrisW
Bu bağlantıya bakacak ve makineyi soğuktan yeniden başlattığımda çalışacağım. Yardımınız için teşekkürler - ChrisW


@Jski tarafından önerildiği gibi, makinenin tam bir soğuk reboot çalıştı.

Topun Zaman + değerleri (pratik olarak) sıfıra döndü.


1
2017-07-24 08:20



Bu ne tür bir donanımdır? - ewwhite
@ewwhite, sanal bir değil gerçek bir makine olarak özel bir sunucudur - ChrisW


Benzer bir sorunla karşılaştık: * SLES 11sp2 * uname -a Linux admin 3.0.26-0.7-default # 1 SMP Sal Nis 17 10:27:57 UTC 2012 (3829766) x86_64 x86_64 x86_64 GNU / Linux * Çift Yuvalı Xeon E52670

Gücü kapat ve aç, sorunu çözdü.


0
2017-09-24 13:40