成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

手動釋放Linux服務器內存

系統 Linux
在服務器運行過程中,使用free -m查看服務器內存時,經常會發現free值很小,有些同學就會很緊張,總想采取一些措施,使得free值看起來高一點,心里就比較爽一點。其實,個人覺得這完全是圖一時之快,沒什么實質性用途。

在服務器運行過程中,使用free -m查看服務器內存時,經常會發現free值很小,有些同學就會很緊張,總想采取一些措施,使得free值看起來高一點,心里就比較爽一點。其實,個人覺得這完全是圖一時之快,沒什么實質性用途。

一、大眾釋放內存方法

1. 首先使用free -m查看剩余內存

view plaincopy to clipboardprint?

linux-8v2i:~ # free -m

total used free shared buffers cached

Mem: 3952 2773 178 0 130 1097

-/+ buffers/cache: 1545 2406

Swap: 2055 0 2055

linux-8v2i:~ # free -m

total used free shared buffers cached

Mem: 3952 2773 178 0 130 1097

-/+ buffers/cache: 1545 2406

Swap: 2055 0 2055

2. 執行sync命令

使用sync命令以確保文件系統的完整性,sync 命令運行 sync 子例程,將所有未寫的系統緩沖區寫到磁盤中,包含已修改的 i-node、已延遲的塊 I/O 和讀寫映射文件。

view plaincopy to clipboardprint?

linux-8v2i:~ # sync

linux-8v2i:~ # sync

3. 修改/proc/sys/vm/drop_caches

view plaincopy to clipboardprint?

echo 3 > /proc/sys/vm/drop_caches

echo 3 > /proc/sys/vm/drop_caches

說明:

1>. /proc是一個虛擬文件系統,我們可以通過對它的讀寫操作作為與kernel實體間進行通信的一種手段。也就是說可以通過修改/proc中的文件,來對當前kernel的行為做出調整。也就是說我們可以通過調整/proc/sys/vm/drop_caches來釋放內存。

2>. 關于drop_caches的官方說明如下:

Writing to this file causes the kernel to drop clean caches,dentries and inodes from memory, causing that memory to becomefree.

To free pagecache, use echo 1 > /proc/sys/vm/drop_caches;

to free dentries and inodes, use echo 2 > /proc/sys/vm/drop_caches;

to free pagecache, dentries and inodes, use echo 3 >/proc/sys/vm/drop_caches.

Because this is a non-destructive operation and dirty objects are not freeable, the user should run sync first.

3>. Linux內核會將它最近訪問過的文件頁面緩存在內存中一段時間,這個文件緩存被稱為pagecache。

4.再使用free -m查看剩余內存,情況如下:

view plaincopy to clipboardprint?

linux-8v2i:~ # free -m

total used free shared buffers cached

Mem: 3952 1773 2325 0 0 80

-/+ buffers/cache: 1545 2406

Swap: 2055 0 2055

linux-8v2i:~ # free -m

total used free shared buffers cached

Mem: 3952 1773 2325 0 0 80

-/+ buffers/cache: 1545 2406

Swap: 2055 0 2055

二、Linux內存分析

1. 首先對free -m查看結果進行分析

view plaincopy to clipboardprint?

linux-8v2i:~ # free -m

total used free shared buffers cached

Mem: 3952 2773 178 0 130 1097

-/+ buffers/cache: 1545 2406

Swap: 2055 0 2055

linux-8v2i:~ # free -m

total used free shared buffers cached

Mem: 3952 2773 178 0 130 1097

-/+ buffers/cache: 1545 2406

Swap: 2055 0 2055

各參數含義:

total:總物理內存

used:已使用內存

free:完全未被使用的內存

shared:應用程序共享內存

buffers:緩存,主要用于目錄方面,inode值等

cached:緩存,用于已打開的文件

-buffers/cache:應用程序使用的內存大小,used減去緩存值

+buffers/cache:所有可供應用程序使用的內存大小,free加上緩存值

其中:

total = used + free

-buffers/cache=used-buffers-cached,這個是應用程序真實使用的內存大小

+buffers/cache=free+buffers+cached,這個是服務器真實還可利用的內存大小

2. Linux的內存分配方式

大家都知道,Linux服務器為了提高效率,會提前申請內存,即使這些內存沒有被具體應用使用,Linux也會提前申請這些內存,然后利用這些內存做緩存用,即將剛打開的文件系統存入cache中,這樣對應的服務器free值會越來越少,buffers和cached會越來越大,因此給大家表象就是內存越來越少了,大家就緊張了;其實,大家完全不用緊張,Linux服務器在發現內存不足時,會自動清理cached區域,釋放內存,然后繼續增大cache,free繼續減少。因此,那樣手動降低內存使用率的方法,其實就是圖一時之快,呵呵。

【編輯推薦】

  1. 如何保持Linux服務器間的文件同步
  2. 攻防有道 剖析對Linux服務器的攻擊
  3. Linux服務器被黑 知識點全面講解
責任編輯:趙寧寧 來源: 天極網
相關推薦

2010-03-05 13:59:16

Linux服務器內存

2020-06-22 08:30:42

Linux內存手動釋放

2010-03-05 14:10:39

Linux服務器內存

2009-04-14 18:41:21

Nehalem服務器金士頓

2012-09-13 15:37:21

linux內存

2009-10-28 10:31:13

2013-07-04 11:24:55

內存監控內存轉儲

2010-09-07 14:31:37

服務器升級硬件篇

2020-08-13 11:35:52

Linuxswapbuffer

2015-05-29 13:22:10

Linux掛載運維

2013-12-06 11:00:16

Linux服務器Unix服務器內存

2022-05-05 09:27:31

Linux服務器優化

2014-08-06 11:25:00

LinuxSVN服務器

2020-02-07 15:42:52

服務器內存顯存

2018-08-17 08:44:37

服務器內存排查

2010-10-22 13:56:41

SQL Server服

2023-10-18 13:31:00

Linux內存

2024-10-08 16:26:28

2018-01-31 11:20:48

2019-03-04 14:34:46

LinuxARM服務器通信
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 四虎免费视频 | 黄a免费看| 波波电影院一区二区三区 | 国产精品久久久久久久久久99 | 亚洲午夜电影 | 精品美女在线观看 | 日韩精品 电影一区 亚洲 | 国产黄色一级片 | 精品中文在线 | 精品国产网 | 久久狠狠 | 久草视 | 欧美黄色小视频 | 欧美日韩视频一区二区 | 日产久久 | 久久久妇女国产精品影视 | 久在线视频 | 99国产精品久久久久久久 | 在线免费av电影 | 国产在线视频一区二区 | 美女久久久久 | 欧美国产日本一区 | www成年人视频 | 日本久久久久久久久 | 中文字幕在线中文 | 亚洲欧美在线视频 | 中文字幕日韩一区二区 | 国产精品免费在线 | 欧美精 | 色婷婷婷婷色 | 狠狠色香婷婷久久亚洲精品 | 在线视频 欧美日韩 | 国产欧美精品一区二区 | 国产在线视频一区 | 国产一区二区三区四区hd | 日本精品一区二区三区四区 | 精品视频久久久 | 偷拍亚洲色图 | 香蕉国产在线视频 | 日韩精品一区二区三区在线播放 | 久久麻豆精品 |