linux中的缓存机制 在Linux系统中,为了提高文件系统性能,内核利用一部分物理内存分配出缓冲区,用于缓存系统操作和数据文件,当内核收到读写的请求时,内核先去缓存区找是否有请求的数据,有就直接返回,如果没有则通过驱动程序直接操作磁盘。缓存机制优点:减少系统调用次数,降低CPU上下文切换和磁盘访问 ...
分类:
系统相关 时间:
2017-09-01 18:57:06
阅读次数:
209
getAppid(); $conf['timestamp'] = time(); $conf['nonceStr'] = "Wm3WZYTPz0wzccnW"; $conf['signature'] = $this->getSignature($conf['nonceStr'],$conf['tim... ...
分类:
微信 时间:
2017-08-02 17:47:27
阅读次数:
261
使用redis的有序集合, Zincrby https://redis.io/commands/zincrby 使用的symfony框架的这个方法,会返回接口名称 ...
摘要: dubbo启动时默认有重试机制和超时机制。 超时机制的规则是如果在一定的时间内,provider没有返回,则认为本次调用失败, 重试机制在出现调用失败时,会再次调用。如果在配置的调用次数内都失败,则认为此次请求异常,抛出异常。 dubbo启动时默认有重试机制和超时机制。超时机制的规则是如果在 ...
分类:
其他好文 时间:
2017-07-22 09:47:32
阅读次数:
232
性能分析工具 软件的性能是软件质量的重要考察点,不论是在线服务程序还是离线程序,甚至是终端应用,性能都是用户体验的关键。这里说的性能重大的范畴来讲包括了性能和稳定性两个方面,我们在做软件测试的时候也是要重点测试版本的性能表现和稳定性的。对于软件测试过程中发现的性能问题,如何定位有很多的方法。基本的方 ...
分类:
其他好文 时间:
2017-06-29 20:35:48
阅读次数:
275
static 方法不需要实例化,静态方法在JVM刚加载的时候就编译过了.在程序的运行过程中随时可以调用,不需要去实例化某个对象然后再去调用,可以直接用类名去调用,直到结束释放内存,且静态方法只能调用类静态变量,不能调用非static修饰变量,且任意一个对象对静态方法进行修改,其他调用该静态方法也会相 ...
分类:
编程语言 时间:
2017-06-16 14:18:53
阅读次数:
155
二、Spark2.x 介绍 2.1 Spark2.x 与 Spark1.x 关系 Spark2.x 引入了很多优秀特性,性能上有较大提升,API 更易用。在“编程统一”方面非常惊艳,实现了离线计算和流计算 API 的统一,实现了 Spark sql 和 Hive Sql 操作 API 的统一。Spa... ...
分类:
其他好文 时间:
2017-06-08 14:58:05
阅读次数:
551
用于大规模服务化,通过在消费方获取服务提供方的地址列表,实现负载均衡,减轻服务器压力。 最简单调用图 节点角色说明: l Provider: 暴露服务的服务提供方。 l Consumer: 调用远程服务的服务消费方。 l Registry: 服务注册与发现的注册中心。 l Monitor: 统计服务 ...
分类:
其他好文 时间:
2017-05-11 11:47:55
阅读次数:
221
Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,能够和Spring框架无缝集成。Dubbo致力于提供高性能和透明化的RPC远程服务调用方案。以及SOA服务治理方案。 核心部分包括: 远程通讯:提供对多种基于长连接的NIO框架抽象封装, ...
分类:
其他好文 时间:
2017-04-29 12:57:35
阅读次数:
189
mctop:监视Memcache流量mctop与top相似,主要用于监视Memcache的流量,包括key的调用次数、对象存储大孝每秒的请求数、以及消耗的网络带宽等。mctop的源代码可从GitHub获龋
分类:
系统相关 时间:
2017-04-18 22:24:28
阅读次数:
168