`
san_yun
  • 浏览: 2651950 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

linux下通过/proc查看进程的limit

 
阅读更多

/proc/$pid可以看到一个进程的很多信息,比如查看mongo的limit

 

[admin@server7 ~]$ cat /proc/27640/limits 
Limit Soft Limit Hard Limit Units
Max cpu time unlimited unlimited seconds
Max file size unlimited unlimited bytes
Max data size unlimited unlimited bytes
Max stack size 10485760 unlimited bytes
Max core file size 0 unlimited bytes
Max resident set unlimited unlimited bytes
Max processes 270336 270336 processes
Max open files 65535 65535 bytes
Max address space unlimited unlimited bytes
Max file locks unlimited unlimited locks
Max pending signals 270336 270336 signals
Max msgqueue size 819200 819200 bytes

 

 

分享到:
评论

相关推荐

    linux常用命令脚本.txt

    # 查看当前进程打开了多少个文件句柄呢 lsof -n |awk '{print $2}'|sort|uniq -c |sort -nr|more # 禁止接收从 DNS 服务器发送过来并包含 googleusercontent 的包 iptables -I INPUT -p udp --sport 53 -m string -...

    linux 下 安装oracle

    ### Linux下安装Oracle知识点详解 #### 一、概述 在Linux环境下部署Oracle数据库是一项复杂的任务,尤其是当涉及到Real Application Clusters (RAC)时。本文将详细介绍如何在Linux上安装Oracle,并提供必要的步骤...

    Linux内核调优

    在Linux中,可以通过`ulimit -n`命令来查看当前用户的进程可打开文件句柄的最大数量。例如,执行`ulimit -n`后显示的结果为1024,这意味着该用户的每个进程最多可以打开1024个文件。考虑到标准输入、标准输出、标准...

    cgroup-linux内存资源管理.pdf

    此外,还可以设置交换内存的限制,通过`memory.swap_limit_in_bytes`控制进程可以使用的交换空间总量。 CGroup内存管理的复杂性在于,它不仅要确保内存的公平分配,还要处理内存的实时需求变化。例如,当系统内存...

    Linux中使用cgroups控制内存.docx

    可以通过 cat memory.oom_control 来查看当前设置以及目前是否触发了 oom,echo 1 memory.oom_control 就可以禁用 oom killer。 usage_in_bytes、max_usage_in_bytes、failcnt 则分别对应当前使用量,最高使用量和...

    linux_ulimit的使用

    将最大进程数限制提高到 10000,这对于高并发环境下的应用来说至关重要。 5. **设置最大数据段大小**: ``` ulimit -d unlimited ``` 将数据段大小设置为无限制,这有助于大型应用程序运行时能够充分利用内存...

    腾讯测试开发工程师笔试题回忆版

    3. Linux 下查看周期执行的任务:可以使用 `crontab` 命令来查看周期执行的任务。 4. Linux 下查找 `/usr/proc` 目录下所有包含名称中包含 `test` 串的文件或文件名:可以使用 `find` 命令来查找 `/usr/proc` 目录下...

    cgroup-linux内存资源管理1

    通过Cgroup,你可以为不同进程组设置内存使用上限,防止某个进程消耗过多资源导致其他进程受影响。例如,可以为容器化应用分配特定的内存限额,确保系统的稳定运行。 Cgroup的内存管理包括以下几个方面: - **内存...

    weblogic内存占用过大调优

    - 在Solaris系统中,可以通过`/usr/proc/bin/pfiles`命令查看当前进程的文件描述符使用情况,并通过`/usr/proc/bin/plimit -n`调整软硬限制。 4. **数据库连接管理**: - 在数据库操作完成后及时关闭连接、...

    运维技术课程 Linux学习教程 第9讲 Linux文件系统管理 共32页.pptx

    - `/proc`:虚拟文件系统,记录当前进程的信息。 - `/dev`:存放设备文件。 - `/lib`:存放系统程序运行所需的共享库。 - `/lost+found`:存放一些系统出错的检查结果。 - `/tmp`:存放临时文件。 - `/etc`:...

    增加系统的最大打开文件数

    在Unix和Linux操作系统中,系统资源的管理是一个关键任务,其中就包括了限制一个用户或进程可以打开的最大文件数。这个限制通常被称为“最大打开文件数”,它由`ulimit`命令来控制。`ulimit -n`命令用于查看或设置一...

    linux的最大打开文件数限制修改方法

    - 或者,启动某个程序后,可以通过查看`/proc/<PID>/limits`文件来获取相关信息(其中`<PID>`是该进程的ID): ```bash cat /proc/<PID>/limits ``` #### 总结 通过以上步骤,我们可以有效地提高Linux系统中...

    Linux Ext3 文件系统目录索引及readdir的实现机制

    ### Linux Ext3 文件系统目录索引及readdir的实现机制 #### 一、Ext3文件系统目录索引的实现 **1. 目录索引技术的目的:** Ext3文件系统通过采用目录索引技术来优化对大型目录的访问速度。在面对含有大量文件...

    docker cgroup 资源监控的详解

    - 查看内存使用情况,可以通过读取`/sys/fs/cgroup/memory/docker/应用ID/memory.usage_in_bytes`来获取已使用的内存量,`memory.limit_in_bytes`来查看分配的内存限制。 - 查看CPU使用情况,可以读取`/sys/fs/...

    adb用法大全

    在Windows、Linux或Mac环境下,都可以使用adb进行各种操作。 二、adb安装与设置 1. 下载adb:你可以从Android SDK Platform Tools下载最新版本的adb。 2. 配置环境变量:将adb.exe所在的目录添加到系统的PATH环境...

    php多任务程序实例解析

    set_time_limit(0); /** * php多任务程序的实现 * 借助proc_open * 其实该叫进程(process) * 能启动多进程,你可以使用你的想象力做你想做的了,以后再写个能用的 * 如果你是在linux上跑php,并且启用pcntl模块后,...

Global site tag (gtag.js) - Google Analytics