free 命令相对于top 提供了更简洁的查看系统内存使用情况:$ free total usedfree shared buffers cachedMem: 255268 238332169360 85540 12638...
分类:
系统相关 时间:
2015-10-15 18:37:30
阅读次数:
271
单例对象(singleton) 是一种常用的设计模式。在java应用中,单例对象能保证在一个jvm中,该对象只有一个实例存在。1、某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销2、省去了new操作符,降低了系统内存的使用频率,减轻GC压力。3、有些类如果交易所的核心交易引擎,控制着交...
分类:
其他好文 时间:
2015-10-15 18:25:31
阅读次数:
136
在数据离开系统内存总线后,它通常传输到另一条总线,即主机I/O总线。在今天的产品中,最常见的主机I/O总线是PCI总线,但也存在着几种其他的总线,如S -总线,EIS A总线及VME总线。主机I/O总线实现了几种重要的功能,包括: 允许加入新的插卡。 允许从内存总线输入和输出数据。 允许在插卡...
分类:
其他好文 时间:
2015-10-15 15:57:30
阅读次数:
454
1.当系统内存不足时,系统将激活内存回收过程。为了不因内存回收影响用户体验(如杀死当前的活动进程),Android 基于进程中运行的组件及其状态规定了默认的五个回收优先级:IMPORTANCE_FOREGROUND:IMPORTANCE_VISIBLE:IMPORTANCE_SERVICE:IMPO...
分类:
移动开发 时间:
2015-10-13 19:12:47
阅读次数:
154
1.单例模式概述单例模式就是确保类在内存中只有一个对象,该实例必须自动创建,并且对外提供。2.优缺点优点:在系统内存中只存在一个对象,因此可以节约系统资源,对于一些需要频繁创建和销毁的对象单例模式无疑可以提高系统的性能。缺点:没有抽象层,因此扩展很难。职责过重,一定程度上违背了单一职责。3.饿汉式p...
分类:
编程语言 时间:
2015-10-06 22:11:58
阅读次数:
217
网上有很多大拿分享的关于Android性能优化的文章,主要是通过各种工具分析,使用合理的技巧优化APP的体验,提升APP的流畅度,但关于内存优化的文章很少有看到。在Android设备内存动不动就上G的情况下,的确没有必要去太在意APP对Android系统内存的消耗,但在实际工作中我做的是教育类的小学...
分类:
移动开发 时间:
2015-09-30 12:27:59
阅读次数:
188
内存映射文件提供了Java有可能达到的最快IO操作,故高性能Java应用应使用“内存映射文件”来持久化数据,尤其是对于较大文件来说它确实比I/O流要快很多,但是小文件却未必。内存映射文件可以加载大文件,文件的size上限取决于操作系统(内存的可寻址范围):32位,不能超过4GB,即2^32比特;64...
分类:
编程语言 时间:
2015-09-29 11:21:57
阅读次数:
267
Nginx1.9.5+PHP5.5+MySQL5.6提要:MySQL5.6版本对系统内存有一定需求,512M内存无法运行PHP5.5、nginx1.7以上版本通用yum安装依赖库yuminstall-ymakegccgcc-c++autoconfautomakelibpng-devellibjpeg-develzliblibxml2-develncurses-develbisonlibtool-ltdl-devellibiconvlibmcr..
分类:
数据库 时间:
2015-09-28 19:21:06
阅读次数:
272
公司配备的新笔记本,电脑内存4G,64位操作系统:系统反应速度明显变慢;开机后系统内存占用率一直维持60%以上。稍微开个eclipse就会飙升到80%-90%,根本无法进行有效率的开发。于是决定换一个操作系统。在目前的比较常用的系统中,首先试着重新装了一个Windows7,目的是排除之..
分类:
其他好文 时间:
2015-09-26 01:52:08
阅读次数:
260
一、越来越多的并发连接数现在的Web系统面对的并发连接数在近几年呈现指数增长,高并发成为了一种常态,给Web系统带来不小的挑战。以最简单粗暴的方式解决,就是增加Web系统的机器和升级硬件配置。虽然现在的硬件越来越便宜,但是一味地通过增加机器来解决并发量的增长,成本是非常高昂的。结合技术优化方案,才是...
分类:
Web程序 时间:
2015-09-26 00:19:07
阅读次数:
248