Disable some CPUs within Red Hat Enterprise Linux 5 without rebooting the system

คำเตือน: โปรดทำการเชค Hardware ว่า support CPU hotswapping หรือไม่ก่อนทำการทดลองเล่นหรือใช้งานคำสั่งนี้ ไม่เช่นนั้นอาจจะเกิดความเสียหายต่อ Hardware ของท่านได้

RedHat Enterprise 5 support การทำงานแบบ Hotplug ของ CPU ดังนั้นเราสามารถทำการ Disable และ Enable CPU ได้แบบ On-the-Fly หรือว่าไม่ต้อง Restart เครื่องใหม่นั้นเอง ส่วนวิธีการนั้นขั้นแรกเราจะต้องรู้ก่อนว่าเรามี CPU กี่ตัวและต้องการ Disable CPU ตัวไหน โดยจะใช้คำสั่ง

# cat /proc/cpuinfo

เพื่อดูรายละเอียดของ CPU ที่ระบบปฏิบัติการเห็น เมื่อทำการรันคำสั่งนี้แล้วจะเห็นราบละเอียดของ CPU ทั้งหมด และให้ดูที่บรรทัด processor เพื่อจะนำมาใช้ในการอ้างอิงถึง CPU ที่เราต้องการจะ Disable หรือ Enable ตย. ถ้าบรรทัดที่กล่าวมาแสดงผลเป็น processor : 0 แสดงว่าเป็น CPU0 หรือ processor : 1 เป็น CPU1 เป็นต้น

จากนั้นลองมาใช้คำสั่งเพื่อที่จะทำการ Disable CPU กันนะครับ โดยใช้พิมพ์ Command ตามข้างล่างเพื่อทำการ Disable CPU

# echo 0 > /sys/devices/system/cpu/cpuX/online

และถ้าต้องการ Enable CPU ให้พิมพ์ Command ดังข้างล่างครับ

# echo 1 > /sys/devices/system/cpu/cpuX/online

จากตัวอย่างนั้น cpuX หมายถึง cpu ตัวที่ X ครับ ส่วนวิธีการหาก็ได้กล่าวไว้แล้วที่ข้างบนนะครับ

คำเตือน (รอบที่ 2): โปรดทำการเชค Hardware ว่า support CPU hotswapping หรือไม่ก่อนทำการทดลองเล่นหรือใช้งานคำสั่งนี้ ไม่เช่นนั้นอาจจะเกิดความเสียหายต่อ Hardware ของท่านได้

Related posts:

  1. Enable Core Dumps for Daemons or Services in Red Hat Enterprise Linux โดยทั่วไปแล้ว daemon เป็นการทำงานในรูปแบบ background process การสั่งให้ deamond ทำงานสามารถทำได้โดยใช้...
  2. What are the memory and CPU limits of the largesmp kernel in Red Hat Enterprise Linux 4? ใน RedHat v.4 (Update 3 ขึ้นไป) ที่ใช้งานกันอยู่ในปัจจุบันนี้ ทาง...
  3. Different types of kernel packages in Red Hat Enterprise Linux kernel package ของ Red Hat นั้นมีอยู่ด้วยกันหลาย package...
  4. How to rescan the SCSI bus to add or remove a SCSI device without rebooting the computer? เมื่อต้องการให้ Linux rescan SCSI drive โดยไม่ต้อง restart เครื่องสามารถทำโดยใช้คำสั่ง...
  5. How to Disable Firewall on Red Hat Enterprise Linux, Centos Firewall ของ Red Hat Enterprise จะใช้ iptables ซึ่งก็เหมือนๆกับ...

Responses are currently closed, but you can trackback from your own site.

Comments are closed.