自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

大致講述Fedora進程管理經(jīng)驗

系統(tǒng) Linux
Fedora進程管理可以同時執(zhí)行多個任務,也即在還未執(zhí)行完一個任務時又執(zhí)行另一項任務。那些在系統(tǒng)中同時運行的多個進程既可以是系統(tǒng)進程,也可以是用戶進程,或許還有病毒進程在悄悄地運行呢!

Fedora進程管理是比較常用的,很多用戶都很了解Fedora了,這里我發(fā)表一下,和大家說說。多任務反映在計算機系統(tǒng)中就是多個進程,每一個任務或者作業(yè)都是由多個相關的進程來完成的。當用戶在命令行中輸入命令執(zhí)行一個程序時,F(xiàn)edora進程管理就會為該程序創(chuàng)建一個或者多個進程。

進程管理

Fedora 6是一個多用戶、多任務的操作系統(tǒng)。多用戶是指多個用戶可以在同一時間使用計算機系統(tǒng);多任務是指Fedora進程管理可以同時執(zhí)行多個任務,也即在還未執(zhí)行完一個任務時又執(zhí)行另一項任務。那些在系統(tǒng)中同時運行的多個進程既可以是系統(tǒng)進程,也可以是用戶進程,或許還有病毒進程在悄悄地運行呢!做好進程管理工作也是確保系統(tǒng)保持較佳整體性能的重要途徑之一。

理解進程

進程在操作系統(tǒng)中執(zhí)行特定的任務,它是一個隨著程序執(zhí)行過程不斷變化的實體。進程與程序是有區(qū)別的:進程不等同于程序,它由程序產(chǎn)生;程序是一個靜態(tài)的指令集合,不占用系統(tǒng)的運行資源,而進程是一個隨時都可能發(fā)生變化的、動態(tài)的、使用系統(tǒng)運行資源的、正在執(zhí)行著的程序。

多任務反映在計算機系統(tǒng)中就是多個進程,每一個任務或者作業(yè)都是由多個相關的進程來完成的。當用戶在命令行中輸入命令執(zhí)行一個程序時,F(xiàn)edora進程管理就會為該程序創(chuàng)建一個或者多個進程,它們彼此分工、相互協(xié)作,共同完成該程序要完成的任務,而其中的每一個進程都是一個能被獨立調度并能和其他進程并發(fā)執(zhí)行的獨立單位。

進程在生命周期內將使用系統(tǒng)中的資源。它利用系統(tǒng)中的CPU執(zhí)行指令,用物理內存存放指令和數(shù)據(jù),使用文件系統(tǒng)提供的功能打開并使用文件,同時直接或者間接地使用物理設備。Fedora進程管理必須跟蹤系統(tǒng)中的每個進程以及資源,以便在進程間實現(xiàn)資源的合理分配。如果系統(tǒng)中有一個進程獨占了大部分物理內存或者CPU的使用時間,就會影響系統(tǒng)中的其他進程。

Fedora進程管理采用分時管理方法使所有的進程都可以并發(fā)執(zhí)行(當計算機系統(tǒng)中只有一個CPU時,進程的并發(fā)執(zhí)行是指在同一時間段內多個進程同時執(zhí)行,微觀上,進程間是交替執(zhí)行的)并能共享系統(tǒng)中的資源。也即,F(xiàn)edora把CPU工作時間劃分成很短的時間片輪流地分配給各個進程使用,如果某個進程在分配給它的時間片用完之后還未執(zhí)行完,或者進程所需要的系統(tǒng)資源還沒有得到,則該進程就暫時中斷,等待下一輪繼續(xù)執(zhí)行,此時,CPU就分配給其他進程使用,這樣,CPU就得到了充分利用,系統(tǒng)中的多個進程就實現(xiàn)了并發(fā)執(zhí)行。

Fedora進程管理系統(tǒng)中的進程可分為如下三類:
◆交互進程:交互進程是由shell啟動的進程,它既可以在前臺運行,也可以在后臺運行。
◆批處理進程:這種類型的進程和終端沒有聯(lián)系,它是一個進程序列。
◆守護進程:守護進程是在Fedora進程管理啟動時伴隨啟動的進程,在后臺運行;這種類型的進程通常是Linux中的某項服務,例如httpd(Web服務器)、crond(計劃任務)等。

啟動進程

程序或者命令的執(zhí)行實際上是通過進程實現(xiàn)的。通常情況下,程序或者命令是保存在硬盤上的,當在命令行中輸入一個可執(zhí)行程序的文件名或者命令并按下Enter鍵后,F(xiàn)edora進程管理內核就將該程序或者命令的相關代碼加載到內存中開始執(zhí)行;Fedora進程管理會為該程序或者命令創(chuàng)建一個或者多個相關的進程,通過進程完成特定的任務。啟動一個進程的方式有兩種,分別為前臺啟動方式和后臺啟動方式。

以前臺方式啟動進程

在終端窗口的命令行上輸入一個Linux命令并按Enter鍵,就是以前臺方式啟動了一個進程。例如,在終端窗口上執(zhí)行“find /-name myfile.txt”命令,就以前臺方式啟動了一個進程,在該進程還未執(zhí)行完時,可按下Ctrl+z組合鍵將該進程暫時掛起,然后使用ps命令查看該進程的有關信息。

【編輯推薦】

  1. Linux技術和Fedora Core 4應用
  2. 概述Fedora Core 2怎么在vmware里安裝
  3. 簡單概述Fedora Shell編程微軟解釋
  4. 桌面版本Linux Fedora項目介紹VMware安裝
  5. 概述介紹Fedora 8安裝過程
責任編輯:佚名 來源: csdn
相關推薦

2009-12-17 09:49:18

Ruby代碼管理

2011-07-06 10:03:30

項目管理

2013-08-08 10:12:00

華為解決方案華為

2010-01-05 14:09:33

JSON數(shù)組

2009-12-23 18:06:41

Fedora Core

2011-08-08 10:19:55

Windows服務器

2013-04-25 09:41:33

網(wǎng)管高級網(wǎng)管網(wǎng)絡管理

2011-05-13 09:34:37

2011-04-07 13:18:00

管理軟件項目項目

2009-02-12 10:14:00

2009-12-18 14:23:22

Fedora進程管理

2012-06-18 10:59:12

WEB開發(fā)項目

2010-02-02 13:19:02

Fedora服務管理

2010-03-23 13:48:26

云計算

2016-12-02 15:42:03

數(shù)據(jù)中心運維管理

2013-12-13 14:09:39

鮑爾默微軟

2009-12-18 16:08:17

Fedora proc

2009-12-24 09:47:17

Linux之父

2009-07-21 10:44:08

ITIL配置管理經(jīng)驗

2009-12-30 14:21:21

ADO.NET設置
點贊
收藏

51CTO技術棧公眾號