当前位置:首页 > 内存 > 正文

centos7内存占用(win10占用内存)

  • 内存
  • 2024-07-15 11:43:58
  • 9187

一、centos7根目录老是生成core.把磁盘占满?

参见corefilesize:ulimit-c

corefilesize:

unlimited:core文件大小不受限制

0:不会生成core当程序遇到错误时File

1024:表示1024k。如果内核文件超过这个大小,则无法生成

设置内核大小:ulimit-cfileSize

注意事项:

尽量设置最大大小。程序崩溃时生成的Core文件的大小就是程序运行时占用内存的大小。当发生堆栈溢出时,会占用更多的内存。Linux是这样学习的

Vam内核文件名和文件

默认生成路径:输入可执行文件。文件运行命令同路径下

生成默认名称:默认名称为core。新的核心文件将覆盖旧的核心文件

a..pid

0:不添加pid作为扩展名,生成的内核文件命名为core

将文件/proc/sys/kernel/core_uses_pid的内容修改为:1

/proc/sys/kernel/core_uses_pid

或者_uses_pid=_uses_pid=1使用以下命令来阻止内核生成文件系统:

ulimit-c0

/etc/profile中通常有一个设置来阻止内核生成Scapus。一般来说这个设置比较合理:

#Nocorefilesbydefault

/dev/null2>&1


二、Centos7如何查看谁使用了内存可以使用top命令、free-m命令、ps-e-o'pid,comm,args,pcpu,rsz,vsz,stime,user,uid'|greporacle|sort-nrk5命令查看centos7内存的具体使用情况该命令可以网上搜索。