简单,可复制

点点滴滴,尽在文中

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年10月21日

摘要: 关於程序的运行顺序我们知道 Linux 是多人多工的环境,由top的输出结果我们也发现, 系统同时间有非常多的程序在运行中,只是绝大部分的程序都在休眠 (sleeping) 状态而已。 想一想,如果所有的程序同时被唤醒,那么 CPU 应该要先处理那个程序呢?也就是说,那个程序被运行的优先序比较高? 这就得要考虑到程序的优先运行序 (Priority) 与 CPU 排程罗!CPU 排程与前一章的例行性工作排程并不一样。 CPU 排程指的是每支程序被 CPU 运行的演算守则, 而例行性工作排程则是将某支程序安排在某个时间再交由系统运行。 CPU 排程与操作系统较具有相关性!Priority 与 N 阅读全文
posted @ 2012-10-21 23:03 ggjucheng 阅读(1890) 评论(0) 推荐(1)

摘要: psps参数[root@www ~]# ps aux <==观察系统所有的程序数据[root@www ~]# ps -lA <==也是能够观察所有系统的数据[root@www ~]# ps axjf <==连同部分程序树状态选项与参数:-A :所有的 process 均显示出来,与 -e 具有同样的效用;-a :不与 terminal 有关的所有 process ;-u :有效使用者 (effective user) 相关的 process ;x :通常与 a 这个参数一起使用,可列出较完整资讯。输出格式规划:l :较长、较详细的将该 PID 的的资讯列出;j :工作的格.. 阅读全文
posted @ 2012-10-21 22:56 ggjucheng 阅读(2367) 评论(0) 推荐(0)

摘要: 作业管理举例来说,我们在登陆 bash 后, 想要一边复制文件、一边进行数据搜寻、一边进行编译,还可以一边进行 vi 程序撰写! 当然我们可以重复登陆那六个文字介面的终端机环境中,不过,能不能在一个 bash 内达成? 当然可以啊!就是使用 job control 啦!进行工作管理的行为中, 其实每个工作都是目前 bash 的子程序,亦即彼此之间是有相关性的。 我们无法以 job control 的方式由 tty1 的环境去管理 tty2 的 bash !或许你会觉得很奇怪啊,既然我可以在六个终端介面登陆,那何必使用 job control 呢? 真是脱裤子放屁,多此一举啊!不要忘记了呢,我们 阅读全文
posted @ 2012-10-21 21:51 ggjucheng 阅读(3232) 评论(0) 推荐(0)