当前位置: 首页 > news >正文

关于进行网站建设费用的请示wordpress搜索小工具

关于进行网站建设费用的请示,wordpress搜索小工具,网站建设实践考试试题,抖音广告投放平台注:本文为 “Linux 线程” 相关文章合辑。 在 Linux 中统计一个进程的线程数 作者:Dan Nanni 译者: LCTT struggling | 2015-09-17 10:29 在 Linux 中一个程序在运行时会派生出多个线程。检查每个进程的线程数,有以下几种方法可…

注:本文为 “Linux 线程” 相关文章合辑。


在 Linux 中统计一个进程的线程数

作者:Dan Nanni 译者: LCTT struggling
| 2015-09-17 10:29

在 Linux 中一个程序在运行时会派生出多个线程。检查每个进程的线程数,有以下几种方法可以做到这一点。

方法一: /proc

proc 伪文件系统,它驻留在 /proc 目录,这是最简单的方法来查看任何活动进程的线程数。 /proc 目录以可读文本文件形式输出,提供现有进程和系统硬件相关的信息如 CPU、中断、内存、磁盘等等.

$ cat /proc/<pid>/status

上面的命令将显示进程 的详细信息,包括过程状态(例如,sleeping, running),父进程 PID,UID,GID,使用的文件描述符的数量,以及上下文切换的数量。输出也包括进程创建的总线程数如下所示。

Threads: <N>

例如,检查 PID 20571 进程的线程数:

$ cat /proc/20571/status

img

输出表明该进程有 28 个线程。

或者,你可以在 /proc//task 中简单的统计子目录的数量,如下所示。

$ ls /proc/<pid>/task | wc

这是因为,对于一个进程中创建的每个线程,在 /proc/<pid>/task 中会创建一个相应的目录,命名为其线程 ID。由此在 /proc/<pid>/task 中目录的总数表示在进程中线程的数目。

方法二: ps

如果你是功能强大的 ps 命令的忠实用户,这个命令也可以告诉你一个进程(用 “H” 选项)的线程数。下面的命令将输出进程的线程数。“h” 选项需要放在前面。

$ ps hH p <pid> | wc -l

如果你想监视一个进程的不同线程消耗的硬件资源(CPU & memory),请参阅下文。


Linux 上查看某个进程的线程

作者:Dan Nanni 译者: LCTT joeren
| 2015-06-15 15:44

: 程序在其内部创建并执行了多个线程,怎样才能在该程序创建线程后监控其中单个线程?
看到带有它们名称的单个线程详细情况(如,CPU / 内存使用率)。

线程是现代操作系统上进行并行执行的一个流行的编程方面的抽象概念。当一个程序内有多个线程被叉分出用以执行多个流时,这些线程就会在它们之间共享特定的资源(如,内存地址空间、打开的文件),以使叉分开销最小化,并避免大量高成本的 IPC(进程间通信)通道。这些功能让线程在并发执行时成为一个高效的机制。

在 Linux 中,程序中创建的线程(也称为轻量级进程,LWP)会具有和程序的 PID 相同的 “线程组 ID”。然后,各个线程会获得其自身的线程 ID(TID)。对于 Linux 内核调度器而言,线程不过是恰好共享特定资源的标准的进程而已。经典的命令行工具,如 ps 或 top,都可以用来显示线程级别的信息,只是默认情况下它们显示进程级别的信息。

这里提供了在 Linux 上显示某个进程的线程的几种方式。

方法一:PS

在 ps 命令中,“-T” 选项可以开启线程查看。下面的命令列出了由进程号为 < pid > 的进程创建的所有线程。

$ ps -T -p <pid>

img

“SID” 栏表示线程 ID,而 “CMD” 栏则显示了线程名称。

方法二: Top

top 命令可以实时显示各个线程情况。要在 top 输出中开启线程查看,请调用 top 命令的 “-H” 选项,该选项会列出所有 Linux 线程。在 top 运行时,你也可以通过按 “H” 键将线程查看模式切换为开或关。

$ top -H

img

要让 top 输出某个特定进程 < pid > 并检查该进程内运行的线程状况:

$ top -H -p <pid>

img

方法三: Htop

一个对用户更加友好的方式是,通过 htop 查看单个进程的线程,它是一个基于 ncurses 的交互进程查看器。该程序允许你在树状视图中监控单个独立线程。

要在 htop 中启用线程查看,请开启 htop,然后按 < F2 > 来进入 htop 的设置菜单。选择 “设置” 栏下面的 “显示选项”,然后开启 “树状视图” 和 “显示自定义线程名” 选项。按 < F10 > 退出设置。

img

现在,你就会看到下面这样单个进程的线程视图。

img

via:

https://ask.xmodulo.com/number-of-threads-process-linux.html(链接已沉寂)
作者:Dan Nanni 译者:strugglingyouth 校对:wxy

https://ask.xmodulo.com/view-threads-process-linux.html(链接已沉寂)
作者:Dan Nanni 译者:GOLinux 校对:wxy

本文由 LCTT 原创翻译,Linux 中国荣誉推出

http://www.yayakq.cn/news/16593/

相关文章:

  • 建设机械网站资讯关闭网站跳转代码
  • 退役军人事务部网站建设wordpress代码逻辑
  • 建立网站团队wordpress mysql5.1
  • 郑州做企业网站哪家好lightsail wordpress
  • 朝阳区建网站公司有帮云家禽养殖公司网站怎么做
  • 浙江住房和城乡建设部网站网站服务是什么
  • 做好网站建设工作顺德大良那里做网站好
  • 站长工具 seo查询wordpress 媒体库优化
  • 系部网站建设研究方案中建八局第一建设有限公司董事长
  • 溆浦县建筑公司网站湛江专业建站公司
  • 外贸网站注册网络营销公司业务范围
  • 深圳做网站d公司惠州seo关键词推广
  • asp网站建设 文献综述智能建站加盟电话
  • 免费建站网站一级赣州做网站的公司有哪家
  • 网站备案年限查询金融网站设计欣赏
  • wordpress ios appseo排名优化推荐
  • 上海建筑设计移动优化课主讲:夫唯老师
  • 微信网站制作关键词文案生成器
  • 小企业网站建设平台vultr做网站怎么样
  • 商务网站建设公职业院校专题建设网站
  • 购物网站的详细设计电商平台运营费用预算
  • 制作网页的网站的软件是麻辣烫配方教授网站怎么做
  • 群晖做网站用enfold做的网站
  • 徐州小学网站建设装饰工程有限公司
  • 新建网站站点的wordpress文章打开慢
  • wordpress整站程序代理服务器地址怎么填
  • 学校校园网站建设服务微软网站开发技术
  • 绍兴以往网站招工做广安网站建设推荐
  • 口碑好网站建设公司电话原生态旅游网站开发需求分析
  • 酒店网站怎么制作天河外贸网站建设