1. 程式人生 > >linux作業系統中增加swap空間(臨時+永久)

linux作業系統中增加swap空間(臨時+永久)

【前言】很長時間都沒有學習了,就變得很惰性。天天重複著的工作,也舒適,但是絕對是溫水裡煮青蛙。工作了一年到現在,也沒有什麼積攢。一年前,xu就和我說過要白天謀生存、晚上謀發展,唉,現在真是有些危機感,在這樣下去,就要變成了煮熟的蛙蛙了。。。

臨時增加swap空間

方法如下:

以下的操作都要在root使用者下進行,

首先先建立一個分割槽,採用dd命令。
step 1:

#dd if=/dev/zero ōf=/home/swap bs=1024 count=512000

這樣就會建立/home/swap這麼一個分割槽檔案。檔案的大小是512000個block,一般情況下1個block為1K,所以這裡空間是512M(總共空間=bs*count=512M)。

接著再把這個分割槽變成swap分割槽。
step 2:

# mkswap /home/swap

註釋:把剛才空間格式化成swap各式

再接著使用這個swap分割槽。使其成為有效狀態。
step 3:

#swapon /home/swap

註釋:使用剛才建立的swap空間

如果要關閉剛開闢的swap空間,只需命令:#swapoff

例項如下:
--------------------------------------------------------------------------------
1.檢視系統Swap空間使用

[[email protected] usr]# free
             total       used       free     shared    buffers     cached
Mem:        513980     493640      20340          0     143808     271780
-/+ buffers/cache:      78052     435928
Swap:      1052248      21256    1030992

2.在空間合適處建立swap檔案

[[email protected] usr]# mkdir swap
[[email protected] usr]# cd swap
[[email protected] swap]# dd if=/dev/zero ōf=swapfile bs=1024 count=10000
10000+0 records in
10000+0 records out
[[email protected] swap]# ls -al
total 10024
drwxr-xr-x    2 root     root         4096  7月 28 14:58 .
drwxr-xr-x   19 root     root         4096  7月 28 14:57 ..
-rw-r--r--    1 root     root     10240000  7月 28 14:58 swapfile


[[email protected] swap]# mkswap swapfile
Setting up swapspace version 1, size = 9996 KiB


3.啟用swap檔案
[[email protected] swap]# swapon swapfile
[[email protected] swap]# ls -l
total 10016
-rw-r--r--    1 root     root     10240000  7月 28 14:58 swapfile
[[email protected] swap]# free
             total       used       free     shared    buffers     cached
Mem:        513980     505052       8928          0     143900     282288
-/+ buffers/cache:      78864     435116
Swap:      1062240      21256    1040984
[[email protected] swap]#
--------------------------------------------------------------------------------

永久增加Swap空間

現在再用free -m命令檢視一下記憶體和swap分割槽大小,就發現增加了512M的空間了。不過當計算機重啟了以後,發現swap還是原來那麼大,新的swap沒有自動啟動,還要手動啟動。那我們需要修改/etc/fstab檔案,增加如下一行

/home/swap swap swap defaults 0 0

你就會發現你的機器自動啟動以後swap空間也增大了。

相關推薦

linux作業系統增加swap空間臨時+永久

【前言】很長時間都沒有學習了,就變得很惰性。天天重複著的工作,也舒適,但是絕對是溫水裡煮青蛙。工作了一年到現在,也沒有什麼積攢。一年前,xu就和我說過要白天謀生存、晚上謀發展,唉,現在真是有些危機感,在這樣下去,就要變成了煮熟的蛙蛙了。。。 臨時增加swap空間

Linux修改網絡卡地址臨時/永久

1.臨時修改(重啟服務或者重啟系統後失效): ifconfig eth0 192.168.1.1 netmask 255.255.255.0 縮略:ifconfig eth0 192.168.1.1 (eth0是第一個網絡卡,eth1是第二個)   2  永久修改

springMVC新增名稱空間edit namespace

小編有一篇文章寫的是如何在eclipse中新增約束,首先需要在配置好這些約束之後才能新增約束的名稱空間,點選下面一個連結可以直接檢視;小編在練習springmvc時,需要自己手動配置一些命名約束,可以跟大家一些分享一些經驗,幫助大家更好的配置名稱空間;1.首先新建spring

虛擬機器修改ip方式臨時+永久

主要涉及檔案: /etc/network/interfaces,這裡是IP、閘道器、掩碼等的一些配置; /etc/resolv.conf這個檔案儲存DNS的有關資訊 主要命令: sudo /etc/init.d/networking restart重啟網路

Linux學習筆記十五磁盤格式化、磁盤掛載、手動增加swap空間

swap 根目錄 cad inode 筆記 pre images 實例 exe 一、磁盤格式化 cat /etc/filesystems 查看系統支持的文件格式 mount 查看系統的文件格式可以看到根目錄和、boot都是xfs 格式centos6使用的是ext4cento

磁盤空間不足的故障處理和系統增加swap繼續分享實戰經驗

rep 刪除文件 service 掛載 發出 ima app 完成後 軟件 1、du命令的學習du 使用方法,磁盤block滿了,使用這個命令找出哪些文件或目錄占用的空間大大小三者的區別:du du -h--人類可以讀的方式 du -sh 顯示目錄的2、d

Linux增加swap空間

無法 linu bin 自動 新增 block dd命令 查看 fault 引言 :有時候我們會遇到安裝os時候,swap分區過小,導致某些大軟件無法安裝的問題。我們可以在linux下增大swap分區的空間。 以下的操作都要在root用戶下執行: 0、 記錄原 sw

Linux centosVMware 磁盤格式化、磁盤掛載、手動增加swap空間

標識符 ges crc pro str XA conda 需要 unit 一、磁盤格式化 磁盤分區後不能直接使用,需要對每一個分區格式化,格式化其實就是安裝系統文件。 命令mke2fs:不支持格式化成xfs系統文件 mkfs.ext4 == mke2fs -t e

linux增加swap分割槽檔案

         小叨下背景:筆者的伺服器記憶體只有1g,少得可憐。之前使用apache,不堪忍受其過量的記憶體消耗,網站卡得想哭,資料庫也不斷地崩,無奈投入nginx的懷抱並且已經喜歡上了nginx,具體請看

解惑—Linux的地址空間

任意一個時刻,在一個CPU上只有一個程序在執行。所以對於此CPU來講,在這一時刻,整個系統只存在一個4GB的虛擬地址空間,這個虛擬地址空間是面向此程序的。當程序發生切換的時候,虛擬地址空間也隨著切換。由此可以看出,每個程序都有自己的虛擬地址空間,只有此程序執行的時候,其虛擬地址空間才被執行它的CPU所知。在其

Linux作業系統的管道pipe使用方法

前面在一段小程式中看到了mkfifo這樣的一個函式,在baidu了一下之後對於程序間通訊產生了一點興趣,所以就小小的研究了一下。在一個多程序作業系統所提供的執行環境下,可以通過兩種不同的途徑或者說採用兩種不同的策略,來建立起復雜的大型應用系統。一種途徑就是通過一個孤立的,大型的,複雜的程序提供所需的全部服務,

監控Linux系統狀態、手動增加swap空間

檢視系統負載: w命令/uptime命令 在運維工作中,w命令是一個最常用的命令

磁盤格式化,磁盤掛載,手動增加swap空間

磁盤 磁盤掛載 格式化 硬盤格式化#cat /etc/filesystems @查看系統的格式類型在之前的老版本系統:CentOS 6 使用 ext4; CentOS 5 使用 ext3; CentOS 更老的版本使用 ext2;CentOS 7 使用 xfs格式化磁盤:#mkfs.xfs -

R環境的工作空間workspace

nbsp help dir style mod 部分 setw 保存 讀取 工作空間(workspace)就是當前R的工作環境,它儲存著全部用戶定義的對象(向量、矩陣、函數、數據框、列表) 。在一個R會話結束時,你能夠將當前工作空間保存到一個鏡像中。並在下次啟動R時

4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間

4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間4.5/4.6 磁盤格式化4.7/4.8 磁盤掛載4.9 手動增加swap空間4.5/4.6 磁盤格式化磁盤格式化 上根/ 和 /boot 都是 xfscentos6 之前的版本 文件格式系統ext46 是ext55 是 e

磁盤格式化、磁盤掛載、增加swap空間

linuxWindows文件系統:NTFS、FAT32、FAT16Linux文件系統:centos7-xfs默認centos6-ext4 centos5-ext3 centos4-ext2mkfs命令用於在設備上創建Linux文件系統mkfs.xfs /dev/sdb1 將sdb1分區格

磁盤格式化和掛在及手動增加swap空間

linux 學習筆記 centos 7 4.5/6 磁盤格式化4.7/8 磁盤掛載4.9 手動增加swap空間4.5/6 磁盤格式化在windows操作系統中,硬盤有fat32和ntfs等多種格式。在linux中同樣如此。CentOS 6之前,主要是ext4、ext3和ext2等格式。在CentO

磁盤格式化、磁盤掛載、手動增加swap空間

磁盤格式化、磁盤掛載、手動增加swap空間一、磁盤格式化cat /etc/filesystems 可以查看出文件下centos7 支持那些文件系統格式。centos7 默認的文件系統為xfs。(/ 和 /boot 都是使用xfs格式的文件系統。)centos6 一直之前版本默認使用的ext的文件系統。查看分區

磁盤格式化磁盤掛載手動增加swap空間

linux4.5/4.6磁盤格式化我們創建完分區需要格式化分區的不讓是沒有辦法是用的。我們在windows支持的文件系統一般都是NTFS。那在linux裏面那?我們可以cat一個文件[root@MOMOCO-02 ~]# cat /etc/filesystemsxfs 【這是CentOS 7的,但是下面的系統

2017-12-29 3周5次課 磁盤格式化、掛載、手動增加swap空間

磁盤格式化 磁盤掛載 swap空間 4.5/4.6 磁盤格式化 ·linux支持的文件系統格式:[root@aming-01 ~]# cat /etc/filesystems xfs ext4 ext3 ext2 nodev proc nodev devpts iso9660 vfat hfs h