Powered By Blogger

วันอาทิตย์ที่ 26 พฤษภาคม พ.ศ. 2556

Task Manager กับการตรวจการใช้ CPU ของ Processes (Windows)

เคยมั้ยครับ กับการปัดฝุ่นตามซอกแบบเดิมๆ วันนี้ กรไดเร๊ก ขอเสนอ
ไม่ใช่ครับเข้าเรื่องเลยแล้วกันครับ

คิดว่าหลายๆท่านคงมีคอมพิวเตอร์ใช้กันแล้ว เคยใช้ไปสักพัก แล้วเกิดรู้สึกว่า มันอืดๆ
ช้าๆ ค้างๆ ผิดปกติไปจากเดิมจากที่เคยเร็วปร๊วดปร๊าดผิดจากตอนที่ลง windows เสร็จใหม่ๆ

รอบนี้ผมจะเขียนวิธีการตรวจดูความผิดปกติของ Process ว่าใช้ CPU เกินไปหรือเปล่า ซึ่งเกิดจากการที่เราลงโปรแกรมหรือเปิดโปรแกรม

อันดับแรก ส่วนเราที่เราจะใช้ตรวจสอบก็คือ Task Manager นั่นเองครับ ชาวบ้านเขารู้กันทั่วว่ากด
Ctrl + Alt + Delete ครับ กดปั๊บ เข้า Task Manager จะได้หน้าต่าง ซึ่งผมจะอธิบายรายละเอียด
ทีละ Tab แบบคร่าวๆพอเข้าใจ ตามนี้นะครับ

Tab Applications: แสดงรายการของโปรแกรมที่และสถานการทำงานของโปรแกรมที่เราเปิดอยู่บน Windows ขณะนั้น

Pcoresses: แสดงรายการ Processes ซึ่งประกอบไปด้วย
Image Name: ชื่อ Process
User Name: ผู้ที่ใช้ Process นั้น
CPU: ทรัพยากรณ์ ของ CPU ที่ Process นั้นใช้ โดยคิดเป็นร้อยละ(%)
 Memory: ความจำที่ใช้
Description: คำอธิบาย Process

Services: แสดงรายการบริการที่มีบน ระบบปฏิบัติการของคุณ ซึ่งสามารถกับหนด ทำงานหรือหยุดทำงานได้



Performance: แสดงกราฟการใช้ ตัวประมวลผล(CPU)คิดเป็น% และหน่วยความจำ(RAM)แสดงเป็นจำนวน ในขณะนั้น(live)

Networking: แสดงกราฟการทำงานการเชื่อมต่อของการเชื่อมต่อที่ใช้ในขณะนั้น โดยแสดงเป็น % ของ Adapter ที่ทำงานได้สูงสุด

Users: ยู เซ่อ แปลว่า คุณเซ่อ ไม่ใช่ครับ แสดงชื่อผู้ใช้งานที่ logon บนระบบปฏิบัติการ







ข้อมูลดังกล่าวก็คือคำอธิบายเกี่ยวกับ Task Manager นะครับ
ต่อไปเรามาดูวิธีตรวจสอบ ว่า Process ไหน ทำงานมากเกินไปหรือผิดปกติรึเปล่าเราจะใช้ตรงหน้าต่าง Tab Process ในการสังเกตุ ตามภาพนะครับ
Task Manager > Processes
หากต้องการดูว่า Process ไหน ใช้ CPU หนักๆที่สุดให้คลิกที่ คอลั่ม CPU  ตามภาพที่มีลูกศรชี้ลงเลยครับมันจะจัดเรียงรายการโดยที่แสดงรายการที่ Process ใช้ CPU มาก ไปหา น้อย ตามลำดับ
จากภาพจะเห็นได้ว่า ลำดับการใช้ CPU ที่มากที่สุดคือ
--System Idle Process (CPU=73)
Process นี้เป็น Process ยืนฐานของระบบปฏิบัติการ หรือวิธีคิดง่ายๆชาวบ้านๆก็คือทรัพย์ยากรณ์ที่เหลือให้ใช้ได้
ตรงนี้ถ้าค่ายิ่งมากเครื่องยิ่งทำงานน้อยครับ ย้ำนะครับ เฉพาะ Process นี้เท่านั้นนะครับ(System Idle Process)

--WmiPrvSE.exe (CPU25)
Process เกี่ยวกับการเชื่อมต่อเครือข่าย อันนี้ก็ ไม่น่าสงสัยอะไรเป็น Process ของระบบ ทำงานโดยใช้ทรัพยากรณ์ 25% แป๊บเดียวก็ลดลง

คร่าวๆก็คือประมาณนี้ แต่ถ้ามี Process ไหนไม่คุ้นหน้าคุ้นตาหรือว่า เราไม่ได้เปิดอะไรเลย และคิดว่าไม่มีอะไรทำงานอยู่ แล้วมาดูตรงนี้ แล้วพบว่ามี Process บางตัว ทำงานหนักผิดปกติ โดยที่ดูตรงคอลั่ม CPU ทำงานเกิน 80-90% ขึ้นไป ต่อเนื่องกันเป็นเวลานานผิดสังเกตุ ให้ตรวจสอบว่า Process นั้นมาจากไหน และปิด Process นั้นด้วยการคลิกที่ End Process หรือกด Delete แล้วไปแก้ไขที่ตัวโปรแกรมนั้นๆ ด้วยวิธีการลบทิ้งหรือลองติดตั้งอีกครั้ง

ผลเสียจากการที่มี Process ทำงานหนักๆต่อเนื่องเป็นระยะเวลานาน
จะทำให้ CPU หรืออุปกรณ์เสียหายหรือเสื่อมสภาพเร็วกว่าที่ควรจะเป็น เพราะ Process ทำงานหนักก็เท่ากับ CPU ทำงานหนักตามไปด้วย
อาการที่สังเกตุได้ก็คือ
คอมช้า,โปรแกรมเปิดช้า,เล่นแล้วสะดุดๆ,อุณหภูมิสูง,ร้อนง่าย และจวบจนไปถึงคอมแฮงค์

การที่ มีบางอย่างประมวลผลหนักเกินผิดปกติ นั่นอาจจะเกิดจาก
การติดตั้งโปรแกรมไม่ถูกต้อง(ให้เราติดนอนหรือแทยงมุมแทน), การเปิดใช้งานโปรแกรมหลายๆโปรแกรมในเวลาเดียวกัน(รวมไปถึงพวก Update ต่างๆ), ของแถมจากการติดตั้งโปรแกรมปกติ หรือ
ไวรัส(ก็คือโปรแกรมชนิดหนึ่งที่มีคนเขียนขึ้นมาเพื่อก่อกวนระบบ โดยที่ไม่มีประโยชน์กับผู้ใช้เลย)


บทความทุกตัวอักษรในบล็อก Second write นี้ เป็นตัวอักษรจากคีย์บอร์ดที่ป้อนผ่านนิ้วมือของเจ้าของ บล็อค ทีละตัวๆ หาก บังเอิญมีการนำเสนอไปแล้ว ขอให้ผู้อ่านสามารถแจ้งทางคอมเม้นท์ได้เลยจ้า...... หรือถ้าก๊อปปี้ไป เครดิตมาที่บล็อกนี้เพื่อเป็นกำลังใจให้ผู้เขียนนำเสนอนิ่งดีๆต่อไปด้วยนะครับ ขอบคุณครับ





4 ความคิดเห็น:

Unknown กล่าวว่า...

ขอบคุณครับ ที่ทำให้ผมฉลาดขึ้นมาอีกนิด

Unknown กล่าวว่า...

ขอบคุณมากๆครับ เป็นประโยชน์จริงๆ

Unknown กล่าวว่า...

อยากรู้วิธีแก้อะ ที่ทำให้โปรแกรมนั่น ทำงานหนัก ให้มันทำงานน้อยลง

Unknown กล่าวว่า...

ดูเป็นรายๆไปครับ หรืออธิบายแบบบ้านๆก็คือ ดูทีละบรรทัดๆไป แล้วดูว่าไอ้ที่มันทำงานหนักหรือบรรทัดที่คุณสงสัยมันคือ process ของอะไร

อธิบายภาษาบ้านๆไปอีกก็คือ ชื่อนั้น มันคือชื่อของโปรแกรมอะไรในคอมพิวเตอร์เรานั่นเองครับผม ส่วนวิธีดูก็ไม่น่าจะยากนะครับ อย่างเช่น explorer.exe ก็คือ process ของระบบ windows (หน้าต่าง my computer หรือที่เราจัดการ folder) นั่นเอง :)