วิธีลดจำนวน core ของ cpu

บทความระยะนี้ค่อนข้างจะ technical การทำตามควรใช้ความระมัดระวังหน่อยครับ
แต่ถ้าอ่านให้เข้าใจและทำตามขั้นตอนก็ไม่มีปัญหาครับ

ทุกวันนี้ CPU ใหม่ๆ ของ Server มักจะมาเป็น 6 core แล้ว ซึ่งอาจจะมี software บางตัวที่ใช้งานไม่ได้เลย หรือบางตัวที่ต้องมีการอัพเดตเพื่อให้รองรับ CPU ที่มีมากกว่า 4 core ที่ผมเคยเจอก็ SQL 2005 ที่ต้องลง SP2 ถึงจะรองรับ CPU ที่มากกว่า 4 core

error ของ SQL 2005 ที่เจอตอนติดตั้งคือ

The SQL Server service failed to start. For more information, see the SQL Server Books Online topics, “How to: View SQL Server 2005 Setup Log Files” and “Starting SQL Server Manually.”

วันนี้เลยมาแนะนำวิธีลดจำนวน core ของ cpu ลงบน windows 2008 และ 2003 เพื่อให้ติดตั้ง software ได้แต่ก็ทำให้ server ทำงานได้ไม่เต็มประสิทธิภาพเช่นกัน หลังจากอัพเดต software อย่าลืมตั้งค่าให้ CPU กลับมาทำงานทุก core เหมือนเดิมด้วยครับ

Windows 2003

  1. Start > Run พิมพ์ msconfig แล้วกด Enter
  2. ไปที่แท็บ BOOT.INI คลิก Advanced Options
  3. ติ๊กเลือก /NUMPROC= แล้วเลือก 1
  4. กด OK OK
  5. Restart เครื่อง
  6. ติดตั้งโปรแกรมและ Patch ให้เรียบร้อย
  7. คืนค่า CPU โดยไปที่ Start > Run พิมพ์ msconfig แล้วกด Enter
  8. ที่แท็บ General เลือก Normal Startup – load all device drivers and services กด OK
  9. Restart เครื่อง
  10. ตอนนี้สามารถใช้งานเครื่องได้ตามปกติแล้ว

Windows 2008

  1. Start > Run พิมพ์ msconfig แล้วกด Enter
  2. ไปที่แท็บ Boot คลิก Advanced Options
  3. ติ๊กเลือก Number of processors แล้วเลือก 1
  4. กด OK OK
  5. Restart เครื่อง
  6. ติดตั้งโปรแกรมและ Patch ให้เรียบร้อย
  7. คืนค่า CPU โดยไปที่ Start > Run พิมพ์ msconfig แล้วกด Enter
  8. ที่แท็บ General เลือก Normal Startup กด OK
  9. Restart เครื่อง
  10. ตอนนี้สามารถใช้งานเครื่องได้ตามปกติแล้ว

ที่มา Microsoft Support

Leave a Reply