查看修改swap空間大小

查看swap 空間大小(總計):?
?????# free -m??????????默認單位為k, -m 單位為M
  ?????????????? total?????? used?????? free???? shared??? buffers???? cached
  Mem:?????????? 377??????? 180??????? 197????????? 0???????? 19??????? 110
  -/+ buffers/cache:???????? 50??????? 327
  Swap:????????? 572????????? 0??????? 572

?

2? 查看swap 空間(file(s)/partition(s)):

????? 包括 文件 和 分區 的詳細信息

  # swapon -s
  等價于
  # cat /proc/swaps

?


3 添加交換空間
  兩種選擇:添加一個交換分區或添加一個交換文件。推薦你添加一個交換分區;不過,若你沒有多少空閑空間可用,則添加交換文件。

??? 3.1 添加一個交換分區
  步驟如下:
????? a? 使用fdisk來創建交換分區(假設 /dev/sdb2 是創建的交換分區)
????? b 使用 mkswap 命令來設置交換分區:
  ?# mkswap /dev/sdb2
????? c 啟用交換分區:
  ?# swapon /dev/sdb2
????? d 寫入/etc/fstab,以便在引導時啟用:
  ????/dev/sdb2 swap swap defaults 0 0

??? 3.2 添加一個交換文件
  a? 創建大小為512M的交換文件:
  ?# dd if=/dev/zero of=/swapfile1 bs=1024k count=512
  b 使用 mkswap 命令來設置交換文件:
  ?# mkswap /swapfile1
  c 啟用交換分區:
  ?# swapon /swapfile1
  d 寫入/etc/fstab,以便在引導時啟用:
  ??/swapfile1 swap swap defaults 0 0

  新添了交換分區并啟用它之后,請查看 cat /proc/swaps 或 free 命令的輸出來確保交換分區已被啟用了。

4 刪除交換空間:
  a 禁用交換分區:
  ?# swapoff /dev/sdb2
  b 從?/etc/fstab?中刪除項目;
  c 使用fdisk或yast工具刪除分區。

  刪除交換文件步驟同上。

?


?

?

  # free -m
  ?????????????? total?????? used?????? free???? shared??? buffers???? cached
  Mem:?????????? 377??????? 180??????? 197????????? 0???????? 19??????? 110
  -/+ buffers/cache:???????? 50??????? 327
  Swap:????????? 572????????? 0??????? 572

?

Mem?行顯示了從系統角度看來內存使用的情況, total是系統可用的內存大小, 數量上等于系統物理內存減去內核保留的內存.?
buffers和cached是系統用做緩沖的內存. buffers與某個塊設備關聯, 包含了文件系統元數據, 并且跟蹤了塊的變化. cache只包含了文件本身.

-/+ buffers/cache? 行則從用戶角度顯示內存信息, 可用內存從數量上等于mem行used列值減去buffers和cached內存的大小.

?因為buffers和cached是操作系統為加快系統運行而設置的, 當用戶需要時, 可以只接為用戶使用.

?

top?顯示系統運行時的各進程動態、實時的狀態(cpu、內存)

top 中有3個列?VIRT RES SHR, 標示了進程使用的內存情況.
VIRT?標識這個進程可以使用的內存總大小, 包括這個進程真實使用的內存, 映射過的文件, 和別的進程共享的內存等.?
RES?標識這個這個進程真實占用內存的大小.?
SHR?標識可以和別的進程共享的內存和庫大小.

vmstat?顯示內存的使用情況

這些命令都是從/proc/meminfo中讀取內存信息.

關于/proc/meminfo中各行的含意, 在內核源代碼的Documentation/filesystems/proc.txt文件中有敘述

系統的真實內存大小可以用?dmesg | grep [mM][eE][mM]看到

/proc/pid/status顯示一個進程的詳細狀態
# cat /proc/5346/status
Name: bash
State: S (sleeping)
SleepAVG: 98%
Tgid: 5346
Pid: 5346
PPid: 5343
TracerPid: 0
Uid: 1000 1000 1000 1000
Gid: 104 104 104 104
FDSize: 256
Groups: 6 24 29 44 104 113 1000 1001
VmPeak: 6528 kB
VmSize: 6528 kB
VmLck: 0 kB
VmHWM: 1976 kB
VmRSS: 1976 kB
VmData: 752 kB
VmStk: 84 kB
VmExe: 644 kB
VmLib: 1788 kB
VmPTE: 16 kB
Threads: 1
SigQ: 0/4294967295
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000384004
SigCgt: 000000004b813efb
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000

VmSize即為該進程內存總大小, 和top輸出中的VIRT一致.

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/388650.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/388650.shtml
英文地址,請注明出處:http://en.pswp.cn/news/388650.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

關于WKWebView高度的問題的解決

關于WKWebView高度的問題的解決 IOS端嵌入網頁的方式有兩種UIWebView和WKWebView。其中WKWebView的性能要高些;WKWebView的使用也相對簡單 WKWebView在加載完成后,在相應的代理里面獲取其內容高度,大多數網上的方法在獲取高度是會出現一定的問題&#xf…

測試nignx php請求并發數,nginx 優化(突破十萬并發)

一般來說nginx 配置文件中對優化比較有作用的為以下幾項:worker_processes 8;nginx 進程數,建議按照cpu 數目來指定,一般為它的倍數。worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;為每個進…

多米諾骨牌v.1MEL語言

// // //Script Name:多米諾骨牌v.1 //Author:瘋狂小豬 //Last Updated: 2011.10.5 //Email:wzybwj163.com // //---------------------------------------------------------------------------- //-----------------------------------------------------------------…

THINKPHP3.2視頻教程

http://edu.51cto.com/lesson/id-24504.html lunix視頻教程 http://bbs.lampbrother.net/read-htm-tid-161465.html TP資料http://pan.baidu.com/s/1dDCLFRr#path%252Fthink 微信開發,任務吧,留著記號了

mardown 標題帶數字_標題中帶有數字的故事更成功嗎?

mardown 標題帶數字統計 (Statistics) I have read a few stories on Medium about writing advice, and there were some of them which, along with other tips, suggested that putting numbers in your story’s title will increase the number of views, as people tend …

897. 遞增順序查找樹-未解決

897. 遞增順序查找樹 https://leetcode-cn.com/contest/weekly-contest-100/problems/increasing-order-search-tree/ package com.test;import java.util.ArrayList; import java.util.Collections; import java.util.List;/*** author stono* date 2018/9/2* 897. 遞增順序查…

Azure PowerShell (16) 并行開關機Azure ARM VM

《Windows Azure Platform 系列文章目錄》 并行開機腳本: https://github.com/leizhang1984/AzureChinaPowerShell/blob/master/ARM/2StartAzureARMVM/StartAzureRMVM.txt 并行關機腳本: https://github.com/leizhang1984/AzureChinaPowerShell/blob/mas…

使用Pandas 1.1.0進行穩健的2個DataFrames驗證

Pandas is one of the most used Python library for both data scientist and data engineers. Today, I want to share some Python tips to help us do qualification checks between 2 Dataframes.Pandas是數據科學家和數據工程師最常用的Python庫之一。 今天,我…

Maya開發

Maya開發(一)-- 緒論 (翻譯自Maya官方文檔)2008-05-09 15:33 緒論 Autodesk Maya 是一個開放的產品,就是說任何Autodesk以外的人都可以改變Maya現有的特征,或者 增加新的特性.你可以用兩個方法來修改MAYA: ME…

織夢在線報名平臺php,DedeCMSv5

DedeCMS v5國內專業的PHP網站內容管理系統-織夢內容管理系統v5.8 Roadmap狀態 ? 已完成 🔨 進行中 ? 未完成項目開發可以到織夢開發問題管理中進行交流反饋。🔨 調整DedeCMS目錄結構,將原有include中外部訪問的內容遷移出去;&am…

pom.xml文件詳解

<project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd "> <!-- 父項目的坐…

軟件工程第一次作業

&#xff08;1&#xff09;回想一下你初入大學時對計算機專業的暢想 當初你是如何做出選擇計算機專業的決定的&#xff1f; 當初選擇計算機專業是因為之前看大佬們參加信息競賽&#xff0c;覺得很厲害、很有意思&#xff0c;而且也希望能自己做一款游戲出來&#xff0c;所以就選…

置信區間的置信區間_什么是置信區間,為什么人們使用它們?

置信區間的置信區間I’m going to try something a little different today, in which I combine two (completely unrelated) topics I love talking about, and hopefully create something that is interesting and educational.今天&#xff0c;我將嘗試一些與眾不同的東西…

事實上著就是MAYA4.5完全手冊插件篇的內容

不過著好象侵權了&#xff0c;因為&#xff21;&#xff2c;&#xff29;&#xff21;&#xff33;聲明不得一任何方式傳播該手冊的部分或全部_炙墨追零 Maya不為插件提供二進制兼容性。每當發布新版本時&#xff0c;舊插件的源代碼要重新編譯。然而&#xff0c;我們的目標是保…

制作alipay-sdk-java包到本地倉庫

項目要用到支付寶的掃碼支付&#xff0c;后臺使用的maven 問了客服 官方目前沒有 maven 的地址只能手動安裝到本地了&#xff0c;如果建了maven 服務器也可以上傳到服務器上 從支付寶官網上下載sdk 制作本地安裝包 alipay-sdk-java.jar 放到D: 盤根目錄下 執行命令&#xff1a…

php中wlog是什么意思,d-log模式是什么意思

D-Log是一種高動態范圍的視頻素材記錄格式&#xff0c;總而言之這個色彩模式為后期調色提供了更大的空間。在相機和攝影機拍攝時&#xff0c;一顆高性能的傳感器通常支持11檔以上的動態范圍&#xff0c;而在8bit的照片或視頻上&#xff0c;以符合人眼感知的Gamma進行機內處理和…

PowerShell入門(三):如何快速地掌握PowerShell?

如何快速地掌握PowerShell呢&#xff1f;總的來說&#xff0c;就是要盡可能多的使用它&#xff0c;就像那句諺語說的&#xff1a;Practice makes perfect。當然這里還有一些原則和方法讓我們可以遵循。 有效利用交互式環境 一般來說&#xff0c;PowerShell有兩個主要的運行環境…

pca 主成分分析_通過主成分分析(PCA)了解您的數據并發現潛在模式

pca 主成分分析Save time, resources and stay healthy with data exploration that goes beyond means, distributions and correlations: Leverage PCA to see through the surface of variables. It saves time and resources, because it uncovers data issues before an h…

宏觀數據提取

http://219.235.129.58/fbk/checkSession.jsp http://219.235.129.58/indicatorYear.do?methodgetDczdsXml&bgqbDm1 大列表 http://219.235.129.58/indicatorYear.do?methodgetDczdsXml&bgqbDm1&FBZD_FJD0300&timeTypeyear 第二層 http://219.235.129.58/…

UML-- plantUML安裝

plantUML安裝 因為基于intellid idea,所以第一步自行安裝.setting->plugins 搜索plantUML安裝完成后&#xff0c;重啟idea 會有如下顯示安裝Graphviz 下載地址 https://graphviz.gitlab.io/_pages/Download/Download_windows.html配置Graphviz環境變量&#xff1a; dot -ver…