Nếu hệ thống cung cấp nhiều dịch vụ, khối lượng công việc nên tập thể dục như hoàn thành một tập hợp các dịch vụ càng tốt. Vì vậy, nó không thích hợp để đo hiệu suất của một ALU cung cấp cả nổi và số nguyên số học bằng cách chỉ sử dụng một khối lượng công việc số nguyên. Trong trường hợp này, khối lượng công việc không thực hiện tất cả các dịch vụ chủ yếu được cung cấp bởi hệ thống.
Trong việc xem xét các dịch vụ thực hiện, cũng đưa vào tài khoản các mục đích nghiên cứu. Một khối lượng công việc được thực hiện các tính năng hiệu quả nhất của hệ thống hoặc các hiệu quả nhất. Ví dụ, một trình soạn thảo đồ họa có thể không phải là một trình soạn thảo văn hiệu quả. Như vậy, khối lượng công việc chỉnh sửa văn bản được sử dụng để so sánh hai biên tập viên có thể mang lại điều tồi tệ nhất trong trình soạn thảo đồ họa và ngược lại. Một khối lượng công việc văn bản chỉnh sửa là không thích hợp nếu mục đích của nghiên cứu là để tìm một biên tập viên để được sử dụng chủ yếu cho công việc đồ họa.
Để tóm tắt các cuộc thảo luận cho đến nay, các yêu cầu ở mức độ giao diện dịch vụ của SUT nên được sử dụng để xác định hoặc đo khối lượng công việc, và ta nên phân biệt cẩn thận giữa các SUT và CUS vì nó rất dễ nhầm lẫn một cho khác.
Các loại tải công việc thảo luận trong Chương 4 có thể được thể hiện là một ứng dụng của nguyên tắc được nêu ở đây. Hình 5.2 cho thấy một cái nhìn thứ bậc của một hệ thống chia sẻ thời gian. Một người sử dụng thường loại trong một yêu cầu cấp cao, ví dụ, để có thể rút tiền từ tài khoản ngân hàng. Các phần mềm ứng dụng có thể dịch các giao dịch thành một số yêu cầu đối với hệ điều hành. Các yêu cầu này lần lượt làm cho một số lượng yêu cầu được thực hiện bởi các thành phần phần cứng khác nhau của hệ thống, trong đó có thể bao gồm một số bộ xử lý chuyên ngành, xử lý mục đích chung, I / O thiết bị, và các liên kết mạng. Các yêu cầu CPU có thể được dịch sang một số hướng dẫn, mỗi trong số đó có thể làm cho một hoặc nhiều yêu cầu đến ALU. Vì vậy, như thể hiện trong hình 5.2, có một hệ thống phân cấp các giao diện mà tại đó yêu cầu được phục vụ. Một yêu cầu duy nhất ở một mức độ cao hơn có thể dẫn đến một hoặc nhiều hơn các yêu cầu ở mức độ thấp hơn. Như thể hiện trong hình, các cấp giao diện
là:
đang được dịch, vui lòng đợi..