CPU đa lõi: cách vô hiệu hóa lõi

Để chạy các ứng dụng nhất định không tương thích với các hoạt động đa lõi, có thể cần phải vô hiệu hóa một lõi trong CPU đa lõi . Trong các hệ thống Windows, có thể vô hiệu hóa lõi thông qua cửa sổ cấu hình hệ thống. Chọn số lượng bộ xử lý sẽ được bật hoặc tắt và khởi động lại máy tính để các cài đặt có hiệu lực. Việc vô hiệu hóa một lõi trong Linux có thể được thực hiện thông qua menu grub và thêm các tham số vào mục kernel . Các tham số này được gửi trực tiếp đến lõi khi Linux khởi động. Hệ thống Linux phải được khởi động lại sau khi sửa đổi để vô hiệu hóa lõi trong CPU đa lõi được thực hiện.

  • Quy trình khi sử dụng Windows (Vista, 7 và XP)
  • Quy trình khi sử dụng Linux

Đôi khi nó khá hữu ích với bộ xử lý đa lõi để có thể xác định xem lõi có hoạt động tốt trong quá trình tăng tần số hay cho mục đích thử nghiệm hay không. Điều này có thể được thực hiện bằng cách vô hiệu hóa một lõi, từ đó cô lập cái có khả năng có vấn đề. Đôi khi quy trình này là cần thiết để chạy các ứng dụng nhất định, không tương thích với xử lý đa lõi.

Lưu ý rằng quy trình này sẽ không ảnh hưởng đến phần cứng vật lý của bạn, nhưng HĐH của bạn (Windows hoặc Linux) sẽ đơn giản bỏ qua (các) lõi bạn đã chọn.

Quy trình khi sử dụng Windows (Vista, 7 và XP)

  • Mở menu bắt đầu, nhấp vào Run, gõ msconfig và nhấp vào OK
  • Trong cửa sổ Cấu hình hệ thống, nhấp vào menu phụ Atart và nút Tùy chọn nâng cao

  • Trong cửa sổ thứ hai xuất hiện, bạn sẽ được cung cấp tùy chọn bật và tắt bộ xử lý theo ý muốn
  • Xác thực mục nhập của bạn bằng cách nhấp vào OK
  • Khởi động lại PC của bạn

Quy trình khi sử dụng Linux

Khi sử dụng Linux, quy trình này hoàn toàn khác. Khi khởi động PC, bạn nên tìm menu Grub, chịu trách nhiệm khởi chạy Linux. Chọn mục bạn muốn sử dụng, nhấn phím E và một menu sẽ xuất hiện (tùy thuộc vào phiên bản được sử dụng).

 tiêu đề Ubuntu 7.10, kernel 2.6.22-14- root root (hd0, 5) /boot/vmlinuz-2.6.22-14-generic root = UUID = a8a39729-9d2a-425b-b84b-ecc5c7dad104 ro /initrd.img-2.6.22-14- yên tĩnh 

Sử dụng các phím mũi tên, đi đến dòng bắt đầu bằng từ "kernel" và nhấn lại E.

Xin lưu ý rằng bạn đang chỉnh sửa dòng xác định đường dẫn đến nhân Linux (lõi) của bạn. Ở cuối dòng, thêm lệnh sau:

 maxcpus = 1 

Kết quả cuối cùng phải là:

 kernel /boot/vmlinuz-2.6.22-14-generic root = UUID = a8a39729-9d2a-425b-b84b-ecc5c7dad104 ro quiet maxcpus = 1 

Lưu ý: que ro, quietmaxcpus là các tham số được gửi đến lõi khi khởi động Linux.

Nhấn phím B để khởi động Linux.

Bài TrướC TiếP Theo Bài ViếT

Lên Trên LờI Khuyên