daemon

詞語

daemon,是一段連續運行的程序。精靈虛擬光碟機簡潔版能夠模仿多達4個CD/DVD與同一台電腦。虛擬驅動器將在您的操作系統中如同真的一樣展現。選擇一個虛擬驅動器然後選擇想安裝的光碟映像。在“我的電腦”找到已創建的裝有光碟映像的虛擬光碟機,就可以使用。

簡介


(-)段連續運程序,計算系統希收階段服務需求。程序段請求提交合適程序(程)。網路頁伺服器HTTPD或是超文本傳輸協議daemon,持續地等待從網路客戶端及其用戶發送來的請求。
據韋伯詞典載,,“服務量精靈”。

英語釋義


(語單詞)
/ˈdiːmən; `dimən/ n
1 (esp in Greek mythology) supernatural being that is half god, half man (尤指希臘神話中的)半人半神的精靈。
2 spirit that inspires sb to action or creativity 守護神。

企業名稱


DAEWON鋼鐵(株)、
生產線圈和鋼鐵壓面的DAEWON鋼鐵科技企業
精靈虛擬光碟機,英文名

軟體品牌


支持:32/64 Bits
精靈虛擬光碟機可以製作簡單光碟映像文件和模擬CD/DVD光碟機的最流行軟體產品
1.模擬虛擬的CD/DVD-ROM/HD DVD and 藍光碟機動器。
2.創建光碟映像
使用精靈虛擬光碟機簡潔版你用可以插入物理CD/DVD-ROM/HD DVD and 藍光碟機動器中的原盤創建ISO和MDS映像文件。或者使用你早期使用其他程序創立的映像。
精靈虛擬光碟機兼容廣泛的映像格式。

函數


daemon函數:
int daemon(int nochdir,int noclose)
創建守護進程的時候,往往要做以下兩件事情:
1.將進程的工作目錄修改為"/"根目錄
daemon的參數nochdir為0時,即可將工作目錄修改為根目錄;
2.將標準輸入,輸出和錯誤輸出重定向到/dev/null
daemon的參數noclose為0時,輸入,輸出以及錯誤輸出重定向到/dev/null

系統程序


daemon(發音為DEE-muhn),是一段連續運行的程序,用於處理計算機系統希望接收到的階段性的服務需求。Daemon程序段將請求提交給其他合適的程序(或者進程)。網路上每個頁面的伺服器都有一個HTTPS或者是超文本傳輸協議daemon,持續地等待從網路客戶端及其用戶發送來的請求。
Daemon程序,又稱為守護進程,通常在系統後台長時間運行,由於沒有控制終端而無法與前台交互,Daemon程序一般作為系統服務使用。
很可能與Daemon相混淆的還有一個demon,這個demo的含義相似,但是不同。New Hacker的字典中說,daemon是在操作系統下直接自動運行的一段程序,而demo則是較大的應用程序中的一部分。
Unix等很多系統中,一般以d為結尾的程序就是一個daemon程序,它們是在後台運行的進程,比如FTPD,HTTPD等。
拓展:
setDaemon(true);用於把線程設置為後台線程,如下創建一個無線循環線程,但程序仍然會結束。也就是說,當一個進程只有後台線程在運行時,這個進程就會結束。
package org.thread.test;
public class Daemon01 implements Runnable {
public void run() {
while (true) {
System.out.println(Thread.currentThread().getName() + "running");
}
}
public static void main(String[] args) {
Daemon01 d = new Daemon01();
Thread t = new Thread(d);
// 設置後台線程
t.setDaemon(true);
t.setName("後台線程");
t.start();
// 一個進程只有後台線程在運行時,這個進程就會停止
// while (true) {
// System.out.println("gansu");
// }
}
}