深入研究 Go 应用性能提升的英语系列文章,这里是中译
https://www.yuque.com/ksco/uiondt
如何解决系统中可能存在的性能问题呢?首先,我们需要清楚在业务上有什么要样的性能需求;第二步,根据性能的要求去考虑系统的设计,第三步,系统的开发过程中去关注可能存在的局部性能问题。评估系统的性能要求:没有开发过性能敏感系统的团队,容易犯的错误…
分割任务SplitingUpTasks数组处理方式函数运行时间过长(Javascript最长运行时间为100毫秒,我们应该减半处理,为50),可以切割为一系列的小函数。放入数组中,用setTimeout来处理.每行代码都可以看成是一个原子任…
最近在翻《高性能JavaScript》这本书(2010年版丁琛译),感觉可能是因为浏览器引擎的改进或是其他原因,书中有些原本能提高性能的代码在最新的浏览器中已经失效。但是有些章节的有些内容还是相当不错的,譬如第八章编程实践,为了方便以后的查…
1、加载与执行由于多数浏览器使用单一线程来处理用户UI刷新和javascript脚本执行,所以同一时刻只能做一件事。这样就告诉我们js执行时间过程越久,浏览器等待响应的时间就越长,这里就存在一个性能问题,就是脚本的位置问题。由于脚本会阻塞页…
今天发现php也有一个libevent的扩展,安装后尝试下了一个webserver(httpserver),发现性能还不错,逻辑很简单,每秒响应速度1800~4000次/s代码如下<?php$socket=stream_socket_…
昨天晚上闲来无事,看室友在电脑上挂机玩游戏,用的一个辅助脚本,以为是lua写的脚本在跑,实际调查发现是按键精灵的脚本。于是在网上找相关Lua开发游戏脚本的案例,看到一个人的博客,内容很不错,学到了很多很多,特别是性能方面的,一直没有对Lua…
这段时间学习了<R高性能编程>这本书,基于这段时间做的项目实践,总结了一些自己的体会,和大家分享一、为什么R程序有时候会很慢?1、计算性能的三个限制条件cpuramioR代码本身2、R是运行时解释的在运行时解释并执行R代码3、R…
目录序言关于本书第一章性能分析benchmark基准测试pprof性能分析第二章常用数据结构字符串拼接性能及原理切片(slice)性能及陷阱for和range的性能比较反射(reflect)性能使用空结构体节省内存内存对齐对性能的影响第三章…