Ramspeed [21] là một công cụ để đo bộ nhớ cache và bộ nhớ băng thông. Khối lượng công việc bao gồm các hoạt động nguyên và float. Bản sao đơn giản là chuyển dữ liệu từ một vị trí bộ nhớ khác. Scale đổi các dữ liệu trước khi viết bằng cách nhân với một giá trị hằng số nhất định. Thêm đọc dữ liệu từ bộ nhớ vị trí đầu tiên, sau đó đọc từ con thứ hai, thêm chúng lên và ghi kết quả vào vị trí thứ ba. Triad là một hợp nhất của chương trình Add và Scale. Kết quả benchmark được hiển thị trong Hình 4 (a) minh họa cho hiệu suất truy cập bộ nhớ của tất cả các hypervisor chạy trên một VCPU duy nhất là tất cả trong vòng 3%. Tuy nhiên, hình 4 (b) cho thấy lên đến một sự khác biệt hiệu suất 25% trong FLOAT Triad trường hợp cho KVM. Trong khi tất cả các siêu giám sát triển lãm khác tăng hiệu suất từ kho có nhiều VCPUs (ví dụ, vSphere tăng từ 2.977 MB / s đến 4086 MB / s), hiệu suất KVM vẫn tương đối bằng phẳng (tăng từ 2.963 MB / s để chỉ 3210 MB / s). Điều này cho thấy rằng KVM là không thể bão hòa hoàn toàn bus bộ nhớ, có lẽ vì cống hiến một 4 toàn VCPUs để các hệ điều hành khách gây nhiễu lớn hơn với các hệ thống Linux chính theo đó KVM được cài đặt. Đáng chú ý, Xen thấy một tương tự, mặc dù không đáng kể khoảng cách thực hiện khi di chuyển đến bốn VCPUs-không phải là một bất ngờ vì cả hai KVM và Xen có hệ thống quản lý cân nặng, đòi hỏi một hệ điều hành Linux đầy đủ để được nạp để chạy các hypervisor.
đang được dịch, vui lòng đợi..
