1. 程式人生 > >Centos下檢視cpu、磁碟、記憶體使用情況以及如何清理記憶體

Centos下檢視cpu、磁碟、記憶體使用情況以及如何清理記憶體

系統在長時間執行下,可用記憶體會逐漸越來越少,如果沒有一定機制做監控以及定期清理人物的話伺服器就會存在很大隱患,如下操作來手動核查以及清理:

核查伺服器基本情況

檢視記憶體使用情況

    free -m

檢視cpu使用情況

    top #檢視程序執行情況

檢視磁碟以及分割槽情況

    df -h 

檢視網路情況

    ifconfig

檢視埠使用情況

    #1.方法一
    lsof -i:埠號

    #2.方法二
    netstat -apn|grep 埠號

伺服器排查以及優化

清理記憶體

    #1.【推薦】釋放網頁快取(To free pagecache),
sync echo 1 > /proc/sys/vm/drop_caches #2.釋放目錄項和索引(To free dentries and inodes) sync echo 2 > /proc/sys/vm/drop_caches #3.釋放網頁快取,目錄項和索引(To free pagecache, dentries and inodes): sync echo 3 > /proc/sys/vm/drop_caches

選擇適合自己的方式清理,再執行檢視記憶體情況,就可以看到記憶體已經有很大空閒空間;

相關推薦

Centos檢視cpu磁碟記憶體使用情況以及如何清理記憶體

系統在長時間執行下,可用記憶體會逐漸越來越少,如果沒有一定機制做監控以及定期清理人物的話伺服器就會存在很大隱患,如下操作來手動核查以及清理: 核查伺服器基本情況 檢視記憶體使用情況

Ubuntu16檢視CPU記憶體磁碟相關資訊

1.記憶體 檢視記憶體#free -m total used free shared buff/cache available Mem: 96685 986 94887

linux檢視CPU記憶體磁碟資訊,資料夾資訊,GPU資訊

1、檢視CPU資訊 # 總核數 = 物理CPU個數 X 每顆物理CPU的核數  # 總邏輯CPU數 = 物理CPU個數 X 每顆物理CPU的核數 X 超執行緒數 # 檢視物理CPU個數 cat /proc/cpuinfo| grep "physical id"| sort| uniq| w

LINUX檢視CPU記憶體使用率的命令

1.top 使用許可權:所有使用者 使用方式:top [-] [d delay] [q] [c] [S] [s] [i] [n] [b] 說明:即時顯示process的動態 d :改變顯示的更新速度,或是在交談式指令列( interactive command)按s

linux檢視cpu記憶體和硬碟大小

轉載至:http://blog.sina.com.cn/s/blog_535aa0930100ltz8.html 查cpu #dmesg |grep -i xeon CPU0: Intel(R) Xeon(R) CPU           E5520  @ 2.27G

Ubuntu檢視CPU記憶體和硬碟詳細資訊的幾個命令

轉載自:【http://www.sijitao.NET/1749.html】 CPU: 型號:grep "model name" /proc/cpuinfo |awk -F ':' '{print $NF}' 數量:lscpu |grep "CPU socket" |

linux系統檢視CPU記憶體負載情況

$ vmstat procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so

Linux檢視CPU記憶體佔用率

我們經常需要檢視CPU和記憶體佔用率,否則一旦存在情況很快就會有IDC(或客戶)找上門,Linux上檢視資源使用情況有多種命令可以參考,CPU、記憶體、IO、NETWORK等資源使用情況都可以通過某些命令查詢到,本文只說CPU/記憶體及簡單的問題追蹤方法。一、top檢視Linux資源佔用情況top命令可以檢視

Linux檢視CPU記憶體和硬碟型號及相關資訊命令

smartctl version 5.33 [i386-redhat-linux-gnu] Copyright (C) 2002-4 Bruce Allen Home page is http://smartmontools.sourceforge.net/ === START OF INFORMATION

檢視系統硬體資訊(CPU記憶體磁碟網絡卡)

導讀 Windows檢視系統硬體資訊 CentOS檢視系統硬體資訊 Windows檢視系統硬體資訊 檢視Windows系統硬體資訊最方便的方法是使用“魯大師”等類似軟體。效果見下圖: 可以看到,我的電腦配置為: CPU:雙核 記憶體:4G

Centos查看cpu磁盤內存使用情況以及如何清理內存

comm com 端口號 int variable sub 選擇 網絡 ifconfig 核查服務器基本情況 查看內存使用情況 free -m 查看cpu使用情況 top #查看進程運行情況 查看磁盤以及分區情況 df -h 查看網絡

shell指令碼採集系統cpu記憶體磁碟網路資訊

有不少朋友不知道如何用shell指令碼採集linux系統相關資訊,包括cpu、記憶體、磁碟、網路等資訊,這裡指令碼小編做下講解,大家一起來看看吧。 一、cpu資訊採集 1),採集cpu使用率 採集演算法:通過/proc/stat檔案採集並計算CPU總使用率或者單個核使

cpu記憶體磁碟作業系統的關係

CPU,記憶體,磁碟,指令以及它們之間的關係 一、Cpu: cpu是central process unit的簡稱,是計算機的核心處理器。Cpu的作用是執行機器語言指令。高階語言和組合語言程式被編譯成cpu能理解的機器語言後,存入到記憶體中,cpu就會從記憶體中讀取並執行

linux檢視CPU個數核數執行模式以及是否支援超執行緒技術

1.檢視物理CPU個數 #cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l 執行結果:1 2.檢視邏輯CPU個數 #cat /proc/cpuinfo |grep "processor"|wc -l 執行結果:

python功能模組之psutil------ Linux效能(CPU磁碟記憶體網絡卡)監控

採集系統的基本效能資訊包括CPU、記憶體、磁碟、網路等,可以完整描述當前系統的執行狀態及質量。psutil模組已經封裝了這些方法,使用者可以根據自身的應用場景,呼叫相應的方法來滿足需求,非常簡單實用。 (1)CPU資訊 Linux作業系統的CPU利用率有以下幾個部分:

CentOS檢視更新刪除yum安裝包

1、查詢指定軟體包 # shell sentence $ yum search softwate_package_name # for instance(調變解調器通訊程式:使用rz和sz實現終端

python獲取系統記憶體CPU磁碟平均負載資訊並儲存到資料庫中

本主題主要考察的是python os模組呼叫linux命令、模組、函式呼叫以及通過python操縱資料庫。 假設已經可以正常連線mysql資料庫了,儲存系統資訊的資料庫名稱為hostinfo,相關的四個資料表分別名為cpuinfo、meminfo、diskin

Linux檢視CPU配置資訊記憶體大小

一、CPU配置資訊 命令:cat /proc/cpuinfo 結果: processor : 0 //系統中邏輯處理核的編號 vendor_id : GenuineIntel //

Zabbix-(三)監控主機CPU磁碟記憶體並建立監控圖形

Zabbix-(三)監控主機CPU、磁碟、記憶體並建立監控圖形 一.前言 前文中已經講述了兩種方式對Zabbix的搭建,本文將講述如何在zaibbx上新增需要監控的主機,以及使用Zabbix自帶模板和自定義模板對主機的CPU、磁碟、記憶體進行監控,並觸發問題,並且在Zabbix儀表盤建立實時監控圖形。 準備

Centos安裝Lamp和vsftpdredis

arc 4.3 啟動mysql kernel 2.4 avi end 配置 命令 yum安裝httpd和php、mysql服務 1: yum search httpd //搜索httpd開頭的軟件包 2: yum install httpd.x86_6