国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種應(yīng)用于linux系統(tǒng)啟動及運(yùn)行的方案的制作方法

      文檔序號:9787170閱讀:237來源:國知局
      一種應(yīng)用于linux系統(tǒng)啟動及運(yùn)行的方案的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及Iinux操作系統(tǒng)的設(shè)計領(lǐng)域,具體地說是一種應(yīng)用于LINUX系統(tǒng)啟動及運(yùn)行的方案。
      【背景技術(shù)】
      [0002]Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),是一個基于POSIX和UNIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。它能運(yùn)行主要的UNIX工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。Linux繼承了 Unix以網(wǎng)絡(luò)為核心的設(shè)計思想,是一個性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。現(xiàn)在centos 7是使用systemd啟動的,啟動方式受到服務(wù)啟動的依賴,不能廣泛的推廣和使用。

      【發(fā)明內(nèi)容】

      [0003]本發(fā)明的目的是克服現(xiàn)有技術(shù)中存在的不足,提供一種應(yīng)用于LINUX系統(tǒng)啟動及運(yùn)行的方案。
      [0004]本發(fā)明的技術(shù)方案是按以下方式實(shí)現(xiàn)的,啟動過程分為系統(tǒng)可支配的最小資源啟動、定制應(yīng)用服務(wù)的啟動列表、公共服務(wù)依賴資源池的構(gòu)建、亂序啟動服務(wù)的就緒、執(zhí)行服務(wù)進(jìn)行數(shù)據(jù)交換的過程;
      啟動過程:
      可支配的最小資源啟動:建立起服務(wù)程序運(yùn)行的基礎(chǔ);
      定制應(yīng)用服務(wù)的啟動列表:系統(tǒng)中已有的用戶進(jìn)程,并且將要啟動的進(jìn)程建立一個執(zhí)行清單;
      公共服務(wù)依賴資源池的構(gòu)建:存放服務(wù)假連接的空間,構(gòu)建過程很簡單,就是依賴內(nèi)核在進(jìn)程活動目錄建立公共映射;
      亂序啟動服務(wù)的就緒:建立起定制清單內(nèi)容的假連接:假連接的內(nèi)容是包括服務(wù)進(jìn)程所調(diào)用的假定文件的文件路徑的一個集合,假連接是對集合文件調(diào)用的一個假設(shè),事實(shí)上假連接對應(yīng)的服務(wù)并未真正啟動,為了表示對于這個假連接可運(yùn)行性表示有信心,引入服務(wù)假定可實(shí)驗(yàn)性運(yùn)行,如果一旦這個服務(wù)可執(zhí)行,則該服務(wù)進(jìn)入定制清單,一旦想退出定制清單,則使用命令刪除即可;
      對于多個服務(wù)之間有耦合的,這里的假連接可能會涉及到服務(wù)的依賴或者文件被多個文件同時使用,解決方法為假連接都是對公共部分的數(shù)據(jù)進(jìn)行單獨(dú)喚起,這種喚起是公共服務(wù)資源池的功能;
      一旦服務(wù)進(jìn)行啟動,則是服務(wù)的進(jìn)程根據(jù)內(nèi)核啟動線程最大能力的一半處理的,這樣保證系統(tǒng)資源不緊張,而且跟公共資源池一定的活動空間;
      運(yùn)行方式:
      系統(tǒng)利用公共資源池進(jìn)行數(shù)據(jù)交換,交換的過程中;如果服務(wù)異常退出時,公共資源池需要對服務(wù)的運(yùn)行現(xiàn)狀所使用的文件名稱和路徑及進(jìn)程進(jìn)行日志寫入,并積極評估處理服務(wù)異常帶來的影響,如果此時有其它服務(wù)依賴于該進(jìn)程,則公共資源池會保證進(jìn)程的最小影響,如指定文件的及時備份,然后利用文件的原件進(jìn)行進(jìn)程補(bǔ)進(jìn)。
      [0005]假連接:假連接是基于服務(wù)運(yùn)行可行性而設(shè)計的,假連接包括服務(wù)正常運(yùn)行的文件名稱及路徑清單、可運(yùn)行性等內(nèi)容的一個總括。
      [0006]公共資源池:就是服務(wù)運(yùn)行進(jìn)程的結(jié)果,也是假連接的活動的場所。
      [0007]本發(fā)明的優(yōu)點(diǎn)是:
      本發(fā)明的一種應(yīng)用于LINUX系統(tǒng)啟動及運(yùn)行的方案和現(xiàn)有技術(shù)相比,在systemd的基礎(chǔ)上構(gòu)思一個更巧妙的系統(tǒng)啟動和運(yùn)行方式,更加有利于廣泛的推廣和使用,而且本發(fā)明還具有設(shè)計合理、結(jié)構(gòu)簡單、使用方便等特點(diǎn),因而,具有很好的使用價值。
      [0008]實(shí)施方式
      下面對本發(fā)明的一種應(yīng)用于LINUX系統(tǒng)啟動及運(yùn)行的方案作以下詳細(xì)說明。
      [0009]本發(fā)明的一種應(yīng)用于LINUX系統(tǒng)啟動及運(yùn)行的方案,啟動過程分為系統(tǒng)可支配的最小資源啟動(內(nèi)核啟動)、定制應(yīng)用服務(wù)的啟動列表(無依賴關(guān)系)、公共服務(wù)依賴資源池的構(gòu)建、亂序啟動服務(wù)的就緒(啟動完畢)、執(zhí)行服務(wù)進(jìn)行數(shù)據(jù)交換的過程;
      啟動過程:
      可支配的最小資源啟動(內(nèi)核啟動):建立起服務(wù)程序運(yùn)行的基礎(chǔ);
      定制應(yīng)用服務(wù)的啟動列表:系統(tǒng)中已有的用戶進(jìn)程,并且將要啟動的進(jìn)程建立一個執(zhí)行清單;
      公共服務(wù)依賴資源池的構(gòu)建:存放服務(wù)假連接的空間,構(gòu)建過程很簡單,就是依賴內(nèi)核在進(jìn)程活動目錄建立公共映射;
      亂序啟動服務(wù)的就緒:建立起定制清單內(nèi)容的假連接:假連接的內(nèi)容是包括服務(wù)進(jìn)程所調(diào)用的假定文件的文件路徑的一個集合,假連接是對集合文件調(diào)用的一個假設(shè),事實(shí)上假連接對應(yīng)的服務(wù)并未真正啟動,為了表示對于這個假連接可運(yùn)行性表示有信心,引入服務(wù)假定可實(shí)驗(yàn)性運(yùn)行,如果一旦這個服務(wù)可執(zhí)行,則該服務(wù)進(jìn)入定制清單,一旦想退出定制清單,則使用命令刪除即可;
      對于多個服務(wù)之間有耦合的,這里的假連接可能會涉及到服務(wù)的依賴或者文件被多個文件同時使用,解決方法為假連接都是對公共部分的數(shù)據(jù)進(jìn)行單獨(dú)喚起,這種喚起是公共服務(wù)資源池的功能;
      一旦服務(wù)進(jìn)行啟動,則是服務(wù)的進(jìn)程根據(jù)內(nèi)核啟動線程最大能力的一半處理的,這樣保證系統(tǒng)資源不緊張,而且跟公共資源池一定的活動空間;
      運(yùn)行方式:
      系統(tǒng)利用公共資源池進(jìn)行數(shù)據(jù)交換,交換的過程中;如果服務(wù)異常退出時,公共資源池需要對服務(wù)的運(yùn)行現(xiàn)狀所使用的文件名稱和路徑及進(jìn)程進(jìn)行日志寫入,并積極評估處理服務(wù)異常帶來的影響,如果此時有其它服務(wù)依賴于該進(jìn)程,則公共資源池會保證進(jìn)程的最小影響,如指定文件的及時備份,然后利用文件的原件進(jìn)行進(jìn)程補(bǔ)進(jìn)。
      [0010]本發(fā)明的一種應(yīng)用于LINUX系統(tǒng)啟動及運(yùn)行的方案其加工制作非常簡單方便,按照說明書所示即可加工。
      [0011]除說明書所述的技術(shù)特征外,均為本專業(yè)技術(shù)人員的已知技術(shù)。
      【主權(quán)項】
      1.一種應(yīng)用于LINUX系統(tǒng)啟動及運(yùn)行的方案,其特征在于啟動過程分為系統(tǒng)可支配的最小資源啟動、定制應(yīng)用服務(wù)的啟動列表、公共服務(wù)依賴資源池的構(gòu)建、亂序啟動服務(wù)的就緒、執(zhí)行服務(wù)進(jìn)行數(shù)據(jù)交換的過程; 啟動過程: 可支配的最小資源啟動:建立起服務(wù)程序運(yùn)行的基礎(chǔ); 定制應(yīng)用服務(wù)的啟動列表:系統(tǒng)中已有的用戶進(jìn)程,并且將要啟動的進(jìn)程建立一個執(zhí)行清單; 公共服務(wù)依賴資源池的構(gòu)建:存放服務(wù)假連接的空間,構(gòu)建過程很簡單,就是依賴內(nèi)核在進(jìn)程活動目錄建立公共映射; 亂序啟動服務(wù)的就緒:建立起定制清單內(nèi)容的假連接:假連接的內(nèi)容是包括服務(wù)進(jìn)程所調(diào)用的假定文件的文件路徑的一個集合,假連接是對集合文件調(diào)用的一個假設(shè),事實(shí)上假連接對應(yīng)的服務(wù)并未真正啟動,為了表示對于這個假連接可運(yùn)行性表示有信心,引入服務(wù)假定可實(shí)驗(yàn)性運(yùn)行,如果一旦這個服務(wù)可執(zhí)行,則該服務(wù)進(jìn)入定制清單,一旦想退出定制清單,則使用命令刪除即可; 對于多個服務(wù)之間有耦合的,這里的假連接可能會涉及到服務(wù)的依賴或者文件被多個文件同時使用,解決方法為假連接都是對公共部分的數(shù)據(jù)進(jìn)行單獨(dú)喚起,這種喚起是公共服務(wù)資源池的功能; 一旦服務(wù)進(jìn)行啟動,則是服務(wù)的進(jìn)程根據(jù)內(nèi)核啟動線程最大能力的一半處理的,這樣保證系統(tǒng)資源不緊張,而且跟公共資源池一定的活動空間; 運(yùn)行方式: 系統(tǒng)利用公共資源池進(jìn)行數(shù)據(jù)交換,交換的過程中;如果服務(wù)異常退出時,公共資源池需要對服務(wù)的運(yùn)行現(xiàn)狀所使用的文件名稱和路徑及進(jìn)程進(jìn)行日志寫入,并積極評估處理服務(wù)異常帶來的影響,如果此時有其它服務(wù)依賴于該進(jìn)程,則公共資源池會保證進(jìn)程的最小影響,如指定文件的及時備份,然后利用文件的原件進(jìn)行進(jìn)程補(bǔ)進(jìn)。
      【專利摘要】本發(fā)明提供一種應(yīng)用于LINUX系統(tǒng)啟動及運(yùn)行的方案,啟動過程分為系統(tǒng)可支配的最小資源啟動、定制應(yīng)用服務(wù)的啟動列表、公共服務(wù)依賴資源池的構(gòu)建、亂序啟動服務(wù)的就緒、執(zhí)行服務(wù)進(jìn)行數(shù)據(jù)交換的過程。本發(fā)明的一種應(yīng)用于LINUX系統(tǒng)啟動及運(yùn)行的方案和現(xiàn)有技術(shù)相比,在systemd的基礎(chǔ)上構(gòu)思一個更巧妙的系統(tǒng)啟動和運(yùn)行方式,更加有利于廣泛的推廣和使用,而且本發(fā)明還具有設(shè)計合理、結(jié)構(gòu)簡單、使用方便等特點(diǎn),因而,具有很好的使用價值。
      【IPC分類】G06F9/44
      【公開號】CN105549962
      【申請?zhí)枴緾N201510892492
      【發(fā)明人】楊振林
      【申請人】浪潮電子信息產(chǎn)業(yè)股份有限公司
      【公開日】2016年5月4日
      【申請日】2015年12月8日
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1