建立 1.建立一个1G的大文件(文件大小根据需要的SWAP分区大小建立) dd if=/dev/zero of=/swapfile bs=1G count=1 2.将文件格式化成swap分区 mkswap /swapfile 3.写入到配置文件/etc/fstab 4.让配置文件生效 swapon -a 5.因为默认/swapfile其他人可读,所以不安全,更改权限为600 chmod 600 /swapfile 删除 1.先确定准备需要删除的swap分区没有在使用: swapon -s 2.禁
linux初学者-swap分区篇 swap是虚拟内存,是在硬盘中分区一块区域,当内存占满但是又急迫需要时临时当作内存使用,使用效率低于内存.本文将对linux系统中swap分区的建立做一个简要介绍. swap分区本质也是一个分区,所以在做swap分区之前先要进行普通分区,如下图所示,分区完成后先不保存退出,输入"t"来改变分区功能id,选择需要进行修改的分区后,输入ID号来改变分区功能标识,dos分区记录方式的swap分区标识编号为82,而gpt则为14.完成后保存退出. 输入命令&q
Ubuntu系统的硬盘空间不够用了,需要增加新的硬盘扩容.将硬盘分区.格式化.自动挂载配置的整个过程记下来,备忘. 运行环境 | Enviroment Ubuntu 10.10 一.硬盘分区 | Hard disk add new partition 1.显示硬盘及所属分区情况.在终端窗口中输入如下命令: sudo fdisk -lu 显示当前的硬盘及所属分区的情况.如下图所示:系统提示:DIsk /dev/sdb doesn't contain a valid partition table.
磁盘管理 分区标识 一般用4位标识,前两位,磁盘类型,第3位,磁盘编号,第4位,分区编号 如: /dev/sda1 sd 磁盘类型 a 磁盘编号 1 分区编号 设备文件 /dev/... [[email protected] ~]# ll /dev/sd* brw-rw---- 1 root disk 8, 0 11月 1 09:44 /dev/sda brw-rw---- 1 root disk 8, 1 11月 1 09:44 /dev/sda1 brw-rw---- 1
Rhel7 创建swap分区, fstab自动开机挂载 Swapon /dev/vdb4 Free Swapon a 自动挂载 Vim /etc/fstab :r! blkid /dev/vdb4 Uuid swap swap default 0 0 Vim /etc/fstab
1.创建一个大小为1G的Swap文件 dd if=/dev/zero of=/swapfile bs=100M count=100 2.把这个文件变成swap文件: mkswap /swapfile 3.启用这个swap文件: swapon /swapfile 4.编辑/etc/fstab文件,增加 /swapfile swap swap defaults 0 0 5.查看swap分区和大小以及使用情况 # /sbin/swapon -s
swap 分区 如何产生的: 在很久以前,由于内存比较小,而且当运行程序过多的时候,内存就不够用, 这个时候,产生了swap分区,也就是把多于的内存数据,存放于硬盘上,这样子,就可以相对的 减轻内存的压力. [[email protected] ~]# free total used free shared buff/cache availableMem: 3881920 855732 2109
swappiness的值的大小对如何使用swap分区是有着很大的联系的.swappiness=0的时候表示最大限度使用物理内存,然后才是swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面.linux的基本默认设置为60,具体如下: cat /proc/sys/vm/swappiness#60 也就是说,你的内存在使用到100-60=40%的时候,就开始出现有交换分区的使用.大家知道,内存的速度会比磁盘快很多,这样子会加大系统
简介 之前也在linux下安装过oralce,可每次都是迷迷糊糊的,因为大脑一片空白,网上随便看见一个文档就直接复制,最后搞了乱七八糟,虽然装上了,却乱得很,最近几天因为离职,交接的时候又要安装oracle,发现老遇到错误,导致装不上了,通过这次我好好的研究了下oracle,非要搞清楚它,现在记录下来,希望能给其他网上朋友遇到问题时提供点帮助,该篇文件借鉴大量网友的总结,首先谢谢他们! 安装环境 Linux 服务器: SuSe11-linux 64/32位 Oracle服务器: Ora