当前位置: 首页 > news >正文

软件体系结构——Chapter 8 性能

目录

    • 1.性能的通用场景
    • 2.性能的策略

性能:关于时间,以及软件系统满足时间需求的能力。

1.性能的通用场景

刺激源
  • 系统内部或外部
刺激
  • 周期性、间歇性或随机性事件的到达
工件
  • 系统或系统中的一个或多个组件
环境
  • 系统运行状态
响应
  • 处理事件
响应度量
  • 延迟、截止时间、吞吐量、抖动、漏失率

2.性能的策略

  1. 控制资源需求(需求端)

    • 管理采样率

    • 限制事件响应速率

    • 优先级事件

    • 减少开销

    • 限制执行时间

    • 增加资源效率

  2. 管理资源(响应端)

    • 增加资源

    • 引入并发

    • 限制队列大小:添加移除策略

    • 资源调度

    • 维护计算的多个副本:将计算任务复制到多个服务器上执行

    • 维护数据的多个副本:将数据保存在不同速度的存储介质上


http://www.rkmt.cn/news/187749.html

相关文章:

  • 为什么顶尖团队都在用C#拦截器?深度剖析其在微服务通信中的核心价值
  • 汇编语言全接触-60.Win32汇编教程四
  • 2026年1月份学校/幼儿园/医院/家装/儿童房/美容会所/酒店客房专用的环保涂料生产厂家权威测评榜单重磅来袭 - 一搜百应
  • java计算机毕业设计心理问题档案管理系统 心理健康信息档案平台 心理诊疗电子档案系统
  • 2020-JTS-Overlay-Next-Generation
  • 施工机械设备远程监控集中管理系统方案
  • 2025高性价比的成人书法培训专业机构TOP5排行 - 工业推荐榜
  • 【.NET性能优化秘籍】:利用表达式树模拟Lambda默认参数,提升代码复用率
  • 抄作业!2025厦门全案设计装修公司红榜攻略 - 品牌测评鉴赏家
  • 精选6个AI论文网站,涵盖降重和自然改写功能,有效降低重复率
  • 厦门家居装修市场观察:不同类型公司的服务模式分析 - 品牌测评鉴赏家
  • 从臃肿到优雅:6大实战案例教你简化C++模板元编程代码
  • 如何用C#拦截器优雅地实现日志、鉴权与重试?90%开发者忽略的关键设计
  • AI辅助论文写作:6个实用网站,支持一键降重与智能改写,提升原创性
  • [STM32C0] 【STM32C092RC 测评】+ 02 板载按键用作外部中断触发LED闪烁
  • docker部署filebrowser轻量级个人云盘
  • CF1749E - Cactus Wall
  • 2025大模型九大厂商全景复盘:从OpenAI到DeepSeek,2026十大趋势预判,小白程序员必学指南
  • 2025年耐水腻子粉厂家实力推荐:福州高彪建材,内墙/外墙/耐水腻子粉全品类供应 - 品牌推荐官
  • YOLOv8模型推理接口封装:构建RESTful API服务
  • Docker打造全能媒体中心Plex
  • rust生成器模式
  • 超详细PyTorch安装教程GPU版:支持YOLOv8高效运行
  • YOLOv8训练中断恢复技巧:断点续训配置方法
  • 微服务边界的“黄金分割律”:凭什么功能A和B不能放在一个服务里?
  • 震惊!国内188+26家大模型全解析,小白程序员秒变AI大神就靠这份清单!
  • 2025年路面步道板厂家实力推荐:哈尔滨钧楚建材,彩色/防滑/透水/水泥步道板全系供应 - 品牌推荐官
  • C# 集合表达式进阶指南(交错数组优化秘籍)
  • 【C# 12顶级语句增强深度解析】:掌握跨平台开发新利器,提升编码效率300%
  • 【.NET通信优化必修课】:基于拦截器的性能监控与故障预判方案