在使用小記憶體的伺服器的時候,有的時候,會因為記憶體太小沒法完成,比如編譯公升級gcc的時候,這個時候就需要新增臨時的交換分割槽了。執行下面的命令,需要注意,要用sudo
sudo dd if=/dev/zero of=/swapfile bs=64m count=16
sudo mkswap /swapfile
sudo swapon /swapfile
這段**網上很多,我來稍微解釋一下吧。
dd命令:sudo dd if=/dev/zero of=/swapfile bs=64m count=16copy a file, converting and formatting according to the operands.也就是拷貝,轉換,格式化乙個檔案。
if:(input file),輸入檔案
在類unix 作業系統中, /dev/zero 是乙個特殊的檔案,當你讀它的時候,它會提供無限的空字元(null, ascii nul, 0x00)。
of:(output file),輸入檔案
在根目錄寫乙個檔案:/swapfile
bs: bytes 同時設定讀/寫緩衝區的位元組數
count:blocks 只拷貝輸入的blocks塊。
也就是建立了乙個空白的檔案。
mkswap /swapfile到這裡,交換就建立起來了。也就是使用 /swapfile作為交換檔案
swapon /swapfile
開啟,啟用 /swapfile 交換檔案
你可以使用 free -m來檢視記憶體大小:
[admin@8wz ~]$ free -m
total used free shared buffers cached
mem:
994927670
65687
-/+ buffers/cache
:174
819swap
:1023
sudo swapoff /swapfile #停用交換檔案
sudo rm /swapfile #刪除檔案
給GridView刪除列新增刪除提示
首先設定commandfield,把showeditbutton showdeletebutton屬性都設定為true,也可以只設定showdeletebutton屬性,那樣下面的 你要修改一下調換一下順序。頁面 如下 按鈕 buttontype image 還有link和button兩種 並且放在...
Python 給列表新增刪除元素的方法
list1 a b print list1 2.extend listname 在乙個列表後面插入另乙個列表的元素 list1 a b list2 c d list1.extend list2 注意這裡不要寫成list1 list1.extend list2 否則返回的是none print lis...
如何給PDF新增不能被刪除的水印
我們通常會使用給文件新增水印的方式達到保護版權或者宣傳的作用,但一般新增的水印都是可以直接刪除,那就失去了新增的意義,pdf檔案是否可以新增不能被其他人刪除的水印呢?首先我們需要先給pdf檔案新增水印,然後再將其設定成不被修改模式。在水印設定窗中點選瀏覽新增製作好的水印,可新增或pdf格式的水印檔案...