(1) uptime 查看系统运行时间、连接数(终端连接数)、平均负载 (2) top 查看CPU、内存、交换空间使用情况,可以看到当前系统性能进程消耗资源情况 (3) vmstat 统计系统CPU、内存、swap、io情况, 例:vmstat 1 4 一秒一次的频率,一共采样4条记录 CPU占用过 ...
分类:
其他好文 时间:
2016-04-01 09:02:38
阅读次数:
144
一般:为/根分区/boot负责启动文件/usr负责软件存放/var日志文件swap类似于缓存区(作用:在有消耗资源的程序开启时:可能瞬间峰值突破内存,这时候swap的重要性,不言而喻了)。以一个10G(新手练习用)的磁盘为例:系统为centos6/boot200M/var2Gwap2G/usr5G余下的给/我在安装..
分类:
系统相关 时间:
2016-03-15 00:52:21
阅读次数:
290
jmap可以查看Java程序的堆内存使用情况,pmap可以查看Linux上运行的进程的内存使用情况。 查看Linux上运行的进程的内存使用情况,可以使用jmap,top,ps命令。 top命令本身也比较的耗资源,系统负载较大时不建议使用。 ps命令的使用,可以如下: ps -aux | grep
分类:
系统相关 时间:
2016-03-13 19:58:45
阅读次数:
315
线程池的技术背景
在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在Java中更是如此,虚拟机将试图跟踪每一个对象,以便能够在对象销毁后进行垃圾回收。所以提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次数,特别是一些很耗资源的对象创建和销毁。如何利用已有对象来服务(不止一个不同的任务)就是一个需要解决的关键问题,其实这就是一些"池...
分类:
编程语言 时间:
2016-03-09 16:10:42
阅读次数:
252
Notification是智能手机应用编程中非常常用的一种传递信息的机制,而且可以非常好的节省资源,不用消耗资源来不停地检查信息状态(Pooling),在iOS下应用分为两种不同的Notification种类,本地和远程。本地的Notification由iOS下NotificationManager统一管理,只需要将封装好的本地Notification对象加入到系统Notification管理机制队列中,系统会在指定的时间激发将本地Notification,应用只需设计好处理Notification的方法就...
分类:
移动开发 时间:
2016-02-28 18:38:59
阅读次数:
272
如果你眼下正在寻找一款非常易于使用的Linux性能监测工具,那么我强烈推荐安装和使用Nmon命令行实用工具。 Nmon监测工具 Nmon是一款面向系统管理员的调优和基准测量工具,可以用来显示关于下列方面的性能数据: 处理器 内存 网络 磁盘 文件系统 网络文件系统(NFS) 消耗资源最多的进程 资源
分类:
系统相关 时间:
2016-02-24 19:19:01
阅读次数:
200
最近用Qt软件界面,需要用到mouseMoveEvent,研究了下,发现些问题,分享一下。 在Qt中要捕捉鼠标移动事件需要重写MouseMoveEvent,但是MouseMoveEvent为了不太耗资源在默认状态下是要鼠标按下才能捕捉到。要想鼠标不按下时的移动也能捕捉到,需要setMouseTrac...
分类:
其他好文 时间:
2016-01-08 21:55:19
阅读次数:
306
top概述:top是所有类unix系统的必备工具,能直观方便的查看到系统负载、内存及进程等信息。而htop具有top工具的全部功能且还新增了一些额外的功能和使用体验改进。与top相比,其具有如下优势:与top只提供最消耗资源的进程列表不同,htop提供所有进程的列表,并且使用彩色标识..
分类:
其他好文 时间:
2015-12-28 06:43:38
阅读次数:
251
1.负载均衡,加服务器分流 1)nginx做负载服务器,分发处理请求,ip_hash依据ip定位服务器,防止session不共享处理。2.代码尽量优化 1)包括常用写法,for循环变量等等,网上很多资料。 2)消耗资源和占用内存多的,都必须处理分批处理,比如批量处理txt文档,如果txt文档大于1w...
分类:
其他好文 时间:
2015-12-20 19:10:57
阅读次数:
185
锁定的体系分类 1.表级锁 保证数据在逻辑上的一致性。 包含:行级锁、分页锁、表、数据分页、LOB分页以及索引叶子级锁。 2.闩 保证数据在物理上的一致性,系统采用,比锁少耗资源,对用户不可见。
分类:
数据库 时间:
2015-12-17 12:23:12
阅读次数:
179