首页 > 系统相关 >Linux下查看文件占用的空间及程序占用的内存

Linux下查看文件占用的空间及程序占用的内存

时间:2023-01-10 14:35:30浏览次数:38  
标签:查看 占用 程序 线程 内存 Linux top

1. 查看目前磁盘空间和使用情况

df -h

2. 查看当前路径下每个文件夹的大小

du -sh *

3. 通过 top 命令动态查看内存占用

top

4. 查看内存占用前10名的程序

ps aux | sort -k4,4nr | head -n 10

5. 根据线程ID查看内存占用量,以Java线程为例

ps -ef |grep java

查到线程ID后

cat /proc/PID/status

其中 VmRSS项就是改程序占用的对应内存大小

 

标签:查看,占用,程序,线程,内存,Linux,top
From: https://www.cnblogs.com/funian/p/17040199.html

相关文章

  • 超深度解析 Linux I/O 的那些事儿
    本文主要以一张图为基础,向大家介绍Linux在I/O上做了哪些事情,即Linux中直接I/O原理,希望本文的经验和思路能为读者提供一些帮助和思考。我们先看一张图:这张图大体上描......
  • cdc-file-transfer 谷歌开源的windows 到linux 同步工具
    cdc-file-transfer是基于contentdefinedchunking以及fastcdc技术,cdc-file-transfer目前提供了两种工具cdc_rsync类似rsync的同步能力,进行文件拷贝,但是性能相比rsyn......
  • ZABBIX php-fpm占用内存高的解决办法
    0x00故障:  0x01TopPIDUSER   PR NI  VIRT  RES  SHRS %CPU%MEM   TIME+COMMAND1605apache20010692407264003920S......
  • hcache查看linux系统缓存的占用情况
    hcache是基于pcstat的,pcstat可以查看某个文件是否被缓存和根据进程pid来查看都缓存了哪些文件。hcache在其基础上增加了查看整个操作系统Cache和根据使用Cache大小排序的特......
  • 详细讲述了CPU的调度原理,本篇讲一下内存的分配过程。
    运行在ESXi主机上的虚拟机分配内存之和可以超过物理机的实际内存大小,这个技术叫做超额分配(overcommitment),即使单个虚拟机的内存分配值都可以超分。但是超分的结果就是可能......
  • Linux 搜索所有文件内容截取所需记录
    由于一些需求需要,遍历某目录先所有文件,找出某行的关键信息。如:搜索所有 jsp 文件的内容,找出"spring:message"所在行,并取引号内的字符串。(如下图,取粉色框中的字符串)第一步,......
  • windows无法连接VMware虚拟机的linux
    遇到的问题:今天使用xshell连接虚拟机,无法连接。解决过程:1.测试ping,linux虚拟机能ping通windows主机,可是windows主机ping不通linux虚拟机。2.查看vm虚拟机的子网地址,如图,点......
  • Linux常用命令大全
    系统信息arch显示机器的处理器架构uname-m显示机器的处理器架构uname-r显示正在使用的内核版本dmidecode-q显示硬件系统部件-(SMBIOS/DMI)hdparm-i/de......
  • Redis的String类型,原来这么占内存
    Redis的String类型,原来这么占内存存一个Long类型这么占内存,Redis的内存开销都花在哪儿了?1、场景介绍假设现在我们要开发一个图片存储系统,要求这个系统能够根据图片......
  • linux 命令使用6--free(内存)
    一:free命令 free命令显示系统内存的使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存  二:free命令显示的各项参数 第一行Mem部分:total物理内存的......