欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

如何查看java進程內(nèi)存占用情況

 更新時間:2023年12月05日 09:05:34   作者:wangpeng1201  
這篇文章主要介紹了如何查看java進程內(nèi)存占用情況問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

查看運行的jar的進程

ps -aux|grep java

查看到的進程號為5031

通過命令查看進程的情況

cat /proc/$PID/status

參數(shù)說明

  • VmPeak代表當前進程運行過程中占用內(nèi)存的峰值.
  • VmSize代表進程現(xiàn)在正在占用的內(nèi)存
  • VmLck代表進程已經(jīng)鎖住的物理內(nèi)存的大小.鎖住的物理內(nèi)存不能交換到硬盤.
  • VmHWM是程序得到分配到物理內(nèi)存的峰值.
  • VmRSS是程序現(xiàn)在使用的物理內(nèi)存.
  • VmData:表示進程數(shù)據(jù)段的大小.
  • VmStk:表示進程堆棧段的大小.
  • VmExe:表示進程代碼的大小.
  • VmLib:表示進程所使用LIB庫的大小.
  • VmPTE:占用的頁表的大小.
  • VmSwap:進程占用Swap的大小.
  • Threads:表示當前進程組的線程數(shù)量.
  • SigPnd:屏蔽位,存儲了該線程的待處理信號,等同于線程的PENDING信號.
  • ShnPnd:屏蔽位,存儲了該線程組的待處理信號.等同于進程組的PENDING信號.
  • SigBlk:存放被阻塞的信號,等同于BLOCKED信號.
  • SigIgn:存放被忽略的信號,等同于IGNORED信號.
  • SigCgt:存放捕獲的信號,等同于CAUGHT信號.
  • CapEff:當一個進程要進行某個特權(quán)操作時,操作系統(tǒng)會檢查cap_effective的對應(yīng)位是否有效,而不再是檢查進程的有效UID是否為0.
  • CapPrm:表示進程能夠使用的能力,在cap_permitted中可以包含cap_effective中沒有的能力,這些能力是被進程自己臨時放棄的,也可以說cap_effective是cap_permitted的一個子集.
  • CapInh:表示能夠被當前進程執(zhí)行的程序繼承的能力.
  • CapBnd:是系統(tǒng)的邊界能力,我們無法改變它.
  • Cpus_allowed:3指出該進程可以使用CPU的親和性掩碼,因為我們指定為兩塊CPU,所以這里就是3,如果該進程指定為4個CPU(如果有話),這里就是F(1111).
  • Cpus_allowed_list:0-1指出該進程可以使用CPU的列表,這里是0-1.
  • voluntary_ctxt_switches表示進程主動切換的次數(shù).
  • nonvoluntary_ctxt_switches表示進程被動切換的次數(shù).

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • maven中springboot-maven-plugin的5種打包方式

    maven中springboot-maven-plugin的5種打包方式

    本文主要介紹了maven中springboot-maven-plugin的5種打包方式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-09-09
  • Java?C++刷題leetcode1106解析布爾表達式

    Java?C++刷題leetcode1106解析布爾表達式

    這篇文章主要為大家介紹了Java?C++刷題leetcode1106解析布爾表達式示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • 解決SpringBoot跨域的三種方式

    解決SpringBoot跨域的三種方式

    前后端分離是目前的趨勢,解決跨域問題也是老生常談的話題了,我們了解一下什么是域和跨域。域:協(xié)議 + 域名 + 端口;三者完全相同則為同域,反之有其一不同均為不同域??缬蛘埱螅寒斍啊景l(fā)起請求】的域和【請求指向】的域?qū)儆诓煌驎r,該次請求稱之為跨域請求
    2021-06-06
  • Java調(diào)用SQL腳本執(zhí)行常用的方法示例

    Java調(diào)用SQL腳本執(zhí)行常用的方法示例

    這篇文章主要給大家介紹了關(guān)于Java調(diào)用SQL腳本執(zhí)行常用的方法的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2018-04-04
  • java實現(xiàn)把兩個有序數(shù)組合并到一個數(shù)組的實例

    java實現(xiàn)把兩個有序數(shù)組合并到一個數(shù)組的實例

    今天小編就為大家分享一篇java實現(xiàn)把兩個有序數(shù)組合并到一個數(shù)組的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • springboot如何獲取yml里面的屬性值

    springboot如何獲取yml里面的屬性值

    這篇文章主要介紹了springboot如何獲取yml里面的屬性值,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • Java基礎(chǔ)學習之構(gòu)造方法詳解

    Java基礎(chǔ)學習之構(gòu)造方法詳解

    這篇文章主要為大家詳細介紹了Java基礎(chǔ)學習中構(gòu)造方法的概述及注意事項,文中的示例代碼講解詳細,對我們學習Java有一定幫助,需要的可以參考一下
    2022-08-08
  • Java實現(xiàn)雙向鏈表

    Java實現(xiàn)雙向鏈表

    這篇文章主要為大家詳細介紹了Java實現(xiàn)雙向鏈表,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Spring Security基本配置方法解析

    Spring Security基本配置方法解析

    這篇文章主要介紹了Spring Security基本配置方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-09-09
  • 如何在 Spring Boot 中配置和使用 CSRF 保護

    如何在 Spring Boot 中配置和使用 CSRF 保護

    CSRF是一種網(wǎng)絡(luò)攻擊,它利用已認證用戶的身份來執(zhí)行未經(jīng)用戶同意的操作,Spring Boot 提供了內(nèi)置的 CSRF 保護機制,可以幫助您防止這種類型的攻擊,這篇文章主要介紹了Spring?Boot?中的?CSRF?保護配置的使用方法,需要的朋友可以參考下
    2023-09-09

最新評論