1.调用系统命令 exec包执行外部命令,它将os.StartProcess进行包装使得它更容易映射到stdin和stdout,并且利用pipe连接i/o 调用系统命令: 2.交互式调用系统命令 不加wait()会产生僵尸进程,3466 defunct 僵尸进程,wait收尸 3.自制bash 4. ...
分类:
系统相关 时间:
2018-02-13 16:46:49
阅读次数:
1173
10.6 监控io性能10.7 free命令10.8 ps命令10.9 查看网络状态10.10 linux下抓包10.6 监控io性能 1. iostat来对linux硬盘IO性能进行检测使用iostat,需要先安装sysstat ,即yum -y install sysstatiostat可以产生三种类型的报告:CPU利用情况报告、设备利用情况报告、网络文件系统利用情况报
分类:
其他好文 时间:
2018-01-23 20:26:22
阅读次数:
212
2018-01-03@望京 关于fork()函数,Unix/Linux提供的fork()系统调用,fork()一次返回两次, 操作系统自动把当前进程(称为父进程)复制了一份(称为子进程),然后,分别在父进程和子进程内返回; 子进程永远返回 0,而父进程返回子进程的ID。 父进程结束时,子进程并不会随 ...
分类:
系统相关 时间:
2018-01-14 17:41:21
阅读次数:
280
import subprocess import os import sys import platform def fock_new(func): def inner(*args, **kwargs): if 'Linux'.__eq__(platform.system()): print "ma... ...
分类:
编程语言 时间:
2018-01-11 22:25:09
阅读次数:
234
0x01 前言 此文出自:https://www.cnblogs.com/Anker/p/3271773.html 博文主要用unix/linux举例,但道理没问题的同样有助于在Python中理解僵尸进程和孤儿进程 0x02 基本概念 我们知道在unix/linux中,正常情况下,子进程是通过父进程 ...
分类:
系统相关 时间:
2017-12-15 16:19:16
阅读次数:
227
【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 1.N/s1 s1 v2的话。 可以想见,如果第二种物品的数量超过了s1的话,显然可以把它占的体积都用来买物品1,因为那样更优。 则我们第二种物品最多只要枚举到s1就可以了。 同理s2 v1 【代码】 cpp / 1.Shoud ...
分类:
其他好文 时间:
2017-12-14 13:34:06
阅读次数:
172
一、top top -c 显示完整的进程信息 参考项: 1.负载 2.进程情况,是否存在大量的sleeping进程或zombie进程 3.CPU 使用情况,什么纬度占用的较多 4.SWAP和内存 查看是否存在瓶颈 二、netstat -a 显示全部连接 -t 仅显示tcp的连接 -u 仅显示udp的 ...
分类:
其他好文 时间:
2017-12-06 19:57:53
阅读次数:
142
2、基本概念 我们知道在unix/linux中,正常情况下,子进程是通过父进程创建的,子进程在创建新的进程。子进程的结束和父进程的运行是一个异步过程,即父进程永远无法预测子进程 到底什么时候结束。 当一个 进程完成它的工作终止之后,它的父进程需要调用wait()或者waitpid()系统调用取得子进 ...
分类:
系统相关 时间:
2017-12-06 14:30:01
阅读次数:
264
Centos如何查看并杀死僵尸进程 Centos如何查看并杀死僵尸进程 发现系统中有很多僵尸进程,现在就是找出这些僵尸进程,并将其杀死。 用top查看系统中的僵尸进程情况 top - 05:52:22 up 6 days, 10:55, 3 users, load average: 11.54, 9 ...
分类:
系统相关 时间:
2017-12-04 17:36:30
阅读次数:
184