测量,而不是猜测 于是现在你知道有哪些点可能会影响动画性能,那该如何修复呢?好吧,其实不需要。有很多种诡计来优化动画,但如果盲目使用的话,可能会造成更多性能上的问题,而不是修复。 如何正确的测量而不是猜测这点很重要。根据性能相关的知识写出代码不同于仓促的优化。前者很好,后者实际上就是在浪费时间。 那 ...
分类:
其他好文 时间:
2017-10-05 20:26:23
阅读次数:
212
CPU VS GPU 关于绘图和动画有两种处理的方式:CPU(中央处理器)和GPU(图形处理器)。在现代iOS设备中,都有可以运行不同软件的可编程芯片,但是由于历史原因,我们可以说CPU所做的工作都在软件层面,而GPU在硬件层面。 总的来说,我们可以用软件(使用CPU)做任何事情,但是对于图像处理, ...
分类:
其他好文 时间:
2017-10-05 20:25:01
阅读次数:
209
1、为LNMP架构添加memcached支持,并完成对缓存效果的测试报告;一、Memcached的简介:Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。它是一种基于内存的key-value存储,用来存储小块的任意数据(字符串、对象)。这些数据可以是数据库调用、API调用或者是页面..
分类:
系统相关 时间:
2017-10-05 12:12:06
阅读次数:
209
网络优化 个人原创,允许转载,请注明出处,作者,否则追究法律责任。 数据库优化【IO问题优化】 memcache 加快提供数据的速度 web优化 缓存 varnish web服务器1 接受用户请求2 处理请求3 响应请求 最初:业务量很少a 前端后端放在一台机器,实用普通机械硬盘。 对cpu 内存 ...
分类:
其他好文 时间:
2017-10-02 20:55:03
阅读次数:
222
在平时使用Apache、Nginx或者是其他的提供相关Web服务软件中都有相应的性能模块调优修改,而在Tomcat中也有相应的性能调优修改的配置,在这里就简单的说一说比较常用的几个Tomcat中的性能调优配置参数,在Tomcat中调优参数可以分为2个部分:1、在Tomcat中的二进制文件夹bin目录..
分类:
其他好文 时间:
2017-09-30 10:00:23
阅读次数:
123
1.memcached:kv结构,存储于内存之中,可减小数据库访问压力,也可做为session服务器使用(1)常用命令-u指定用户-m指定内存大小-dstart|restart|stop-p指定端口,默认11211-n最小分配空间-f增长因子,按最小分配空间为基数计算,默认为1.25倍-vv查看具体启动过程(2)连接memcache..
分类:
系统相关 时间:
2017-09-27 20:48:23
阅读次数:
206
Librdkafka是c语言实现的apachekafka的高性能客户端,为生产和使用kafka提供高效可靠的客户端,并且提供了c++接口 性能: Librdkafka 是一款专为现代硬件使用而设计的高性能库,它尝试将内存复制保持在最小,可以让用户决定是需要高吞吐量还是低延迟的服务,性能调优的两个最重 ...
分类:
编程语言 时间:
2017-09-26 19:21:51
阅读次数:
521
如何衡量缓存系统的优劣性 1:缓存命中率: 在memcached服务器中,get_hits的值表示缓存命中的次数,get_misses的值表示没有命中的次数,那么命中率的计算公式就是:命中率=get_hits/(get_hits+get_misses) 终端用户访问加速节点时,如果该节点有缓存住了要 ...
分类:
Web程序 时间:
2017-09-24 20:23:31
阅读次数:
217
一、什么叫Dubbo服务集群 指把同一个服务部署到多台机器,然后通过Dubbo服务集群的容错配置实现一台机器的服务挂掉之后自动切换到另外的一台机器 二、Dubbo服务集群容错配置——集群容错模式 标签:<dubbo:service>、<dubbo:reference>、<dubbo:consumer ...
分类:
其他好文 时间:
2017-09-24 16:20:35
阅读次数:
766
转https://tech.meituan.com/spark-tuning-basic.html spark作业原理 使用spark-submit提交一个Spark作业之后,这个作业就会启动一个对应的Driver进程。根据你使用的部署模式(deploy-mode)不同,Driver进程可能在本地启 ...
分类:
其他好文 时间:
2017-09-20 16:40:29
阅读次数:
145