Cách tốt nhất để bắt đầu việc lựa chọn khối lượng công việc là để xem hệ thống như là một nhà cung cấp dịch vụ. Như đã thảo luận trong Phần I, mỗi hệ thống cung cấp một số dịch vụ, và làm cho một danh sách các dịch vụ là một trong những bước đầu tiên trong một nghiên cứu đánh giá hiệu suất hệ thống. Thường thì hạn Hệ thống Theo Test (SUT) được sử dụng để biểu thị tập hợp đầy đủ các thành phần đang được mua hoặc đang được thiết kế bởi tổ chức. Đôi khi có một thành phần cụ thể trong SUT có lựa chọn thay thế đang được xem xét. Thành phần này được gọi là phần Dưới học (CUS) như thể hiện trong hình 5.1. Ví dụ, một đội ngũ thiết kế Central Processing Unit (CPU) có thể muốn hiểu những tác động khác nhau Arithmetic-Logic Unit (ALU) tổ chức. Trong trường hợp này, CPU là SUT và ALU là CUS. Tương tự như vậy, một ngân hàng mua một hệ thống xử lý giao dịch có thể muốn so sánh các thiết bị đĩa khác nhau. Trong trường hợp này, hệ thống xử lý giao dịch là SUT và các thiết bị đĩa là CUS. Rõ ràng, việc xác định các SUT và CUS là quan trọng kể từ khi khối lượng công việc cũng như các số liệu hiệu suất được xác định chủ yếu bởi các SUT. CUS khó hiểu với SUT và ngược lại là một sai lầm phổ biến mà dẫn đến kết quả sai lệch. Trong phần còn lại của chương này, các hệ thống từ đó sẽ được sử dụng để có nghĩa là SUT và các thành phần từ đó sẽ được sử dụng để có nghĩa là CUS.
Các số liệu được chọn phải phản ánh hiệu suất của dịch vụ được cung cấp ở mức độ hệ thống và không ở cấp thành phần. Ví dụ, MIPS là một thước đo đáng để so sánh hai CPU, nhưng nó không phải là thích hợp để so sánh hai hệ thống chia sẻ thời gian. CPU chỉ là một phần của hệ thống chia sẻ thời gian. Một hệ thống chia sẻ thời gian có thể cung cấp các dịch vụ như xử lý giao dịch, trong trường hợp đó hiệu suất sẽ được đo bằng các giao dịch (như trái ngược với hướng dẫn) mỗi giây.
Các cơ sở lựa chọn khối lượng công việc cũng là hệ thống và không phải là thành phần. Ví dụ, các dịch vụ được cung cấp bởi các CPU là các hướng dẫn được gọi là, và các nhà thiết kế CPU có thể muốn sử dụng tần số hướng dẫn như là một đại diện có thể có của khối lượng công việc. Các dịch vụ được cung cấp bởi hệ thống ngân hàng chìa khoá thường được gọi là "giao dịch", và do đó, các ngân hàng có thể sử dụng các tần số giao dịch như khối lượng công việc. Chú ý rằng việc sử dụng tần số hướng dẫn để xác định khối lượng công việc của một hệ thống ngân hàng là không thích hợp, vì hiệu suất của hệ thống ngân hàng phụ thuộc vào một số thành phần thêm vào đó của CPU.
Tương tự như vậy, sử dụng các giao dịch để so sánh hai CPU có thể hoặc có thể không thích hợp , kể từ khi thực hiện có thể bị ảnh hưởng bởi các thành phần khác như I / O thiết bị. Tuy nhiên, nếu một nhà sản xuất cung cấp hai hệ thống ngân hàng mà là giống hệt nhau ngoại trừ CPU, hai hệ thống có thể được so sánh sử dụng tần số giao dịch như khối lượng công việc. Nghiên cứu sau này đôi khi có thể không chính xác được gọi là sự so sánh về hai CPU.
đang được dịch, vui lòng đợi..