2012-10-19 28 views
5

Tôi đang chạy ứng dụng thời gian thực trên máy chủ X3440 chuyên dụng và tự hỏi tại sao hiệu suất ứng dụng kém hơn hộp VPS cũ của tôi. Sau đó, tôi tải về http://i7z.googlecode.com/svn/trunk/i7z_64bit và thực hiện nó để thấy rằng theo cách sử dụng bình thường (trong khoảng 10% cpu), tất cả lõi CPU chỉ ở khoảng 900Mhz ~ 1200Mhz, và nó biến động nhanh chóng và không nhất quán. Sau đó, tôi cố gắng thiết lập thống đốc từ ondemand thành hiệu suất (hiệu suất echo>/sys/thiết bị/hệ thống/cpu/cpu */cpufreq/scaling_governor), và ứng dụng của tôi hoạt động tốt hơn vì bây giờ tất cả lõi CPU vẫn ở khoảng 1700 ~ 1900Mhz (vẫn dao động), nhưng hiệu suất ứng dụng vẫn chưa đáp ứng được tiêu chuẩn của tôi.Hiệu suất thống đốc không khóa tần số CPU ở mức tối đa

Tôi đã cố vô hiệu hóa mọi quy mô hoàn toàn bằng cách nhập "ngừng dịch vụ cpuspeed" và vẫn hiển thị kết quả tương tự như thống đốc hiệu suất. Tôi đã tự hỏi tại sao hiệu suất thống đốc đã không khóa tần số CPU ở mức tối đa.

Sau đó, tôi cố gắng chạy 4 nhiệm vụ ưu tiên thấp đẹp giả riêng biệt trong mỗi lõi: yum install gcc

nano dummy.c

nội dung:

int main() { 
    while(1); 
} 

gcc giả .c -o dummy

nice taskset -c 0 ./dummy & nice taskset -c 1 ./dummy & nice taskset -c 2 ./dummy & nice taskset -c 3 ./dummy & 

Bằng cách này, tất cả 4 lõi sẽ ở 2533mhz và không bao giờ biến động nữa (bất kể cài đặt của thống đốc), và bây giờ ứng dụng của tôi hoạt động rất xuất sắc và không phàn nàn gì cả. Nhưng, tôi không thích cách các nhiệm vụ này lãng phí tài nguyên, mặc dù nó không làm phiền ứng dụng chính vì nó có ưu tiên thấp.

Câu hỏi của tôi: Trong máy tính để bàn ở cửa sổ máy tính để bàn, bằng cách nào đó tốc độ CPU của tôi luôn ổn định ở tần số tối đa. Nhưng tại sao nó không xảy ra trên máy chủ chuyên dụng CentOS 6 2.6.32 x86_64 này? Có cách nào để thiết lập tất cả các lõi CPU để tần số tối đa mà không sử dụng bất kỳ nhiệm vụ ưu tiên thấp đẹp?

Trả lời

0

Một phiên google ngắn mang lại cho tôi điều này article cho thấy cần khởi động lại dịch vụ cpuspeed thay vì dừng nó.

Các vấn đề liên quan