"

优发国际app下载_优发国际注册拥有全球最顶尖的原生APP,每天为您提供千场精彩体育赛事,优发国际app下载_优发国际注册更有真人、彩票、电子老虎机、真人电子竞技游戏等多种娱乐方式选择,优发国际app下载_优发国际注册让您尽享娱乐、赛事投注等,且无后顾之忧!

        <sub id="1h777"></sub>

        <sub id="1h777"></sub>

          <sub id="1h777"></sub>
          <sub id="1h777"></sub>

              "
              

              欢迎来到电脑知识学习网,如果您喜欢,请记住我们的网站!

              当前位置:主页 > 知识荟萃 >

              我看到你在打着代码唱着歌

              时间:2019-05-28 09:46

              编辑:网络整理

              标签:

              导读:
                虽然Linux操作系统比Windows操作系统稳定得多。但这种稳定性相对而言;痪浠八,Linux操作系统也会发脾气。在某些情况下,系统的资源使用(包括CPU或内存)将达到90%或更多。因此,系统管理员仍需要在必要时监视系统资源的使用情况。作者今天将向您介绍如何在Linux操作系统下监视此系统资源,并了解您所知道的内容。
                一,如何监控系统资源?
                在Windows操作系统中,任务管理器可用于查询每个进程占用的CPU与内存的比率。 Linux操作系统中没有这样的图形管理。在命令行模式下,键入top命令以查看每个进程占用的系统资源。
                PPP
                作为合格的系统管理员,出于系统性能优化或其他考虑因素,通常需要掌握系统中的大部分CPU或内存资源。为了实现这一点,系统管理员需要使用系统提供的top命令。此命令可帮助管理员监视系统资源使用情况,包括内存,CPU,交换文件分区使用情况等。这是执行此命令的结果。系统管理员提高操作系统性能的第一步是阅读上表。如果此图片中的内容系统管理员无法理解,那么他希望提高系统的性能。
                Top命令的结果大致可分为两部分。上半部分是制作一些统计宝宝起名宝典信息,包括内存和交换分区的使用,CPU的操作,进程总数等等。在这些统计中,除了要注意使用这些重要资源外,系统管理员还需要注意运行过程的状态?梢钥闯,Linux系统中有四个主要的进程状态,即运行,休眠,停止和僵尸。如果考虑系统维护和性能优化,系统管理员需要注意状态为僵尸的进程。如果进程处于此状态,则在Linux操作系统中将其称为僵尸进程。什么是僵尸进程?这是一个父进程没有死亡但子进程已经死亡的过程。在Linux操作系统中,进程通常分为父进程和子进程。进程A可以调用另一个进程B.此时,进程A称为父进程,进程B称为子进程。由于某些意外情况,子进程已停止运行,但父进程不知道子进程已停止运行,仍等待子进程返回运行结果。由于子进程没有返回结果,父进程可能总是在那里等待。这导致系统性能下降。如果系统管理员发现僵尸进程,首先要做的是结束父进程(有时还需要查看父进程运行的其他子进程)以释放它占用的系统资源。其次,如果更频繁地发生这种情况,系统管理员需要分析导致这种情况的原因。找到原因后采取积极措施。通常,如果子进程的状态为“zombie”,则父进程不会自动结束,因此它占用的系统资源不会自动释放,从而降低了操作系统的性能。二,使用Top命令技能。
                1.选择适当的排序顺序。
                在Windows操作系统的任务管理器中,管理员可以根据需要选择适当的排序顺序,例如按CPU排序或按内存使用情况排序。在top命令的显示结果中,默认情况下,CPU使用率已排序。如果系统管理员想按内存使用情况排序,我该怎么办?如果要更改top命令结果的排序顺序,可以按m按内存排序。请注意,这里的m是小写,而不是大写。大多数命令和参数案例在Linux操作系统中都很敏感。这与Microsoft操作系统中的DOS命令不同。 Dos命令不区分大小写。虽然这种排序不如Microsoft操作系统中的任务管理器那么方便,但只需单击鼠标即可完成排序。但只要您熟悉相关命令,在命令行上对它们进行排序并不像您想象的那么困难。
                2.监视特定用户使用的资源。
                在Windows操作系统中,如果要查看特定帐户打开的进程和使用的系统资源,则操作非常简单。只需打开系统任务管理器并按用户排序即可。您可以知道哪些进程对用户开放以及他们使用的百分比。在top命令中,没有按帐户排序的功能。也就是说,在上述显示结果中,只能根据存储器使用率或CPU负载来执行排序,并且用户不能进行排序。在同一结果中,系统特权用户root和普通用户打开的进程是混合的。这对于系统管理员找到问题的原因非常不方便。有时,系统管理员通常只需要查看特定用户的进程,例如只查看oracle帐户打开的进程和使用的系统资源。忽略系统帐户。由于特权帐户的其他用户无权登录,并且他们经常运行某些系统级进程,因此通常没有问题。普通用户可以运行一些应用程序。有时它们会混淆并可能会打开一些非法程序,占用大量系统资源,从而降低系统性能。减少废话,如何查看特定帐户启动的流程?它实际上非常简单。现在运行top命令让系统计算所有帐户的进度。然后,在需要查看特定帐户的过程中,只需按u(注意小写)并输入用户名。此时,系统会自动过滤掉其他帐户的进程,方便系统管理员查看。用户过滤后,仍然可以按m键过滤实际结果。如果您需要在开头查看特定用户的进程,则只需在top命令后直接添加-u选项并带上特定的用户名。但是,如果要在此时查看所有用户,则只需先启动top命令,然后使用不带任何选项的top命令查看所有用户的进度;蛘,在此窗口中输入字符u,然后直接按Enter键以显示所用用户的进度信息。3.动态统计信息。
                使用top命令来计算进程的运行信息,就像Microsoft操作系统的任务管理器一样,它是动态调整的;痪浠八,系统将定期计算此信息,然后在窗口中动态显示它。用户无需手动更新相关信息。从上图中可以看出,top命令统计信息远远超过Microsoft Task Manager统计信息。因此,它对系统管理员具有更大的参考价值。我曾经喜欢微软操作系统的任务管理器。在理解了top命令之后,它被添加到它中。因为它不仅可以完成任务管理器中的所有功能。并且top命令中的信息不会显示在Microsoft任务管理器中。而这些信息对我们维护系统和提高性能往往具有很大的参考价值。
                4.删除具有例外的进程。
                如果此窗口发现某些进程有异;蛴没б阎葱谐付ㄓτ贸绦蛞酝獾挠τ贸绦颍ɡ缯加锰嘞低匙试椿蛴涤薪┦蹋,则可以在此窗口中直接删除它们。操作方法非常简单,只需在此窗口中输入字符p,然后系统管理员将提示输入要关闭的进程的PID。管理员只需键入此值并按Enter键即可终止不需要的进程。但是,关闭进程时对权限有限制。系统特权帐户root可以关闭所有用户进程。普通帐户只能删除他们打开的程序,而不能删除其他用户。例如,系统管理员首先以oracle用户身份登录,并发现root帐户下的进程异常。如果要关闭,系统将提示无法关闭的错误消息。此时,管理员必须首先终止顶级进程,然后使用su命令更改登录帐户。然后关闭异常过程。系统管理员可以同时关闭多个进程。方法很简单,即输入需要同时关闭的多个进程号。用逗号分隔每个进程号。
                Top是系统维护中的一个有用命令。除上述功能外,您还可以设置动态更新的时间间隔等。但是,应该注意的是,不同版本的Linux中的功能略有不同,显示器的布局和内容也不同。因此,当系统管理员维护他不熟悉的版本时,有时您需要检查系统的帮助说明。此时,你只需要添加一个?在top命令之后获得相关帮助。此在线帮助文档与top命令相同,后者是系统管理员的好帮手。不幸的是,这些在线帮助文档现在是英文版。因此,这需要系统管理员更高级别的英文描述。
              温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
              相关阅读
              本类排行
              相关标签
              本类推荐
              栏目热点
              猜你喜欢

              关于电脑知识学习网 | 联系方式 | 发展历程 | 版权声明 | 帮助(?) | 广告联系 | 网站地图

              Copyright 2013-2018 DNZS678.com 〖电脑知识学习网〗 版权所有 豫ICP备17027119号-1 | 正在申请中

              声明: 本站 所有文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告

              优发国际app下载_优发国际注册

                    <sub id="1h777"></sub>

                    <sub id="1h777"></sub>

                      <sub id="1h777"></sub>
                      <sub id="1h777"></sub>