1.建立乙個有連續空間的空白檔案
root@vm-40-223-ubuntu:/# mkdir swap(注意,我第一次將swapfile檔案建立在/dev資料夾下會發生錯誤,所以我們在根目錄下新建乙個資料夾)
2.伺服器的物理記憶體是1024mb,按照1~2倍原則,我將swap檔案設定為1gb。
root@vm-40-223-ubuntu:/swap# dd if=/dev/zero of=swapfile bs=1024 count=1048576
1048576+0 records in
1048576+0 records out
1073741824 bytes (1.1 gb) copied, 16.5022 s, 65.1 mb/s
3.必須先使用 mkswap 將檔案格式化成swap格式,類似於fdisk中的82號id(拉格朗日懵逼為什麼會少了4kb?):
root@vm-40-223-ubuntu:/swap# mkswap swapfile 1048576
setting up swapspace version 1, size = 1048572 kib
4.使用格式化完畢的檔案:
root@vm-40-223-ubuntu:/swap# swapon swapfile
可以檢視檔案使用情況:
root@vm-40-223-ubuntu:/swap# free
total used free shared buffers cached
mem: 1025964 951572 74392 340 1920 873180
-/+ buffers/cache: 76472 949492
swap: 1048572 0 1048572
5.加入自動啟用
為避免重啟後swapfile失去效,可以將啟用swap的**加入啟動檔案中,對於ubuntu server,修改 /etc/fstab 檔案
root@vm-40-223-ubuntu:/etc# vi /etc/fstab
加入以下內容:
/swap/swapfile swap swap defaults 0 0
重新啟動後
雲伺服器 設定swap
設定 10g的swap 位置 data swap dd if dev zero of data swap bs 1mb count 10240 設定swap為交換區 mkswap data swap 啟用 swapon data swap 檢視狀態 swapon s 檢視記憶體狀態 free m 開...
騰訊雲伺服器配置
在win10下,可以選擇xshell mobaxterm都可,個人版都是免費的。以python開發為例,命令列的vim是最直白的方式 ide可以選擇pycharm vscode等。vscode需要配置好ss 件,不然每次登入 切換資料夾等需要reload的操作,都會重新輸入密碼,很麻煩!在本地,自己...
騰訊雲伺服器搭建
1.購買伺服器 3.再左側選單欄裡的 例項 選擇伺服器所在地,即可看到之前所購買的伺服器。4.進入雲伺服器控制台內,建立ssh金鑰。6.通過xshell連線到伺服器 新建會話,主機裡選擇購買伺服器時所分配的公網ip 輸入登入的使用者名稱就是上面那個登入例項時的使用者名稱 密碼選填 鏈結到伺服器成功。...