linux uce 内存隔离,LINUX-学习笔记

on服务来实现的,每隔一分钟检查一次任务列表。

/etc/crontab

crontab 命令 -l (list)

-e (edit)

写时间格式:时分日月周命令

例如:

05 5 * * 1,3,5 ##每周一三五运行

技巧:计划任务可用”,”“_””/”给分开

如果计划任务不执行此时主要原因是路径不对,看crontab便可知,PATH写的便是,第二原因是终端:不能读

标准输入和写标准输出,但可用重定向往文件中写可以,不能使用终端如果要修改crontab文件则需要先停止

cron服务。

/etc/rc.d/init.d/crond stop

修改~~~~~~~~~~~~~~~~~

/etc/rc.d/init.d/crond start

top 命令查看系统的资源状况

load average 表示在过去的一段时间内有多少个进程企图独占CPU

zombie 进程:不是异常情况。一个进程从创建到结束在最后那一段时间遍是僵尸。留在内存中等待父进程

取的东西便是僵尸。任何程序都有僵尸状态,它占用一点内存资源,仅仅是表象而已不必害怕。如果程序有问

题有机会遇见,解决大批量僵尸简单有效的办法是重起。kill是无任何效果的

stop模式:与sleep进程应区别,sleep会主动放弃cpu,而stop是被动放弃cpu ,例单步跟踪,stop(暂停)

的进程是无法自己回到运行状态的。

cpu states :

nice:让出百分比 irq :中断处理占用

idle:空间占用百分比 iowait:输入输出等待(如果它很大说明外存有瓶颈,需要升级硬盘(SCSI))

Mem:内存情况

设计思想:把资源省下来不用便是浪费,如添加内存后free值会不变,buff值会增大。判断物理内存够

不够,看交换分区的使用状态。

ps命令列进程

博客:http://www.doczj.com/doc/fd9ba6f34693daef5ef73d34.html 17/27制作于:2007-02-07 Powered by X-Space

rrktqt的个人空间Linux系统学习笔记作者:红联

列出所有进程

ps ax :tty值为“?”是守护进程,叫deamon 无终端,大多系统服务是此进程,内核态进程是看不到的,

例木马

看进程树,以树形方式现实进程列表敲 ps axf

init是1号进程,系统所有进程都是它派生的,杀不掉

ps axm :会把线程列出来

在linux下进程和线程是统一的,是轻量级进程的两种方式。

ps axu :显示进程的详细状态。

vsz:说此进程一共占用了多大物理内存。

rss:请求常驻内存多少

终止进程: kill pid 本质是协商退出!(并不是强制退出)

全: kill -信号 pid

kill ¨CKILL pid 是强制退出。

例如编写一kill杀不掉的程序

#!/bin/sh

while true j do

echo ¨Cn “.”

sleep 1

done

#!/bin/sh

trap “”15 ##捕获15号进程,kill就是15号进程

while true j do

echo -n “.”

sleep 1

done

修改进程优先级:

nice 命令 每个进程都有优先权,权值越小优先级越高。

nice ¨C调整值

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值