首页 > 其他分享 >质量属性-性能

质量属性-性能

时间:2023-03-02 17:55:14浏览次数:46  
标签:resource 性能 调度 质量 优化 资源管理 资源 属性

需要了解的是
质量属性的概念, 战术,战术应用实例(之前项目是否设计)

改善性能,
浏览器缓存,页面压缩,减少cookie传输,异步,高并发处理请求,多线程(代码优化),内存管理,
SQL优化,具体指标是否达到期待值,负载是否均衡

性能优化,前端优化,服务器优化,存储优化(硬盘,B+树,RAID,HDFS)

资源管理战术,引入并发,维持数据(计算)的多个副本,增加可用资源

提高性能的方法(性能的战术):

有三种策略类别(Three tactic categories ):资源需求(resource demand),
资源管理(resource management),资源仲裁(resource arbitration)。
资源需求策略:提高计算效率(改进算法),减少计算开销(旁路引用),管理事件率(降低采样频率),绑定执行次数(限制迭代次数),绑定队列大小。

资源管理策略:引入并发性,维护数据或计算的多个副本(客户端缓存),增加可用资源。

资源仲裁策略(调度策略):

先进先出,固定优先级调度(基于语义重要性、期限单调或速率单调),动态优先级调度(循环调度,最早的最后期限优先),静态调度(先发制人点和资源分配顺序脱机确定)。

标签:resource,性能,调度,质量,优化,资源管理,资源,属性
From: https://www.cnblogs.com/dzwj/p/17172838.html

相关文章

  • 【性能优化】【Brotli】使用Brotli压缩算法来压缩静态文件
    Brotli比gzip更强,压缩后体积更小,gzip可以淘汰了。静态文件可以使用 Brotli进行预压缩,会占用cpu资源,返回头需要指定:'Content-Encoding':'br'不然浏览器无法识别 Bro......
  • vue 中 computed属性中的get与set;
    1.computed是对⾃⼰定义的变量进⾏监控,这⾥的变量不是在data中定义,直接在computed中定义,然后变量放到展⽰页⾯后就实现了数据的双向绑定,当变量发⽣改变是就会触发计算,说到......
  • mperf:移动/嵌入式平台算子性能调优利器
    作者:旷视MegEngine架构师张孝斌快速了解mperf在移动/嵌入式平台,为了最大程度发挥硬件算力,对算子极致性能的追求变成必然,不同于桌面/服务器平台,移动/嵌入式平台在算......
  • 记录前端新人的第一次性能优化尝试
    写在前面本文的所描述的性能优化包括nginx、webpack等工具的配置,不包括前端的具体业务代码。准备优化需要有一些指标,对比优化前后的数据,才能知道优化是否成功。这里使......
  • 软件六大质量属性之易用性
    易用性----------------->用户容易使用易用性可以划分为几个模块:学习系统功能、有效使用系统、支持适应系统、使用户感觉舒服学习系统功能——用户很容易地熟悉界面,并......
  • 【译】.NET 7 中的性能改进(九)
    原文|StephenToub翻译|郑子铭原始类型和数值(PrimitiveTypesandNumerics)我们已经看过了代码生成和GC,线程和矢量化,互操作......让我们把注意力转向系统中的一......
  • Linux 开源的高性能稳定服务器操作系统入门
     我们研发项目,写代码时,使用的一般都是windows或者是MAC的操作系统,作为本地的用户使用系统,而Linux一般都是放在服务器上运行的一种高效稳定的服务器系统.我们还是无......
  • Linux 开源的高性能稳定服务器操作系统入门
     我们研发项目,写代码时,使用的一般都是windows或者是MAC的操作系统,作为本地的用户使用系统,而Linux一般都是放在服务器上运行的一种高效稳定的服务器系统.我们还是无......
  • HashSet 与 List 性能
    很明显,通用HashSet<T>类的搜索性能高于通用类List<T>。只需将基于散列的密钥与类中的线性方法进行比较即可List<T>。然而,计算哈希键本身可能需要一些CPU周期,因此对......
  • jmeter性能测试实例2解析--linux环境
    压测准备本地开发环境⽣成脚本,上传压测机器 (修改参数化文件路径、请求地址)内⽹环境,⾮GUI下压测停⽌其他⽆关资源进程压测机和被压测机器隔离(避免资源争夺:内存、CPU、......