Tôi đang chạy hai máy chủ Dell R410 trong cùng một giá của trung tâm dữ liệu (phía sau bộ cân bằng tải). Cả hai đều có cùng cấu hình phần cứng, chạy Ubuntu 10.4, có cùng các gói được cài đặt và chạy cùng một máy chủ web Java (không tải khác) và tôi thấy sự khác biệt hiệu năng đáng kể giữa hai gói.
Sự khác biệt về hiệu năng thể hiện rõ nhất ở thời gian phản hồi trung bình của cả hai máy chủ (được đo bằng chính ứng dụng Java, không có độ trễ mạng): Một trong số chúng nhanh hơn 20-30% so với máy chủ kia, rất nhất quán.
Tôi đã từng dstat
tìm ra, nếu có nhiều chuyển đổi ngữ cảnh, IO, hoán đổi hoặc bất cứ điều gì, nhưng tôi thấy không có lý do cho sự khác biệt. Với cùng một khối lượng công việc, (không trao đổi, hầu như không có IO), việc sử dụng và tải cpu cao hơn trên một máy chủ.
Vì vậy, sự khác biệt dường như chủ yếu là CPU bị ràng buộc, nhưng trong khi một điểm chuẩn cpu đơn giản sử dụng sysbench
(với tất cả các tải khác bị tắt) đã mang lại sự khác biệt, nó chỉ là 6%. Vì vậy, có thể nó không chỉ là CPU mà còn là hiệu năng bộ nhớ.
Cho đến nay tôi đã kiểm tra:
- Phần mềm sửa đổi trên tất cả các thành phần (giống hệt nhau)
- Cài đặt BIOS (Tôi đã sử dụng kết xuất bằng cách sử dụng
dmidecode
và điều đó không cho thấy sự khác biệt) - Tôi so sánh
/proc/cpuinfo
, không có gì khác biệt. - Tôi so sánh đầu ra của
cpufreq-info
, không có sự khác biệt. - Tham số Java / JVM (cùng phiên bản và tham số trên cả hai hệ thống)
Ngoài ra, tôi đã thay thế hoàn toàn RAM vài tháng trước, mà không có hiệu quả.
Tôi bị lạc Tôi có thể làm gì để tìm ra, chuyện gì đang xảy ra?
CẬP NHẬT : Yay! Cả hai máy chủ thực hiện như nhau bây giờ. Đó là cài đặt "power CRAP" khi jim_m_somewhere đặt tên cho chúng trong các bình luận. Các tùy chọn BIOS cho "Quản lý năng lượng" là "Hiệu suất tối đa" trên máy chủ nhanh và trên "Bộ điều khiển công suất hoạt động" (cài đặt mặc định từ Dell) trên một máy khác. Rõ ràng là tôi đã quên, rằng tôi đã thực hiện cài đặt đó hai năm trước và tôi đã không làm điều đó trên tất cả các máy chủ. Cảm ơn tất cả cho đầu vào rất hữu ích của bạn!