⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 linux 进程管理 linuxsir_org.htm

📁 linuxSir 网站的精华文章
💻 HTM
📖 第 1 页 / 共 3 页
字号:
      <P>和ps 相比,top是动态监视系统任务的工具,top 输出的结果是连续的;</P>
      <P><FONT id=4.1 size=3><B><BR>4.1 top 命令用法及参数;<BR></B></FONT></P>
      <P><B>top 调用方法:</B></P>
      <P>
      <DIV class=codeblock><CODE>top 选择参数</CODE></DIV>
      <P></P>
      <P><B>参数:</B></P>
      <P>
      <DIV class=codeblock><CODE>-b 以批量模式运行,但不能接受命令行输入;<BR>-c 
      显示命令行,而不仅仅是命令名;<BR>-d N 显示两次刷新时间的间隔,比如 -d 5,表示两次刷新间隔为5秒;<BR>-i 
      禁止显示空闲进程或僵尸进程;<BR>-n NUM 显示更新次数,然后退出。比如 -n 5,表示top更新5次数据就退出;<BR>-p PID 
      仅监视指定进程的ID;PID是一个数值;<BR>-q 不经任何延时就刷新;<BR>-s 安全模式运行,禁用一些效互指令;<BR>-S 
      累积模式,输出每个进程的总的CPU时间,包括已死的子进程;</CODE></DIV>
      <P></P>
      <P><B><BR>交互式命令键位:<BR></B></P>
      <P>
      <DIV class=codeblock><CODE>space 立即更新;<BR>c 切换到命令名显示,或显示整个命令(包括参数);<BR>f,F 
      增加显示字段,或删除显示字段;<BR>h,? 显示有关安全模式及累积模式的帮助信息;<BR>k 
      提示输入要杀死的进程ID,目的是用来杀死该进程(默人信号为15)<BR>i 禁止空闲进程和僵尸进程;<BR>l 
      切换到显法负载平均值和正常运行的时间等信息;<BR>m 切换到内存信息,并以内存占用大小排序;<BR>n 
      提示显示的进程数,比如输入3,就在整屏上显示3个进程;<BR>o,O 改变显示字段的顺序;<BR>r 把renice 
      应用到一个进程,提示输入PID和renice的值;<BR>s 改变两次刷新时间间隔,以秒为单位;<BR>t 
      切换到显示进程和CPU状态的信息;<BR>A 按进程生命大小进行排序,最新进程显示在最前;<BR>M 按内存占用大小排序,由大到小;<BR>N 
      以进程ID大小排序,由大到小;<BR>P 按CPU占用情况排序,由大到小<BR>S 切换到累积时间模式;<BR>T 
      按时间/累积时间对任务排序;<BR>W 把当前的配置写到~/.toprc中;</CODE></DIV>
      <P></P>
      <P><FONT id=4.2 size=3><B><BR>4.2 top 应用举例;<BR></B></FONT></P>
      <P>
      <DIV class=codeblock><CODE>[root@localhost ~]# top</CODE></DIV>
      <P></P>
      <P>然后根据前面所说交互命令按个尝试一下就明白了,比如按M,就按内存占用大小排序;这个例子举不举都没有必要了。呵。。。。。。</P>
      <P>当然您可以把top的输出传到一个文件中;</P>
      <P>
      <DIV class=codeblock><CODE>[root@localhost ~]# top &gt; 
      mytop.txt</CODE></DIV>
      <P></P>
      <P>然后我们就可以查看mytop文件,以慢慢的分析系统进程状态;</P>
      <P><FONT id=5 size=4><B><BR>5、进程的优先级:nice和renice;<BR></B></FONT></P>
      <P>在Linux 
      操作系统中,进程之间是竟争资源(比如CPU和内存的占用)关系。这个竟争优劣是通过一个数值来实现的,也就是谦让度。高谦让度表示进程优化级别最低。负值或0表示对高优点级,对其它进程不谦让,也就是拥有优先占用系统资源的权利。谦让度的值从 
      -20到19。</P>
      <P>目前硬件技术发展极速,在大多情况下,不必设置进程的优先级,除非在进程失控而疯狂占用资源的情况下,我们有可能来设置一下优先级,但我个人感觉没有太大的必要,在迫不得已的情况下,我们可以杀掉失控进程。</P>
      <P>nice 
      可以在创建进程时,为进程指定谦让度的值,进程的优先级的值是父进程SHELL的优先级的值与我们所指定谦让度的相加和。所以我们在用nice设置程序的优先级时,所指定数值是一个增量,并不是优先级的绝对值;</P>
      <P><B>nice 的应用举例:</B></P>
      <P>
      <DIV class=codeblock><CODE>[root@localhost ~]# nice -n 5 gaim &amp; 
      注:运行gaim程序,并为它指定谦让度增量为5;</CODE></DIV>
      <P></P>
      <P>所以nice的最常用的应用就是:</P>
      <P>
      <DIV class=codeblock><CODE>nice -n 谦让度的增量值 程序</CODE></DIV>
      <P></P>
      <P>renice 是通过进程ID(PID)来改变谦让度,进而达到更改进程的优先级。</P>
      <P>
      <DIV class=codeblock><CODE>renice 谦让度 PID</CODE></DIV>
      <P></P>
      <P>renice 所设置的谦让度就是进程的绝对值;看下面的例子;</P><PRE>[root@localhost ~]# ps lax   |grep gaim
4     0  4437  3419  10  <FONT color=blue>-5</FONT> 120924 20492 -      S&lt;   pts/0      0:01 gaim
0     0  4530  3419  10  -5   5160   708 -      R&lt;+  pts/0      0:00 grep gaim

[root@localhost ~]# renice -6  4437
4437: old priority -5, new priority -6

[root@localhost ~]# ps lax   |grep gaim
4     0  4437  3419  14  <FONT color=blue>-6</FONT> 120924 20492 -      S&lt;   pts/0      0:01 gaim
0     0  4534  3419  11  -5   5160   708 -      R&lt;+  pts/0      0:00 grep gaim
</PRE>
      <P><FONT id=6 size=4><B><BR>6、关于本文;<BR></B></FONT></P>
      <P>进程管理还是需要的,虽然在桌面应用上,我们点鼠标就能完成大多的工作,但在服务器管理中,进程管理还是十分重要的。</P>
      <P>有的弟兄会说,为什么您不说说在桌面环境中的图形管理的进程工具。我感觉没有太大的必要,如果您会点鼠标就应该能找到有关进程管理的工具。</P>
      <P>还有的弟兄会说:Windows的进程管理真的很方便,按一下CTRL+ALT+DEL就可以调出来,随便你怎么杀和砍。我感觉Windows的进程管理并不怎么样,如果有的程序真的需要CTRL+ALT+DEL的话,呵,那肯定会出现系统假死现象。或者程序错误之类的提示。弄不好就得重启,这是事实吧。</P>
      <P>Windows 的进程管理并不优秀,只是一个友好的界面而已,我想我说的没错吧;</P>
      <P><FONT id=7 size=4><B><BR>7、后记;<BR></B></FONT></P>
      <P>近些天一直在为网络基础文档做计划,当然也随手写一写自己能写的文档, 比如本篇就是; 
      也想把论坛中的一些弟兄优秀的教程整理出来,但后来一想,如果提交到 LinuxSir.Org 
      首页上,肯定得做一些修改,如果我来修改倒不如让作者自己来修改,自己写的东西自己最明白,对不对???</P>
      <P>在准备网络文档计划的过程中,向etony兄请教了一些基本的网络基础知识。我对网络基础理论基本不懂。听tony兄解说的同时,我也做了笔记。同时也和tony兄讨论了网络基础篇的布局和谋篇的事,这关系到初学者入手的问题,好象是小事,其实事情比较大。如果写的文档,新手读不懂,老鸟又认为没有价值,我看倒不如不写。。</P>
      <P><FONT id=8 size=4><B><BR>8、参考文档;<BR></B></FONT></P>
      <P><BR></P>
      <P><FONT id=9 size=4><B><BR>9、相关文档;<BR></B></FONT></P>
      <P><BR></P></DIV>
      <DIV class=links>By 北南南北 at 2006/05/10 - 21:41 | <A 
      href="http://www.linuxsir.org/main/?q=taxonomy/term/1">Linux</A> | <A 
      href="http://www.linuxsir.org/main/?q=taxonomy/term/25">基础知识</A> | <A 
      title=共享你有关本文的思想和意见。 
      href="http://www.linuxsir.org/main/?q=comment/reply/210#comment">参与评论</A> 
      | 5938 阅读</DIV></DIV><A id=comment></A>
      <FORM action=?q=comment method=post>
      <DIV><INPUT type=hidden value=210 name=edit[nid]> <A id=comment-500></A>
      <DIV class=comment>
      <H3 class=title><A class=active 
      href="http://www.linuxsir.org/main/?q=node/210#comment-500">强烈支持你,老兄</A></H3>
      <DIV class=content>
      <P>强烈支持你,老兄</P></DIV>
      <DIV class=links>By Anonymous at 周三, 2006/06/14 - 17:35 | <A 
      href="http://www.linuxsir.org/main/?q=comment/reply/210/500">回复</A></DIV></DIV></DIV></FORM><!-- end content -->
      <DIV id=footer>
      <CENTER><A href="http://www.linuxsir.org/"><IMG 
      src="Linux 进程管理  LinuxSir_Org.files/logo.jpg"></A> <BR><A 
      href="http://www.miibeian.gov.cn/"><FONT color=blue 
      size=3><B>闽ICP备06025536号</B></FONT></A><BR>
      <SCRIPT language=JavaScript 
      src="Linux 进程管理  LinuxSir_Org.files/cyberpolice.htm"></SCRIPT>
      <BR><A href="http://www.linuxsir.org/main/?q=node/78"><FONT color=blue 
      size=3><B>© 2002-2006 LinuxSir.Org</B></FONT></A><BR></CENTER></DIV></TD>
    <TD id=sidebar-right>
      <DIV class="block block-block" id=block-block-2>
      <H2 class=title>基础知识</H2>
      <DIV class=content>
      <UL>
        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/23">安装配置</A> 
        <LI><A 
        href="http://www.linuxsir.org/main/?q=taxonomy/term/1/25/">基础入门</A> 
        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/22/">硬件解决</A> 

        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/21">软件管理</A> 
        <LI><A 
        href="http://www.linuxsir.org/main/?q=taxonomy/term/35/48/">重要资源</A> 
        </LI></UL></DIV></DIV>
      <DIV class="block block-block" id=block-block-4>
      <H2 class=title>软件应用</H2>
      <DIV class=content>
      <UL>
        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/30">网络工具</A> 
        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/32">图形图像</A> 
        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/31">音乐视频</A> 
        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/49">字体中文</A> 
        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/33">软件其它</A> 
        </LI></UL></DIV></DIV>
      <DIV class="block block-block" id=block-block-5>
      <H2 class=title>网络服务器</H2>
      <DIV class=content>
      <UL>
        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/27">文件服务器<A> 
        <LI><A 
        href="http://www.linuxsir.org/main/?q=taxonomy/term/28">Web服务器</A> 
        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/29">邮件服务器</A> 

        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/37">数据库应用</A> 

        <LI><A href="http://www.linuxsir.org/main/?q=taxonomy/term/50">服务器其它</A> 
        </LI></UL></DIV></DIV>
      <DIV class="block block-comment" id=block-comment-0>
      <H2 class=title>最新评论</H2>
      <DIV class=content>
      <DIV class=item-list>
      <UL>
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/222#comment-624">错了</A><BR>8 
        min 27 sec 前
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/222#comment-623">q</A><BR>28 
        min 4 sec 前
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/222#comment-622">有些道理</A><BR>49 
        min 33 sec 前
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/219#comment-621">"内置的摄像头也能用这个吗?"</A><BR>13 
        hours 54 min 前
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/80#comment-620">终于知道了...</A><BR>23 
        hours 9 min 前
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/106#comment-619">okok</A><BR>2 
        days 14 hours 前
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/93#comment-618">那要除去阴影呢?</A><BR>3 
        days 19 hours 前
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/227#comment-617">不错的机会</A><BR>4 
        days 6 hours 前
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/221#comment-616">配置可执行程序的路径</A><BR>4 
        days 12 hours 前
        <LI><A 
        href="http://www.linuxsir.org/main/?q=node/222#comment-615">修改hostname出现的问题</A><BR>5 
        days 2 hours 
前</LI></UL></DIV></DIV></DIV></TD></TR></TBODY></TABLE></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -