linux下内存的统计和内存泄露类问题的定位
admin 12年前 (2013-04-17) 4245浏览 0评论
在产品的开发中,通过对当前系统消耗内存总量的统计,可以对产品所需内存总量进行精确的评估,从而选择合适的内存芯片与大小,降低产品的成本。在遇到内存泄露类问题时,经常会对此束手无策,本文通过对proc下进程相关的文件进行分析,精确评估系统消耗内存的大小,...
admin 12年前 (2013-04-17) 4245浏览 0评论
在产品的开发中,通过对当前系统消耗内存总量的统计,可以对产品所需内存总量进行精确的评估,从而选择合适的内存芯片与大小,降低产品的成本。在遇到内存泄露类问题时,经常会对此束手无策,本文通过对proc下进程相关的文件进行分析,精确评估系统消耗内存的大小,...
admin 12年前 (2013-04-16) 4094浏览 0评论
conky是Linux/Unix环境下面的一个用于可视化地显示系统信息的小程序,它可以嵌入到桌面,实时地显示CPU、内存、磁盘、文件系统、网络、电源等的状况,还可以显示一些特定程序的状态,比如moc, audacious, mpd&mpc...
admin 12年前 (2013-04-15) 7332浏览 0评论
WEB管理平台使用 GitLab 环境需求 CentOS Ruby 1.9.3+ Mysql Git Gitolite Redis Resque 其中Mysql、Git、Redis的安装不赘述,都可以直接yum安装 Ruby的安装 因为CentOS源...
admin 12年前 (2013-04-15) 4021浏览 0评论
一些源码包地址 axel (多线程下载) / http://alioth.debian.org/frs/download.php/3015/axel-2.4.tar.gz nginx (n) – tengine / http://tengine.ta...
admin 12年前 (2013-04-03) 2680浏览 0评论
国际地球自转和参考坐标系统服务(IERS)在2012年6月30日午夜(北京时间7月1号7点59分59秒)增加一闰秒(即出现7:59:60)。 由于Linux kernel 2.6.29之前版本存在bug,在进行闰秒调整时可能会引起系统时钟服务nt...
admin 12年前 (2013-04-03) 3784浏览 0评论
对铁杆系统管理员或Linux工程师来说,下面这些Linux命令行技巧也许多数觉得眼熟。而对Linux普通用户而言,这些Linux命令行技巧则不见得用过。 1. 使用pgrep快速查找PID pgrep会遍历当前运行的进程,列出符合查找条件的进程ID。...
admin 12年前 (2013-04-02) 3163浏览 0评论
iotop 是一个用来监视磁盘 I/O 使用状况的 top 类工具。如下图所示,Iotop 具有与 top 相似的 UI,其中包括 PID、用户、I/O、进程等相关信息。 1、安装 ubuntu:apt-get install iotop cento...
admin 12年前 (2013-04-02) 2589浏览 0评论
今天把测试服务器的另外两块硬盘撤下,不能开机,又装上,发现启动不了ubuntu系统了,出现grub rescue的画面。现在让我们来学习手动来引导系统。 1、执行ls命令会出现所有的系统分区,如下 grub rescue> ls (hd0,1)...
admin 13年前 (2012-06-20) 4240浏览 0评论
sysbench是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试。数据库目前支持MySQL /Oracle/PostgreSQL。本文只是简单演示一下几种测试的用法,后续准备利用sysbench来对MySQL进...
admin 13年前 (2012-06-12) 2867浏览 0评论
我们在做服务器的时候,老大扔给你一台机器,要你在上面开发。通常服务器软件是非常依赖于系统的软硬件的,软件通常是要紧贴硬件的特性,如果我们不能了解机器的硬件,我们就无法高效的开发。 比如说想知道Linux的系统的版本,CPU有几个,内存多少大, 机器什...
admin 13年前 (2012-01-16) 3818浏览 0评论
安装前言* 随着企业pc、服务器、日常办公机器越来越多,人工登记服务器信息不可取,我们可以使用开源固定资产管理软件来实现批量管理。OCSNG+GLPI可以实现这个功能。 一、 安装环境及软件: 系统环境:centos 5.3 _64位 OCSNG版本...
admin 13年前 (2012-01-02) 3647浏览 0评论
10月13日到14日两天参加了在江苏南京召开的CLSF(China Linux Storage & Filesystem)会议,说会议大了点,主要是大家一群对低层存储和文件系统感兴趣的同学(主要来自SUSE,Intel,南大富士通,淘宝,百...
admin 13年前 (2012-01-02) 3237浏览 0评论
这一阵子的工作是在给ext4加feature,就是“让ext4的extent length的单位由block变为cluster“。一边写代码一边加测试用例,这个测试用例我就简单的用shell实现的,就用dd命令来写文件。顺序写的时
admin 13年前 (2012-01-02) 5907浏览 0评论
最近看ext4代码,注意到了 punch hole (打洞)功能,就是可以把文件中间的一部分内容释放掉,但是剩余部分的文件偏移不变。于是我问马涛同学这个punch hole一般用在什么场合。马涛:可以用
admin 13年前 (2011-12-27) 4497浏览 0评论
通常情况下,删除文件用:rm 文件名 删除文件夹用:rmdir 文件夹名 但是rmdir不能删除非空的文件夹,那如何删除非空文件夹呢: 命令:rm -rf 非空文件夹名 建议使用前做好备份,好像此命令
admin 13年前 (2011-12-27) 4121浏览 0评论
linux下,使用如下命令解压tar.bz2文件: tar -jxvf pmd.tar.bz2 /var/web 以上命令将把当前目录中pmd.tar.bz2文档中到文件解压到/var/web目录,如果你不添加/var/web,将解压到当前目录。 如...
admin 13年前 (2011-12-22) 2495浏览 0评论
编译完,dsplink的相关模块加载都没有问题,但是当我运行dsp的测试程序的时候却出错了: ?View Code BASH1 can't open '/dev/dsplink': No such file or directory 奇怪了,文件是存...
admin 13年前 (2011-12-22) 2679浏览 0评论
今天有客户的数据库意外被删除了整个目录中的数据文件,操作系统级别的删除,然而幸运的是这个数据库没有崩溃,仍然处于open状态的时候,客户就发现了问题,求助到我们,最终完整地恢复了所有数据文件。...