随笔分类 -  linux

摘要:概览uptimedmesg | tailvmstat 1mpstat -P ALL 1pidstat 1iostat -xz 1free -msar -n DEV 1sar -n TCP,ETCP 1topuptime$ uptime 23:51:26 up 21:31, 1 user, loa... 阅读全文
posted @ 2016-01-06 18:11 sunss 阅读(466) 评论(0) 推荐(0)
摘要:背景:今天观察数据库文件的时候发现:ls -la *.ibd-rw-rw---- 1 mysql dba 98304 Sep 25 2012 a.ibd -rw-rw---- 1 mysql dba 131072 Oct 12 2012 b.ibd-rw-rw---- 1 mysql dba 98304 Oct 17 15:34 c.ibd -rw-rw---- 1 mysql dba 98304 Jan 4 13:33 d.ibd$stat... 阅读全文
posted @ 2013-04-16 21:48 sunss 阅读(3351) 评论(0) 推荐(0)
摘要:安装coreseek的方法,参考官网:http://www.coreseek.cn/products/products-install/install_on_bsd_linux/下面我把遇到的问题和解决方法说下:问题1:undefined reference to `libiconv’解决办法:参考方案1解决一开始以为libiconv的问题,又重装了几次还是一样,最后终于找着办法了编辑:./src/MakeFile文件(必须confiure后在编辑 这个意思是告诉g++编译器 要加入库iconv的支持)将LIBS = -lm -lz -lexpat -L/usr/local/lib -lrt 阅读全文
posted @ 2011-07-20 17:06 sunss 阅读(398) 评论(0) 推荐(0)
摘要:#whereis autoconf #查看autoconf的路径#rpm -qf /usr/bin/autoconf#查看autoconf的版本#rpm -e --nodeps autoconf-2.59-12 #卸载原来版本#tar -zxf autoconf-2.65.tar.gz#cd autoconf-2.65#./configure --prefix=/usr#make && make install#rpm -qf /usr/bin/autoconf#rpm -qa | grep autoconf#/usr/bin/autoconf --help#/usr/bin/ 阅读全文
posted @ 2011-07-20 15:23 sunss 阅读(4732) 评论(0) 推荐(0)
摘要:从高性能mysql的博客上看到aspersa工具,试用了一下,感觉非常不错,但是在生产环境使用的时候一定要谨慎,今天我在本地测试环境使用ioprofile,导致mysql挂起,具体使用手册请参考:官方 和 yufeng 如果要使用的话,建议业务空闲期执行 阅读全文
posted @ 2011-05-19 09:31 sunss 阅读(744) 评论(0) 推荐(0)
摘要:at是linux下部署一次性计划任务的首选,使用选项:Usage: at [-V] [-q x] [-f file] [-m] time at [-V] [-q x] [-f file] [-m] -t [[CC]YY]MMDDhhmm at -c job [job...] (atq | at -l) [-V] [-q x] (atrm | at -d | at -r) [-V] [-q x] job ... batch [-V] [-f file] [-m]我比较常用的还是:at -f name.sh time 有一点值的注意的是,举个例子来说,目前我想执行at -f a.sh 12:00 阅读全文
posted @ 2011-03-24 08:33 sunss 阅读(348) 评论(0) 推荐(0)
摘要:磁盘扇区默认是512Byte,想要验证的话,在命令行下执行:fdisk -l 阅读全文
posted @ 2011-03-01 10:23 sunss 阅读(5839) 评论(0) 推荐(0)
摘要:运行 ps aux 的到如下信息: ps auxUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDsmmsp 3521 0.0 0.7 6556 1616 ? Ss 20:40 0:00 sendmail: Queue runner@01:00:00 froot 3532 0.0 0.2 2428 452 ? Ss 20:40 0:00 g... 阅读全文
posted @ 2010-10-21 08:38 sunss 阅读(868) 评论(0) 推荐(0)
摘要:VIM中常用的替换模式总结。1,简单替换表达式替换命令可以在全文中用一个单词替换另一个单词::%s/four/4/g“%” 范围前缀表示在所有行中执行替换。最后的 “g” 标记表示替换行中的所有匹配点。如果仅仅对当前行进行操作,那么只要去掉%即可 如果你有一个象 “thirtyfour” 这样的单词,上面的命令会出错。这种情况... 阅读全文
posted @ 2010-10-09 10:34 sunss 阅读(320) 评论(0) 推荐(0)
摘要:下列转自:http://www.shadowlong.cn/learn_notes/linux/2009/11/17/centos%E5%AE%89%E8%A3%85amp%E8%BF%98%E6%9C%89gdzend%E7%AD%89%E7%BB%84%E4%BB%B6/1 安装1.1 CentOS5.1• 所有需要安装的包都放在/usr/src下,解压也是解压在/usr/src下。... 阅读全文
posted @ 2010-09-18 17:55 sunss 阅读(694) 评论(0) 推荐(0)
摘要:sar -n { DEV | EDEV | NFS | NFSD | SOCK | ALL }sar提供六种不同的语法选项来显示网络信息。-n选项使用6个不同的开关:DEV | EDEV | NFS | NFSD | SOCK | ALL 。DEV显示网络接口信息,EDEV显示关于网络错误的统计数据,NFS统计活动的NFS客户端的信息,NFSD统计NFS服务器的信息,SOCK显示套接字信息,ALL... 阅读全文
posted @ 2010-09-01 11:26 sunss 阅读(399) 评论(0) 推荐(0)
摘要:一,用vmstat分析系统I/O情况[root@localhost ~]# vmstat -n 3 (每个3秒刷新一次)procs-----------memory--------------------swap------io------system----------cpu--------r bswpd free buffcache si so bi bo in csus sy id ... 阅读全文
posted @ 2010-09-01 11:16 sunss 阅读(1589) 评论(0) 推荐(0)
摘要:衡量CPU性能的指标:1,用户使用CPU的情况;CPU运行常规用户进程CPU运行niced processCPU运行实时进程2,系统使用CPU情况;用于I/O管理:中断和驱动用于内存管理:页面交换用户进程管理:进程开始和上下文切换3,WIO:用于进程等待磁盘I/O而使CPU处于空闲状态的比率。4,CPU的空闲率,除了上面的WIO以外的空闲时间5,CPU用于上下文交换的比率6,nice7,real-... 阅读全文
posted @ 2010-09-01 11:15 sunss 阅读(3828) 评论(0) 推荐(0)
摘要:为了提高磁盘存取效率, Linux做了一些精心的设计, 除了对dentry进行缓存(用于VFS,加速文件路径名到inode的转换), 还采取了两种主要Cache方式:Buffer Cache和Page Cache.前者针对磁盘块的读写,后者针对文件inode的读写.这些Cache有效缩短了I/O系统调用(比如read,write,getdents)的时间. 内存活动基本上可以用3个数字来量化:活动... 阅读全文
posted @ 2010-09-01 11:13 sunss 阅读(585) 评论(0) 推荐(0)
摘要:在这里不想用一些抽象的概念去说明问题,只是用通俗的语言尽量准确的表达我的想法。优化,为什么要优化?你说一个系统需要优化,那你衡量的标准是什么?无非两个方面,(1)响应时间,具体说就是用户发出请求到收到响应的时间间隔。如果目前你的用户没有感觉响应时间长,那就不要给你自己找事了。(2)吞吐量,就是单位时间内完成的用户或系统的请求数量。但有时候这两点是矛盾的,你得做出平衡。让这两点达到一个合理的范围。 ... 阅读全文
posted @ 2010-09-01 11:12 sunss 阅读(351) 评论(0) 推荐(0)
摘要:yum的更新方法,可以到网上搜一下,这里不再累述。我的yum更新后,出现的问题如下所示:代码试了各种办法:1.yum clean all2.修改/etc/yum.conf,代码3.修改fastestmirror.conf代码等等,一系列工作都不行,最后解决办法:#yum clean all#rm -f /var/lib/rpm/__db*#rpm --rebuilddb#yum update 阅读全文
posted @ 2010-07-27 18:09 sunss 阅读(10104) 评论(0) 推荐(0)