Categories
Software Architecture

Các Kịch Bản Thuộc Tính Chất Lượng 4: Hiệu Suất

Hiệu suất

  • Quan tâm đến đáp ứng thời gian
    • Hệ thống mất bao lâu để phản hồi khi một sự kiện xảy ra
  • Sự kiện
    • Ngắt quãng, thông báo, yêu cầu từ người dùng, thời gian trôi qua
  • Sự phức tạp
    • Số lượng nguồn sự kiện và cách thức đến

Cách thức đến cho các sự kiện

  • Định kỳ /Periodic
    • Ví dụ, cứ sau mỗi 10 ms
    • Thường thấy nhất trong các hệ thống thời gian thực
  • Ngẫu nhiên /Stochastic
    • Các sự kiện đến theo một số phân phối xác suất
  • Không thường xuyên /Sporadical

Phản hồi của hệ thống

  • Độ trễ
    • Thời gian từ khi xuất hiện kích thích và phản hồi của hệ thống đối với nó
  • Thời hạn xử lý
  • Thông lượng của hệ thống
    • Số lượng giao dịch mà hệ thống có thể xử lý trong một giây
  • Độ rung của phản hồi
    • Sự thay đổi về độ trễ
  • Số lượng sự kiện không được xử lý
    • Vì hệ thống quá bận để phản hồi
  • Mất dữ liệu
    • Do hệ thống quá bận

Các kịch bản chung về hiệu suất

NguồnCác nguồn độc lập (có thể từ bên trong hệ thống)
Kích thíchCác sự kiện định kỳ hoặc ngẫu nhiên hoặc rời rạc xảy ra
Tạo tácHệ thống
Môi trườngChế độ bình thường, chế độ quá tải
Đáp ứngXử lý các kích thích; thay đổi mức độ dịch vụ
Đo lường đáp ứngĐộ trễ, thời hạn, thông lượng, độ rung, tỷ lệ bỏ lỡ, mất dữ liệu

Ví dụ

Hiệu suất.

Leave a Reply

Your email address will not be published. Required fields are marked *