一,Nmon介绍 Nmon 可以很轻松的监控系统的 CPU、内存、网络、硬盘、文件系统、NFS、高耗进程、资源和 IBM Power 系统的微分区的信息 Nmon是一款计算机性能系统监控工具,因为它免费,体积小,安装简单,耗费资源低,广泛应用于AIX和Linux系统。 二,Nmon下载 1、查看li ...
分类:
系统相关 时间:
2019-07-23 16:41:03
阅读次数:
174
本文讲解了python中子进程继承父进程资源信息导致父进程被 kill 后,子进程 shell 脚本 依然占用端口导致后续逻辑失败的故事. 当然还包括如何在 python 中解决这类事情.
分类:
编程语言 时间:
2019-06-05 00:42:57
阅读次数:
103
进程:资源单位,由操作系统控制调度。正在执行的一个程序或者过程,进程之间不共享资源,进程间通讯手段:管道,队列,信号量等。多用于计算密集型场景,如金融计算 线程:是cpu的最小执行单位,由操作系统控制调度。一个进程至少有一个线程,同一个进程里面的多个线程共享该进程的内存资源(此处会涉及到资源的抢夺) ...
分类:
编程语言 时间:
2019-04-25 22:44:08
阅读次数:
212
进程和线程概念进程:资源分配的基本单位。线程:独立调度的基本单位,一个进程中可以包含多个线程,它们之间共享进程资源,同一进程中线程切换不会引发进程切换,不同进程中的线程切换会引发进程切换。为什么要使用多线程?多线程的是指在同一时刻有多条执行路径,目的是为了提高程序的运行效率。多线程应用场景:多线程下载、数据库连接池、分批发送短信等。多线程的创建方式继承Thread(不建议使用,因为Java支持多继
分类:
其他好文 时间:
2019-04-14 18:07:04
阅读次数:
113
Namespaces 命名空间,是linux内核提供的一种对进程资源隔离的机制,比如网络,进程,挂载点等 CGroup 对资源进行限制,防止cpu或内存用的过多等 ls -l /sys/fs/cgroup/ 虚拟机与docker区别 虚拟机是在硬件基础上通过hypervisor虚拟出硬件,比如虚拟出... ...
分类:
其他好文 时间:
2019-04-13 00:49:44
阅读次数:
169
PS参数常用参数-A显示所有进程(等价于-e)(utility)-a显示一个终端的所有进程,除了会话引线-N忽略选择。-d显示所有进程,但省略所有的会话引线(utility)-x显示没有控制终端的进程,同时显示各个命令的具体路径。dx不可合用。(utility)-ppid进程使用cpu的时间-uuidorusername选择有效的用户id或者是用户名-ggidorgroupname显示组的所有进程
分类:
其他好文 时间:
2019-04-04 10:03:32
阅读次数:
167
194.说一下 jvm 的主要组成部分?及其作用? JVM的基本结构及其各部分详解(一) JVM的基本结构及其各部分详解(二) 195.说一下 jvm 运行时数据区? JVM入门——运行时数据区 196.说一下堆栈的区别? 堆是进程资源,栈是线程资源, 1.栈内存存储的是局部变量而堆内存存储的是实体 ...
分类:
其他好文 时间:
2019-03-14 16:43:04
阅读次数:
214
Docker内部组件 Namespaces 命名空间,Linux内核提供的一种对进程资源隔离的机制,例如进程,网络,挂载点等资源。 docker run -d busybox ping baidu.com 只能看见容器内的资源情况,并看不到宿主机的任何进程和文件系统. CGroups 控制组,Lin ...
分类:
其他好文 时间:
2019-03-06 16:25:41
阅读次数:
150
什么是进程什么是线程? 我的理解是进程是指在系统中正在运行的一个应用程序;程序一旦运行就是进程,或者更专业化来说:进程是指程序执行时的一个实例。线程是进程的一个实体。进程——资源分配的最小单位,线程——程序执行的最小单位。 线程进程的区别体现在几个方面: 第一:因为进程拥有独立的堆栈空间和数据段,所 ...
分类:
编程语言 时间:
2019-02-10 20:36:58
阅读次数:
188
实现效果: 知识运用: Process类的GetProcesses方法 public static Process[] GetProcesses() //为本地计算机上的每个进程资源创建一个新的Process组件 public static Process[] GetProcesses(string ...
分类:
系统相关 时间:
2019-01-26 15:27:44
阅读次数:
200