Linux进程
2014-03-23 14:31
239 查看
进程:(1)正在执行的程序,每一个进程都有一个ID号。一个进程中有多个线程
(2)每一个进程,都会对应一个父进程,这个父进程可以复制多个子进程。
(3)进程可以以两种方式存在。前台和后台。
(4)一般系统服务都是以后台进程的方式存在,而且常驻系统中。
线程:
(1)轻量级的进程
(2)进程有独立的地址空间。线程没有
(3)线程不能独立存在,它是由进程创建的。Linux->fork java->Thread(或是继承runnable接口)
(4)相对讲,线程耗费的cpu和内存小于进程
1、ps查看进程,所有进程都是由PID为1的进程创建,是所有进程的父进程
----ps -a :显示当前终端的所有进程信息
----ps -u :以用户的格式显示进程信息
----ps -x :显示后台进程运行的参数
ps -aux [看的全面,信息也全]
lsof -i:8080 :查看8080端口号的进程号
2、终止进程 kill 、killall
kill 进程号
kill -9 进程号 //不能直接结束的进程用-9
killall:杀死此进程和其子进程
3、进程的动态监控:top
为什么会有zombie(僵尸进程):一个进程被异常终止,未通知其父进程,则这个进程占用的CPU和内存不会被系统回收。
swap:
虚拟内存是介于磁盘和真实内存之间的,把硬盘的一部分虚拟成内存,速度大于磁盘速度,小于真实内存,一般为物理内存的2倍。
(1)监视特定用户
top:输入此命令,按回车键,查看执行的进程
u:然后输入"u"回车。再输入用户名即可
(2)终止指定的进程
top:输入此命令,按回车键,查看执行的进程
k:然后输入"k"回车。再输入要结束的进程ID,即PID
(3)指定系统状态更新的时间
top -d 10 : 指定系统更新进程的时间为10s
(4)退出。按q键或是ctrl+c
(内存调度的管理)-----未完待续~~
(2)每一个进程,都会对应一个父进程,这个父进程可以复制多个子进程。
(3)进程可以以两种方式存在。前台和后台。
(4)一般系统服务都是以后台进程的方式存在,而且常驻系统中。
线程:
(1)轻量级的进程
(2)进程有独立的地址空间。线程没有
(3)线程不能独立存在,它是由进程创建的。Linux->fork java->Thread(或是继承runnable接口)
(4)相对讲,线程耗费的cpu和内存小于进程
1、ps查看进程,所有进程都是由PID为1的进程创建,是所有进程的父进程
----ps -a :显示当前终端的所有进程信息
----ps -u :以用户的格式显示进程信息
----ps -x :显示后台进程运行的参数
ps -aux [看的全面,信息也全]
lsof -i:8080 :查看8080端口号的进程号
2、终止进程 kill 、killall
kill 进程号
kill -9 进程号 //不能直接结束的进程用-9
killall:杀死此进程和其子进程
3、进程的动态监控:top
为什么会有zombie(僵尸进程):一个进程被异常终止,未通知其父进程,则这个进程占用的CPU和内存不会被系统回收。
swap:
虚拟内存是介于磁盘和真实内存之间的,把硬盘的一部分虚拟成内存,速度大于磁盘速度,小于真实内存,一般为物理内存的2倍。
(1)监视特定用户
top:输入此命令,按回车键,查看执行的进程
u:然后输入"u"回车。再输入用户名即可
(2)终止指定的进程
top:输入此命令,按回车键,查看执行的进程
k:然后输入"k"回车。再输入要结束的进程ID,即PID
(3)指定系统状态更新的时间
top -d 10 : 指定系统更新进程的时间为10s
(4)退出。按q键或是ctrl+c
(内存调度的管理)-----未完待续~~
相关文章推荐
- linux grep
- Linux 系统启动过程 及系统修复
- 为CentOS 6.5 配置本地YUM源
- CentOS 6.5 + Win 7 双系统U盘安装及问题汇编
- Linux 线程信号量,进程信号量和内核驱动程序信号量(线程同步信号量,进程同步信号量和设备驱动同步信号量)
- CentOS 6.5系统安装配置图解教程
- 初识linux之LEMP
- Linux中把文件夹中替换文件内容的字符串
- linux 制作静态库文件 *.a
- Linux下history命令用法
- linux下安装字体
- CentOS 6.3 下用ntfs-3g挂载Windows NTFS分区
- Linux下用samba与windows简单进行文件传输
- linux下run文件的安装与卸载
- LPC1788上移植uclinux
- LINUX学习总结第6篇:搭建FTP服务器
- linux系统编程之管道 匿名管道(pipe)
- linux zip 命令详解
- Linux/Unix 线程同步技术之互斥量(1)
- linux下的远程拷贝