随笔分类 - ⑬linux 进程管理
摘要:谈打开文件数,不得不谈文件句柄 ###1.什么是文件句柄? 在文件I/O中,要从一个文件读取数据,应用程序首先要调用操作系统函数并传送文件名,并选一个到该文件的路径来打开文件。该函数取回一个顺序号,即文件句柄(file handle),该文件句柄对于打开的文件是唯一的识别依据。要从文件中读取一块数据
阅读全文
摘要:###1.ps,top命令 1.1 ps命令 1.2 top命令 ###2.排序进程 2.1 复杂方法 2.2 简单方法 ###1.ps,top命令 ps 和 top 命令常用来查看Linux系统进程相关信息。 ps命令:可以查看进程的瞬间信息。 top命令:可以持续的监视进程的信息。 ####1.
阅读全文
摘要:vmstat 2 20 两秒刷新一次 刷新20秒 r 数字比较大 意味着系统的 cpu使用率比较高 b 数字比较大 意味 磁盘IO较高
阅读全文
摘要:pidstat 概述 pidstat是sysstat工具的一个命令,用于监控全部或指定进程的cpu、内存、线程、设备IO等系统资源的占用情况。pidstat首次运行时显示自系统启动开始的各项统计信息,之后运行pidstat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所
阅读全文
摘要:mpstat 每两秒更新一次 更新5次 [root@racknerd-8c3b2d ~]# mpstat 2 5 Linux 3.10.0-1160.11.1.el7.x86_64 (racknerd-8c3b2d) 03/11/2021 _x86_64_ (2 CPU) 08:32:49 PM C
阅读全文
摘要:系统平均负载[进阶] 每次发现系统变慢时,我们通常做的第一件事,就是执行 top 或者 uptime 命令,来了解系统的负载情况。比如像下面这样,我在命令行里输入了 uptime 命令,系统也随即给出了结果。 [root@m01 ~]# uptime 04:49:26 up 2 days, 2:33
阅读全文
摘要:进程的优先级[进阶] 1.什么优先级 优先级指的是优先享受资源,比如排队买票时,军人优先、老人优先。等等 2.为什么要有系统优先级 举个例子: 海底捞火锅正常情况下响应就特别快,那么当节假日来临时人员突增则会导致处理请求特别慢,那么假设我是海底捞VIP客户(最高优先级),无论门店多么繁忙,我都不用排
阅读全文
摘要:管理进程状态 当程序运行为进程后,如果希望停止进程,怎么办呢? 那么此时我们可以使用linux的kill命令对进程发送关闭信号。当然除了kill、还有killall,pkill 1.使用kill -l列出当前系统所支持的信号 [root@rstx-53 ~]# kill -l 1) SIGHUP 2
阅读全文
摘要:监控进程状态 程序在运行后,我们需要了解进程的运行状态。查看进程的状态分为: 静态和动态两种方式 1.使用ps命令查看当前的进程状态(静态) 1)示例、ps -aux常用组合,查看进程 用户、PID、占用cpu百分比、占用内存百分比、状态、执行的命令等 [root@rongbiz002 1798.r
阅读全文
摘要:1.什么是进程 比如: 开发写的代码我们称为程序,那么将开发的代码运行起来。我们称为进程。 总结一句话就是: 当我们运行一个程序,那么我们将运行的程序叫进程。 PS1: 当程序运行为进程后,系统会为该进程分配内存,以及进程运行的身份和权限。 PS2: 在进程运行的过程中,系统会有各种指标来表示当前运
阅读全文
浙公网安备 33010602011771号