标签: 性能
不是你想象的那么快:WebAssembly 与原生代码性能对比分析
在SPEC CPU基准测试套件中,我们发现显著性能差距:编译为WebAssembly的应用程序运行速度平均慢45%(Firefox)至55%(Chrome),峰值降速达2.08倍(Firefox)和2.5倍(Chrome)。我们识别出导致性能下降的原因,部分源于优化缺失和代码生成问题,另一些则源于WebAssembly平台本身的固有特性
【译文】C 和 C++ 优先考虑性能而非正确性
让某些程序行为成为错误,却不给开发人员提供任何方法来判断他们的代码是否执行了这些行为,以及如果执行了,在哪里执行,这基本上就是邪恶的。
【译文】性能轮盘赌:代码对齐的运气
对齐代码会带来显著的性能差异,差异范围从 5% 到 20%(极端情况下甚至高达 30%)不等。令人惊讶的是,这些差异可能并不总是直接归因于代码中的更改
时隔半年,Linux性能重新超越Windows 11
随着 Linux 内核版本带来了多项与 Alder Lake 相关的性能改进,自然就会有很多用户想要了解现在的 Linux 系统相比之前是否有了更强的竞争力。
Java性能基准测试:从OpenJDK 8到OpenJDK 19
出品 | OSC开源社区(ID:oschina2013) 科技媒体 Phoronix 对从 Open […]
各大主流编程语言性能PK,结果出乎意料
“什么编程语言速度最快”,为了回答这个问题,The Benchmarks Game 专门面向主流编程语言设计了性能测试
过度使用懒加载对 Web 性能的影响
↓推荐关注↓ 如今为了提升应用性能,懒加载被广泛使用于 Web 应用中。它帮助开发者减少网站加载时间,节省流量 […]
前端性能监控及 4 个最佳监控工具
应用程序性能监控(简称 APM)关注的是用户的体验,而不是服务器和前端之间的通信。虽然这两者都值得关注,但理解用户如何与应用程序交互对于提供良好的体验至关重要。
优化内存使用 改善.NET性能
对.NET的性能调优来说,我们有一个普遍被误解的观念:规避内存分配的重要性。人们认为,由于内存分配是快速的,因此很少会对性能产生影响。
为啥隔壁老王的MySQL性能那么好?
有很多配置MySQL的方法可以帮助确保您的数据库快速响应查询,并且减少应用程序性能下降。以下是帮助您优化MySQL数据库性能的一些重要技巧。
每个DBA都需要知道的10个提升MySQL性能的基本技巧
不要一个人冒险。如果你对一个问题感到烦恼,同时也在做一些对你来说有逻辑且隔离的解决方式,那很好。这在20次中可能会有19次是有效的。但是剩下的1次,你可能会掉进兔子洞里,会非常费时费力,这完全是因为你现在所做的努力只是看起来可能是有意义的。
2017年的golang、python、php、c++、c、java、Nodejs性能对比
现代硬件越来越牛逼,动不动手机就8个G,cpu赶上5年前的PC的cpu了,ssd普及化…。 本人比较看好Golang/php/python,也关注现代的C++,如14、17, 至于rust、swift、java、scala就算了,这主要和个人的需要、公司技术栈相关。
在一个千万级的数据库查寻中,如何提高查询效率?
如果在 where 子句中使用参数,也会导致全表扫描。因为SQL只有在运行时才会解析局部变量,但优化程序不能将访问计划的选择推迟到运行时;它必须在编译时进行选择。然 而,如果在编译时建立访问计划,变量的值还是未知的,因而无法作为索引选择的输入项。如下面语句将进行全表扫描:
JavaScript 性能优化技巧
当代码流执行到一个 with 表达式时,运行期上下文的作用域链被临时改变了。一个新的可变对象将被
创建,它包含指定对象的所有属性。此对象被插入到作用域链的前端,意味着现在函数的所有局部变量都
被推入第二个作用域链对象中,所以访问代价更高了
十条命令在一分钟内检查 Linux 服务器性能
一些命令需要安装sysstat包,有一些由procps包提供。这些命令的输出,有助于快速定位性能瓶颈,检查出所有资源(CPU、内存、磁盘IO 等)的利用率(utilization)、饱和度(saturation)和错误(error)度量,也就是所谓的USE方法。
Linux性能分析头60秒你需要干的事情
为了解决性能问题,你登入了一台Linux服务器,在最开始的一分钟内需要查看什么?
中国移动MySQL数据库优化经验
开源数据库MySQL比较容易碰到性能瓶颈,为此经常需要对MySQL数据库进行优 化,而MySQL数据库优化需要运维DBA与相关开发共同参与,其中MySQL参数及服务器配置优化主要由运维DBA完成,开发则需要从数据类型优化,索 引优化,SQL优化三个角度考虑MySQL数据库优化问题
关于系统性能优化的十个建议
Martin Thompson是LMAX的联合创始人,在QCon圣保罗2016上做过关于性能的keynote演讲,演讲中他列出了他在生产环境中见到的十大性能错误,并且还包含了如何避免的建议。
陈皓:性能测试应该怎么做?
关于平均值为什么不靠谱,我相信大家读新闻的时候经常可以看到,平均工资,平均房价,平均支出,等等这样的字眼,你就知道为什么平均值不靠谱了。
大话程序猿眼里的高并发
在做公司产品网站的过程中,经常会有这样的需求,比如什么搞个活动专题,抽奖,签到,搞个积分竞拍等等,如果没有考虑到高并发下的数据处理,那就GameOver了,很容易导致抽奖被多抽走,签到会发现一个用户有多条记录,签到一次获得了获得了多积分,等等,各种超出正常逻辑的现象,这就是做产品网站必须考虑的问题,因为这些都是面向大量用户的,而不是像做ERP管理系统,OA系统那样,只是面向员工。
将 Web 应用性能提高十倍的10条建议
提高 web 应用的性能从来没有比现在更重要过。网络经济的比重一直在增长;全球经济超过 5% 的价值是在因特网上产生的(数据参见下面的资料)。这个时刻在线的超连接世界意味着用户对其的期望值也处于历史上的最高点。如果你的网站不能及时的响应,或者你的 app 不能无延时的工作,用户会很快的投奔到你的竞争对手那里。
十个最流行的Oracle性能指标,DBA必知
随着Oracle数据库被大规模使用,你需要仔细监控性能水平,看是否还需要资源来支持部署。大家都不希望为了防止数据库的崩溃,而大量更改数据库配置或增加大量的服务器。那么,就需要经常留意整个数据库的KPI指标,找到它潜在的瓶颈和一些崩溃的迹象。这里就来介绍一下我们需要知道的十个性能指标。
PHP之父:PHP7 性能翻倍关键大揭秘
20岁老牌网页程序语言PHP,最快将在10月底释出PHP 7新版,这是十年来的首次大改版,最大特色是在性能上的大突破,能比前一版PHP 5快上一倍,PHP之父Rasmus Lerdorf表示,甚至能比HHVM虚拟机下的PHP程序性能更快。
提升网站性能开发的10个技巧
随着网络的高速发展,网络性能的持续提高成为能否在芸芸 App 中脱颖而出的关键。高度联结的世界意味着用户对网络体验提出了更严苛的要求。假如你的网站不能做到快速响应,又或你的 App 存在延迟,用户很快就会移情你的竞争对手。
阮一峰:网页性能管理详解
你遇到过性能很差的网页吗?
这种网页响应非常缓慢,占用大量的 CPU 和内存,浏览起来常常有卡顿,页面的动画效果也不流畅。
