1. 程式人生 > >linux程序管理雜記(2)

linux程序管理雜記(2)

vmstat

[[email protected] Packages]# vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 0  0     56  15876  38204 295152    0    0     4     3   21   18  0  1 99  0  0    

每隔一秒重新整理一次

[[email protected]
Packages]# vmstat 1 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b swpd free buff cache si so bi bo in cs us sy id wa st 0 0 56 15876 38244 295156 0 0 4 3 21 18 0 1 99 0 0 0 0 56 15876 38244 295156 0 0
0 0 19 18 0 0 100 0 0

每隔一秒重新整理一次,刷5次

[[email protected] Packages]# vmstat 1 5
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 0  0     56  16016  38252 295156    0    0     4     3
21 18 0 1 99 0 0 0 0 56 16000 38252 295156 0 0 0 0 19 18 0 0 100 0 0 0 0 56 16000 38252 295156 0 0 0 0 15 19 0 0 100 0 0 0 0 56 16000 38252 295156 0 0 0 0 19 20 0 0 100 0 0 0 0 56 16000 38252 295156 0 0 0 0 18 22 0 0 100 0 0

顯示記憶體統計資料

[[email protected] Packages]# vmstat -s
       500920  total memory
       485152  used memory
       166076  active memory
       209088  inactive memory
        15768  free memory
        38484  buffer memory
       295160  swap cache
      4194300  total swap
           56  used swap
      4194244  free swap
        12253 non-nice user cpu ticks
         1030 nice user cpu ticks
        45577 system cpu ticks
     13913975 idle cpu ticks
        19671 IO-wait cpu ticks
         2005 IRQ cpu ticks
        56053 softirq cpu ticks
            0 stolen cpu ticks
       574569 pages paged in
       365158 pages paged out
            0 pages swapped in
           14 pages swapped out
      2913423 interrupts
      2544112 CPU context switches
   1465975126 boot time
        19538 forks

pmap

顯示程序1程序的記憶體對映表

[[email protected] Packages]# pmap 1
1:   /sbin/init
00007fa85b25f000     52K r-x--  /lib64/libnss_files-2.12.so
00007fa85b26c000   2044K -----  /lib64/libnss_files-2.12.so
00007fa85b46b000      4K r----  /lib64/libnss_files-2.12.so
00007fa85b46c000      4K rw---  /lib64/libnss_files-2.12.so
00007fa85b46d000   1576K r-x--  /lib64/libc-2.12.so
00007fa85b5f7000   2048K -----  /lib64/libc-2.12.so
00007fa85b7f7000     16K r----  /lib64/libc-2.12.so
00007fa85b7fb000      8K rw---  /lib64/libc-2.12.so
00007fa85b7fd000     16K rw---    [ anon ]
00007fa85b801000     88K r-x--  /lib64/libgcc_s-4.4.7-20120601.so.1
00007fa85b817000   2044K -----  /lib64/libgcc_s-4.4.7-20120601.so.1
00007fa85ba16000      4K rw---  /lib64/libgcc_s-4.4.7-20120601.so.1
00007fa85ba17000     28K r-x--  /lib64/librt-2.12.so
00007fa85ba1e000   2044K -----  /lib64/librt-2.12.so
00007fa85bc1d000      4K r----  /lib64/librt-2.12.so
00007fa85bc1e000      4K rw---  /lib64/librt-2.12.so
00007fa85bc1f000     92K r-x--  /lib64/libpthread-2.12.so
00007fa85bc36000   2048K -----  /lib64/libpthread-2.12.so
00007fa85be3600
            
           

相關推薦

linux程序管理雜記2

vmstat[[email protected] Packages]# vmstat procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b swpd free buff

linux進程管理雜記2

linux 進程管理 基礎 雜記命令 vmstat vmstat [root@zz Packages]# vmstat procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b swpd

Linux日常管理技巧2:free,ps,netstat命令和抓包工具

情況下 路由器配置 傳輸協議 method ups lis red field 保存 一、free命令 free命令可以顯示當前系統未使用的和已使用的內存數目,還可以顯示被內核使用的內存緩沖區。用法: free [選項] 選項: -b:以Byte為單位顯示內存使用情況;-

Linux——使用者管理操作2

使用者組操作 groupadd groupadd - 建立一個新組 使用: groupadd [-g gid] [-r] 使用者組名稱 選項: -f, --force 如果組已經存在則成功退出並且

Linux系統管理初步系統日誌與screen程序

director nco spec 進制 orm 鎖定 tail cal 狀況 一、系統日誌 系統日誌是我們了解系統狀況,服務啟動情況,學會閱讀日誌是我們了解系統運行狀況並進行管理的基本技能。 (一)/var/log/messages 系統中的各種操作都會記錄到系統日誌中,

Linux程序的總結2

程的優先順序 由於每個程序的任務所要消耗的資源量不同。所以要對程序進行分級制度。 為什麼要有程序的優先順序? 計算機只有一個cpu,採用了分時機制,讓每個程式在cpu上執行很短的時間。這個時間非常短,人的感知無法仔細的觀察到。切換時間片的時候,有的程序需要緊急處理,有的程序可以放

Linux核心學習筆記2—— 程序

來源:《Linux核心設計與實現(第2版)》第三章 Robert Love 知識點很少,蝸牛慢慢爬~~~ 1. 什麼是程序? 程序是處於執行期的程式以及它所包含的資源的總稱。所謂的資源,像開啟的檔案、掛起的訊號、核心內部資料、處理器狀態、地址空間、一

Linux C程式練習2程序操作

#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <sys/types.h> int main(int argc,char **argv){

Linux作業系統安裝ELK stack日誌管理系統--2Elasticsearch與Kibana的安裝與使用以及和Logstash的連線

上一篇: 上一篇介紹了Logstash和Filebeat的安裝,以及使用Filebeat作為Logstash輸入進行資料的獲取,接下來將學習一下Elasticsearch與Kibana的安裝與使用以及如何與Logstash的連線,打通整個ELK的流程!

雇員信息管理系統2管理員數據庫登錄

meta local echo connect 文件的 col orm com span 運行結果如下:   登錄頁面loginview.php。   按下登錄按鈕,跳轉到登錄處理頁面loginview.phploginprocess.php,進行數據庫查詢後,登錄失

Linux保護開機密碼2

linux 密碼只要對Linux熟悉一點的,都知道如何去修改密碼,但是,這樣很不安全,因為每個人都可以修改,如何去保護他們呢?有這樣一個辦法,就是在設置密碼的時候,在設置一個密碼去保護它,不就可以了?一:首先,進入超級用戶的目錄下使用命令:vi /etc/grub.conf進入該狀態之後,按下i鍵,進入編輯狀

微信小程序——豆瓣電影——2:小程序運行部署

images 放心 覆蓋 當前 .cn markup 必須 global 定義 Demo 預覽 演示視頻(流量預警 2.64MB) GitHub Repo 地址 倉庫地址:https://github.com/zce/weapp-demo 使用步驟 將倉庫克隆到本地

[轉]微信小程序之加載更多分頁加載實例 —— 微信小程序實戰系列2

是否 底部 watermark water ongl 小程序教程 所有 空數組 osi 本文轉自;http://blog.csdn.net/michael_ouyang/article/details/56846185 loadmore 加載更多(分頁加載) 當

linux磁盤篇2——lvm

linux磁盤 lvm LVM Logical Volume Manager(邏輯卷管理)的簡寫,它是Linux環境下對磁盤分區進行管理的一種機制。LVM解決了分區大小分配磁盤擴展問題。例如: 在創建的系統的時候講/date 分配掛載在/目錄下,後期由於業務需求需要獨立出來。重新掛載一個新的分區

Linux系統編程2

linux系統編程一 exec函數 e:env int execle(const char *path, const char *arg,..., char * const envp[]); 環境變量指針數組: char *envp[] = {"環境變量名=內容",NULL};

Linux系統管理初步io、free、ps、netstat命令 編輯中

sha 系統 工具 可能 工作 ued uri per str 10.6 監控io性能10.7 free命令10.8 ps命令10.9 查看網絡狀態10.10 linux下抓包 一、iostat與iotop命令 iostat命令與iotop,命令能夠看出系統磁盤的工作情況,

Linux日常管理技巧3Linux網絡相關和防火墻

127.0.0.1 網絡 修改網卡 cal 網卡ip lis oot back col 一、Linux網絡相關 1. ifconfig 查看網卡IP ifconfig命令被用於配置和顯示Linux內核中網絡接口的網絡參數。用ifconfig命令配置的網卡信息,在網卡重啟後機

Linux系統管理初步 Linux網絡管理編輯中

中斷 網絡 lin 命令 連接 nag shell sha 系統管理 Linux網絡管理(一) 一、ifconfig命令ifconfig命令可以顯示網卡及ip參數,在centos6中是比較重要的命令。 使用示例:1、網卡停止與網卡啟動 ifdown (網卡名)ifup

Linux系統管理初步Linux系統的防火墻-netfilter 編輯中

security 計數器 save ade 接收 emctl fec 運維 需要 一、Linux的防火墻 防火墻是日常應用中一個重要的維護內容,從防火墻開始我們才真正接觸生產環境,網絡安全越來越受重視,學好這部分內容是學好運維的重要一步。 一般情況下,桌面級環境中很少有人關

Linux系統管理初步Linux系統的防火墻-firewalld 編輯中

from lin proc isa network set http sele 被拒 CentOS7中,系統自帶的netfilter操作程序由iptables變為firewalld。 一、firewalld中的9個zone firewalld中有9個zone,各個zone的