磁盘的4K对齐问题

4K对齐是一种格式化和分区技术,无论是Windows还是Linux都需要4K对齐以提升性能,无论是机械硬盘还是SSD都需要4K对齐,虽然机械硬盘4K对齐提升的性能没有SSD大,但是也是有效果的。 据查,标注了AF的机械硬盘,“AF”(也就是所谓的高级格式化)就是4K对齐格式化,也叫高级格式化。既然硬盘厂商支持4K对齐,他是不知道你装Windows还是Linux。 发展历程大概是这样的: 首先,早期

centos6.5设置静态IP

找到/etc/sysconfig/network-scripts/ifcfg-eth0这个文件,如果没有就创建一个,内容如下 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static BROADCAST=192.168.0.255 ONBOOT=yes IPADDR=192.168.0.108 NETMASK

fio测试Linux磁盘IO读写性能

wget http://brick.kernel.dk/snaps/fio-2.2.5.tar.gz yum install libaio-devel tar -zxvf fio-2.2.5.tar.gz cd fio-2.2.5 make make install   随机读:(可直接用,向磁盘写一个2G文件,10线程,随机读1分钟,给出结果) fio -filename=/tmp/t

Linux 的 Out-of-Memory (OOM) Killer

同事在 Linux 服务器上遇到点小问题,我也上去折腾半天。这还是第一次注意到 Linux 这个多年来就存在的特性:OOM Killer 。说白了 OOM Killer 就是一层保护机制,用于避免 Linux 在内存不足的时候不至于出太严重的问题,把无关紧要的进程杀掉,有些壮士断腕的意思。 先要学习点老知识,在 32 位CPU 架构下寻址是有限制的。Linux 内核定义了三个区域: # DMA:

Linux 禁止被ping

禁止被ping: echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all 允许被ping: echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all  

linux 启动级别

分别为:0--7,各个运行级的详细解释: 0 为停机,机器关闭。 1 为单用户模式,就像Win9x下的安全模式类似。 2 为多用户模式,但是没有NFS支持。 3 为完整的多用户模式,是标准的运行级。 4 一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。 5 就是X11,进到X Window系统了。 6 为重启,运行init 6机器就会重

centos7开机自启动脚本

方法一:(rc.local) 1、因为在centos7中/etc/rc.d/rc.local的权限被降低了,所以需要赋予其可执行权 chmod +x /etc/rc.d/rc.local 2、赋予脚本可执行权限 假设/usr/local/script/autostart.sh是你的脚本路径,给予执行权限 chmod +x /usr/local/script/autostart.sh 3、打开/et

报错:Error getting repository data for epel, repository not found

报错原因 系统中未启用 RHEL/CentOS 7.x/6.x/5.x 的 EPEL 存储库。 EPEL 代表企业 Linux 及其在线分布式的额外软件包,可以由 yum 程序自动下载和安装。 只要启用了此选项,错误就会解决 解决方法 CentOS7 wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm