Linux
utf7
微信公众号: yechaotalk ,大数据、云计算
https://github.com/utf7
展开
-
CentOS查看打开文件数和文件操作符
CentOS查看打开文件数和文件操作符比如查看mysql文件句柄占用情况: ps -ef|grep mysql找到pid ls /proc/3313/fd/ -l 查看某个进程的文件句柄使用 ,3313为pid ls /proc/3313/fd/ -l> /tmp/filesdesc.log 将原创 2013-08-26 22:01:06 · 6656 阅读 · 0 评论 -
Linux删除文件后没有释放空间
遇到一个线上问题,MySQL查询错误,经过定位是MySQL tmpdir 指定的/tmp空间满了。然后我删除了一个大问题,结果还是无法查询数据库。df -h看了一下,磁盘仍然被占满了。奇怪?文件被删除了?结果空间还是不释放。估计是被某个进程占用导致的,google了一下,看到这边文章非常不错,转了过来,做个笔记。文章出处:http://blog.csdn.net转载 2014-01-17 15:04:08 · 1687 阅读 · 0 评论 -
Linux下高并发socket最大连接数所受的各种限制
1、修改用户进程可打开文件数限制在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。可使用ulimit命令查看系统允许当前用户进程打开的文件数限制:转载 2013-12-26 16:59:43 · 957 阅读 · 0 评论 -
为什么寄存器比内存快?
计算机的存储层次(memory hierarchy)之中,寄存器(register)最快,内存其次,最慢的是硬盘。 同样都是晶体管存储设备,为什么寄存器比内存快呢? Mike Ash写了一篇很好的解释,非常通俗地回答了这个问题,有助于加深对硬件的理解。下面就是我的简单翻译。 原因一:距离不同 距离不是主要因素,但是最好懂,所以放在最前面说。内转载 2013-10-15 12:39:27 · 1009 阅读 · 0 评论 -
Linux buffer和cache区别
buffer和cache区别,我们一开始,先从Free命令说起。 Free free 命令相对于top 提供了更简洁的查看系统内存使用情况: $ free total used free shared转载 2013-08-14 10:36:27 · 919 阅读 · 0 评论 -
ANALYZING I/O PERFORMANCE IN LINUX
转自:http://www.cmdln.org/2010/04/22/analyzing-io-performance-in-linux/ANALYZING I/O PERFORMANCE IN LINUXMonitoring and analyzing performance is an important task for any sysadm转载 2013-08-24 16:04:55 · 1136 阅读 · 0 评论 -
Shell学习笔记
登陆服务器时输入 telnet 192.168.0.23各个 shell 可互相切换ksh:$ sh:$ csh:guangzhou% bash:bash-3.00$一、注意事项 命令和参数之间必需用空格隔开,参数和参数之间也必需用空格隔开。 一行不能超过256个字符;大小写有区分。二、特殊字符含原创 2012-01-18 21:32:25 · 2702 阅读 · 0 评论 -
使用nmon监控Linux 性能
使用nmon监控Linux 性能nmon是系统监控工具,可以提供CPU、Memory、网络、IO等监控。非常好用。安装:选择相应的版本下载: http://nmon.sourceforge.net/pmwiki.php?n=Site.Download 我的系统的centos6,下载的是:nmon15e_MPGinc_24_July_2015.tar.gz 安装 安装很简单,下载好安装包解压原创 2016-01-13 15:07:37 · 795 阅读 · 0 评论