内存池可有效降低动态申请内存的次数,减少与内核态的交互,提升系统性能,减少内存碎片,增加内存空间使用率,避免内存泄漏的可能性,这么多的优点,没有理由不在系统中使用该技术。内存池分类:1、不定长内存池。典型的实现有apr_pool、obstack。优点是不需要为不同的数据类型创建不同的内存池,缺点是造...
分类:
其他好文 时间:
2014-09-23 01:53:23
阅读次数:
258
一、CPU使用proc文件系统,"proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。"从/proc文件系统获取cpu使用情况: cat /proc/sta....
分类:
编程语言 时间:
2014-09-22 10:32:02
阅读次数:
206
1.在代码中不要出现while(true){}代码(里面需要执行的代码),否则cup使用率将达100%。2.linux中使用rm 删除文件,如果文件名中包括目录符号,需要转义才能删除。你看到的目录不一定是真的,如:D:\ss\aa ,实际目录为:D:\\ss\\aa3.文件修改后不保存退出,使用:q...
分类:
其他好文 时间:
2014-09-20 19:45:49
阅读次数:
145
top命令发现如下三个进程占据了前三的CPU使用率wpa_supplicantNetworkManagerrsyslogdgoogle发现前两个进程与无线网络有关,我的电脑是笔记本,插的有线,无线被硬件禁止了,所以电脑一直在试图开启无线功能导致CPU占用率在空载的情况下达到80%的水平,后来在软件中...
分类:
系统相关 时间:
2014-09-19 11:31:25
阅读次数:
279
-问题起因 近期线上一组服务中,个别节点服务器CPU使用率很低,只有其他1/4。排除业务不均,曾怀疑是系统top统计错误,从Erlang调度器的利用率调查找到通过erlang:statistics(scheduler_wall_time) 查看服务器CPU低的机器调度器实际的CPU利用率很高接近1....
分类:
其他好文 时间:
2014-09-18 00:47:23
阅读次数:
959
由于平时服务器运行时,产生大量的日志文件。每隔一段时间就会出现根目录挤满的现象,故写了此脚本进行监控,当空间使用率达到70%的时候进行清理日志,并将此代码加入到计划任务中,代码如下:#!/bin/bash
df-h|grepsd>1.txt
head-11.txt|awk‘{print$5}‘>2.txt
sed-i‘s#%..
分类:
系统相关 时间:
2014-09-16 02:47:20
阅读次数:
274
Linux下怎样查看机器配置啊?cpu/内存/硬盘dmesg显示开机信息。kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开机信息亦保存在/var/log目录中,名称为dmesg的文件里dmesg|grep hd硬盘dmesg|grep c...
分类:
系统相关 时间:
2014-09-14 12:44:57
阅读次数:
422
Android打造(ListView、GridView等)通用的下拉刷新、上拉自动加载的组件, 下拉刷新组件在开发中使用率是非常高的,基本上联网的APP都会采用这种方式。对于开发效率而言,使用获得大家认可的开源库必然是效率最高的,但是不重复发明轮子的前提是你得自己知道轮子是怎么发明出来的,并且自己能够实现这些功能。否则只是知道其原理,并没有去实践那也就是纸上谈兵了。做程序猿,动手做才会遇到真正的问题,否则就只是自以为是的认为自己懂了。今天这篇文章就是以自己重复发明轮子这个出发点而来的,通过实现经典、使用率较...
分类:
移动开发 时间:
2014-09-13 18:46:25
阅读次数:
315
本文将介绍磁盘管理工具df和du的用法。
df工具用来查看系统中每个分区的磁盘使用率;du工具用来查看文件系统中每个目录的大小。举个例子:df相当于windows系统中显示的C盘、D盘等磁盘使用率功能;du相当于windows系统中显示每个盘符下每个目录的大小。...
分类:
系统相关 时间:
2014-09-13 12:06:45
阅读次数:
303
在linux下查看磁盘使用率,最常用到的是df和du,但是有时就会发现du 和df出来的结果并不完全相同,有时候还有很大差距1. 两个命令的解释 du --disk usage df -- disk free2.du 和df 工作原理2.1 du工作原理 du命令会对待统计的文件逐个调...
分类:
其他好文 时间:
2014-09-10 23:45:11
阅读次数:
292