เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

การดูกระบวนการแบบไดนามิกด้วย top

ในขณะที่ ps คำสั่งสามารถเปิดเผยได้มากเกี่ยวกับสิ่งที่เครื่องกำลังทำ โดยให้เพียงภาพรวมของสถานะของเครื่องในขณะนั้น ps คำสั่งถูกดำเนินการ หากต้องการดูกิจกรรมของเครื่องแบบไดนามิกมากขึ้น เราใช้ ด้านบน คำสั่ง:


[me@linuxbox ~]$ ด้านบน

[me@linuxbox ~]$ ด้านบน


การขอ ด้านบน โปรแกรมจะแสดงการอัปเดตอย่างต่อเนื่อง (โดยค่าเริ่มต้นทุกๆ 3 วินาที) ของกระบวนการของระบบที่แสดงตามลำดับกิจกรรมของกระบวนการ ชื่อ “ท็อป” มาจากข้อเท็จจริงที่ว่า ด้านบน โปรแกรมใช้เพื่อดูกระบวนการ "บนสุด" ในระบบ NS ด้านบน จอแสดงผลประกอบด้วยสองส่วน: สรุประบบที่ด้านบนของจอแสดงผล ตามด้วยตารางกระบวนการที่จัดเรียงตามกิจกรรมของ CPU:


ภาพ

ด้านบน - 14:59:20 น. ขึ้น 6:30 น. ผู้ใช้ 2 คน ค่าเฉลี่ยการโหลด: 0.07, 0.02, 0.00

งาน: ทั้งหมด 109 ตัว, กำลังทำงาน 1 ตัว, นอน 106 ตัว, หยุด 0 ตัว, CPU ซอมบี้ 2 ตัว: 0.7%us, 1.0%sy, 0.0%ni, 98.3%id, 0.0%wa, 0.0%hi, 0.0%si Mem: รวมทั้งหมด 319496k, ใช้แล้ว 314860k, ฟรี 4636k, สลับหนัง 19392k: รวม 875500k, ใช้แล้ว 149128k, ฟรี 726372k, แคช 114676k


PID ผู้ใช้ PR NI VIRT RES SHR S %CPU % MEM TIME+ COMMAND 6244 ฉัน 39 19 31752 3124 2188 วินาที 6.3 1.0 16:24.42 ตัวติดตาม

11071 me 20 0 2304 1092 840 R 1.3 0.3 0:00.14 ด้านบน

6180 ฉัน 20 0 2700 1100 772 วินาที 0.7 0.3 0:03.66 dbus-dae

6321 ฉัน 20 0 20944 7248 6560 S 0.7 2.3 2:51.38 multiloa

4955 ราก 20 0 104m 9668 5776 S 0.3 3.0 2:19.39 Xorg

1 รูท 20 0 2976 528 476 S 0.0 0.2 0:03.14 init

2 รูท 15 -5 0 0 0 S 0.0 0.0 0:00.00 kthreadd

3 ราก RT -5 0 0 0 S 0.0 0.0 0:00.00 การย้ายข้อมูล

4 รูท 15 -5 0 0 0 S 0.0 0.0 0:00.72 ksoftirq

5 รูท RT -5 0 0 0 S 0.0 0.0 0:00.04 สุนัขเฝ้าบ้าน

6 รูท 15 -5 0 0 0 S 0.0 0.0 0:00.42 เหตุการณ์/0

7 root 15 -5 0 0 0 S 0.0 0.0 0:00.06 khelper

41 รูท 15 -5 0 0 0 S 0.0 0.0 0:01.08 kblockd/

67 ราก 15 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod

114 รูท 20 0 0 0 0 S 0.0 0.0 0:01.62 pdflush

116 รูท 15 -5 0 0 0 S 0.0 0.0 0:02.44 kswapd0


สรุประบบมีสิ่งที่ดีมากมาย นี่คือบทสรุป:


ตาราง 10-3: ฟิลด์ข้อมูลด้านบน


แถว

สนาม

ความหมาย

1

ด้านบน

ชื่อของโปรแกรม

14:59:20

เวลาปัจจุบันของวัน

ขึ้น 6:30

สิ่งนี้เรียกว่า uptime. คือระยะเวลาตั้งแต่บูตเครื่องครั้งล่าสุด ในตัวอย่างนี้ ระบบเปิดมาแล้วหกชั่วโมงครึ่ง

ผู้ใช้ 2

มีผู้ใช้สองคนเข้าสู่ระบบ

โหลดเฉลี่ย:

โหลดเฉลี่ย หมายถึงจำนวนกระบวนการ


ที่กำลังรอดำเนินการ นั่นคือ จำนวนของกระบวนการที่อยู่ในสถานะที่รันได้และกำลังแชร์ CPU ระบบจะแสดงค่าสามค่า โดยแต่ละค่าในช่วงเวลาที่แตกต่างกัน อันแรกคือค่าเฉลี่ยสำหรับ 60 วินาทีสุดท้าย ถัดไปคือ 5 นาทีก่อนหน้า และสุดท้ายคือ 15 นาทีก่อนหน้า ค่าที่ต่ำกว่า 1.0 แสดงว่าเครื่องไม่ว่าง

2

งาน:

สรุปจำนวนกระบวนการและสถานะกระบวนการต่างๆ

3

ซีพียู:

แถวนี้อธิบายลักษณะของกิจกรรมที่ CPU ดำเนินการ

0.7% เรา

0.7% ของ CPU ถูกใช้เพื่อ กระบวนการของผู้ใช้. นี่หมายถึงกระบวนการภายนอกเคอร์เนลเอง

1.0%ใช่

1.0% ของ CPU ถูกใช้เพื่อ ระบบ

(เคอร์เนล) กระบวนการ

0.0% นี

0.0% ของ CPU ถูกใช้โดยกระบวนการ "ดี" (ลำดับความสำคัญต่ำ)

รหัส 98.3%

98.3% ของ CPU ไม่ได้ใช้งาน

0.0% วา

0.0% ของ CPU กำลังรอ I/O

4

บันทึก:

แสดงว่ามีการใช้ RAM จริงอย่างไร

5

Swap:

แสดงวิธีการใช้พื้นที่สว็อป (หน่วยความจำเสมือน)


การขอ ด้านบน โปรแกรมรับคำสั่งคีย์บอร์ดจำนวนหนึ่ง ที่น่าสนใจที่สุดคือ

h ซึ่งแสดงหน้าจอวิธีใช้ของโปรแกรม และ q ซึ่งอยู่ด้านบนสุด

สภาพแวดล้อมเดสก์ท็อปหลักทั้งสองมีแอปพลิเคชันกราฟิกที่แสดงข้อมูลที่คล้ายกับ ด้านบน (ในลักษณะเดียวกับที่ Task Manager ใน Windows ทำงาน) แต่ ด้านบน ดีกว่าเวอร์ชันกราฟิกเพราะเร็วกว่าและใช้ทรัพยากรระบบน้อยกว่ามาก อย่างไรก็ตาม โปรแกรมตรวจสอบระบบของเราไม่ควรเป็นสาเหตุของการชะลอตัวของระบบที่เราพยายามติดตาม


ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: