国产精品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>

      一種應用程序啟動方法_3

      文檔序號:8395745閱讀:來源:國知局
      >[0063]步驟28:虛擬系統(tǒng)將啟動上述應用程序所產(chǎn)生的數(shù)據(jù)映射至上述主機系統(tǒng),以指示上述主機系統(tǒng)接收到啟動上述應用程序所產(chǎn)生的數(shù)據(jù)后,由上述主機系統(tǒng)根據(jù)上述數(shù)據(jù)運行上述應用程序。
      [0064]具體實現(xiàn)時,虛擬機完成上述數(shù)據(jù)的輸入和輸出之后,其對應的數(shù)據(jù)需要進行數(shù)據(jù)映射,需要將虛擬機的數(shù)據(jù)映射到主機系統(tǒng)的內(nèi)存空間中。在自適應管理系統(tǒng)處理完這個過程之后,需要將當前線程與主線程之間進行切換。使得主線程來在主機系統(tǒng)所使用的內(nèi)存空間中進行數(shù)據(jù)的讀取和運算輸出。從而實現(xiàn)虛擬機與正常系統(tǒng)的交替。
      [0065]在虛擬機中啟動應用程序A之后,用戶在對應用程序A進行操作的時候,此時的操作過程是按照正常的啟動模式,只是這個過程需要按照數(shù)據(jù)映射的形式映射到主機系統(tǒng)所使用的線程下進行,而不是繼續(xù)在虛擬機的狀態(tài)下進行。(因為虛擬機中的數(shù)據(jù)都是基于基礎的信息,其不能夠滿足用戶的差異化需求,一旦用戶操作,系統(tǒng)仍然在虛擬機中響應,那么對應的就是錯誤的數(shù)據(jù)獲取和傳遞工作),用戶的操作相應會傳遞到底層,此時自適應管理系統(tǒng)就會通過消息的形式通知驅動層、中間件層、應用層,需要進行映射到正常系統(tǒng)的地址空間中,并逐步完成線程的交替和數(shù)據(jù)的交替。
      [0066]舉例來說,當用戶對應用程序A進行操作之后,消息到達驅動層,此時驅動層負責調(diào)用硬件設備獲取外面差異化的數(shù)據(jù),并將數(shù)據(jù)轉化為協(xié)議要求的邏輯數(shù)據(jù),此數(shù)據(jù)傳遞給虛擬機,虛擬機通知虛擬的驅動層進行數(shù)據(jù)運算,并傳遞出用戶數(shù)據(jù)信息,用戶數(shù)據(jù)傳遞給中間層進行轉換為應用層需要進行邏輯轉換的應用數(shù)據(jù)。這個過程中每一次的運算都完成一次進程的轉換和數(shù)據(jù)的傳遞(這個數(shù)據(jù)的傳遞包括解壓縮后的程序的傳遞以及堆棧指針的傳遞,用戶的數(shù)據(jù)傳遞也包含在這個過程中)。從而實現(xiàn)虛擬機向正常的系統(tǒng)的進程和數(shù)據(jù)的交換。
      [0067]自適應管理系統(tǒng)在這個過程中控制著相應的地址上的數(shù)據(jù)的映射交換,同時完成的是三個模塊的數(shù)據(jù)前后銜接工作。在這個銜接中需要進行的就是先映射驅動層,在映射中間層、最后映射應用層。
      [0068]較佳的,本發(fā)明實施例提供的一種應用程序啟動方法可以利用軟件自適應方案進行實現(xiàn)。軟件自適應方案是軟件系統(tǒng)的一種流程的創(chuàng)新。這種軟件系統(tǒng)分為以下四部分:
      [0069]1、一方面是依賴于分離區(qū)域的軟件系統(tǒng)設計,即:實現(xiàn)模塊化程序的分離區(qū)域的關聯(lián)性選擇開啟。也就是自動開啟不同的程序塊來完成啟動。
      [0070]2、另一方面軟件自適應方案所體現(xiàn)的是虛擬系統(tǒng)在應用程序解壓應用程序開啟運行、驅動層數(shù)據(jù)調(diào)用、數(shù)據(jù)交換方面的優(yōu)越性能。
      [0071]3、軟件系統(tǒng)中另外一部分模塊是軟件自適應功能模塊,它的作用是協(xié)調(diào)各個模塊的管理工作,消息指令的交互、決策。
      [0072]4、軟件系統(tǒng)最后一部分為虛擬機模塊。對于虛擬機的應用是利用虛擬機虛擬一種應用程序能夠加載的環(huán)境,在此環(huán)境中應用可以從壓縮數(shù)據(jù)狀態(tài)解壓后作為解壓后的大數(shù)據(jù)形式存在,此時建立的是數(shù)據(jù)和相應的數(shù)據(jù)結構、并在虛擬環(huán)境中建立與硬件平臺的按鍵喚醒形式的關聯(lián)邏輯。
      [0073]那么實現(xiàn)的目標是通過應用資源的裁剪設計加載實現(xiàn)方式和系統(tǒng)的優(yōu)先開啟操作實現(xiàn)新的多線程工作模式。
      [0074]可見,本發(fā)明實施例的創(chuàng)新點是:在多線程的工作模式下的管理控制邏輯以及這種多線程的操作模式。
      [0075]簡單的說,本發(fā)明實施例利用虛擬的應用平臺進行大數(shù)據(jù)的加載,也就是說在系統(tǒng)中預開啟虛擬系統(tǒng),通過虛擬應用程序進行數(shù)據(jù)的提前加載,或者應用的提前解壓,數(shù)據(jù)交換。在最小系統(tǒng)完成后,利用虛擬應用程序與主機系統(tǒng)中進行大數(shù)據(jù)的交互即完成了數(shù)據(jù)的啟用。
      [0076]本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理器,使得通過該計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令可實現(xiàn)流程圖中的一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
      [0077]這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
      [0078]這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖的一個流程或多個流程和/或方框圖的一個方框或多個方框中指定的功能的步驟。
      [0079]盡管已描述了本發(fā)明的優(yōu)選實施例,但本領域內(nèi)的技術人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。
      [0080]顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
      【主權項】
      1.一種應用程序啟動方法,其特征在于,該方法包括: 在終端的最小系統(tǒng)啟動后,通過所述最小系統(tǒng)的顯示模塊加載預先設置的快速啟動界面,所述快速啟動界面中至少包括若干個用于標識待啟動應用程序的虛擬熱鍵; 根據(jù)所述虛擬熱鍵所對應的啟動應用程序的操作,由虛擬系統(tǒng)執(zhí)行啟動所述應用程序的操作; 其中,所述虛擬系統(tǒng)與所述終端的主機系統(tǒng)共用所述終端的物理資源。
      2.如權利要求1所述的方法,其特征在于,在終端的最小系統(tǒng)啟動后,進一步包括: 在所述虛擬系統(tǒng)執(zhí)行啟動所述應用程序的操作時,由所述主機系統(tǒng)執(zhí)行啟動當前操作系統(tǒng)的操作。
      3.如權利要求2所述的方法,其特征在于,所述主機系統(tǒng)通過如下方式執(zhí)行啟動當前操作系統(tǒng)的操作: 所述主機系統(tǒng)獲取所述終端的每個功能模塊的由模擬信號組成的驅動層參數(shù); 按照預設規(guī)則,將所述驅動層參數(shù),轉換為由邏輯信號組成的應用層參數(shù); 所述主機系統(tǒng)根據(jù)所述應用層參數(shù)逐一開啟每個功能模塊。
      4.如權利要求1或2或3所述的方法,其特征在于,所述虛擬系統(tǒng)通過如下方式執(zhí)行啟動所述應用程序的操作: 所述虛擬系統(tǒng)確定啟動所述應用程序需要開啟的功能模塊和所述應用程序的初始化參數(shù); 所述虛擬系統(tǒng)調(diào)用所述需要開啟的功能模塊的預存的應用層參數(shù);所述預存的應用層參數(shù)由所述虛擬系統(tǒng)在該功能模塊已開啟時進行預先提取并存儲的; 所述虛擬系統(tǒng)根據(jù)預存的應用層參數(shù)開啟相應的功能模塊; 所述虛擬系統(tǒng)根據(jù)所述初始化參數(shù),利用已開啟功能模塊,啟動所述應用程序。
      5.如權利要求4所述的方法,其特征在于,在所述主機系統(tǒng)開啟所述終端的全部功能模塊之后,該方法還包括: 所述虛擬系統(tǒng)將啟動所述應用程序所產(chǎn)生的數(shù)據(jù)映射至所述主機系統(tǒng),以指示所述主機系統(tǒng)接收到啟動所述應用程序所產(chǎn)生的數(shù)據(jù)后,由所述主機系統(tǒng)根據(jù)所述數(shù)據(jù)運行所述應用程序。
      6.如權利要求5所述的方法,其特征在于,在所述虛擬系統(tǒng)將啟動所述應用程序所產(chǎn)生的數(shù)據(jù)映射至所述主機系統(tǒng)之前,該方法還包括: 在所述虛擬系統(tǒng)接收到用戶針對已開啟的應用程序的操作后,由所述虛擬系統(tǒng)判斷所述主機系統(tǒng)是否已響應所述操作,若否,則由所述虛擬系統(tǒng)響應所述操作;否則,所述虛擬系統(tǒng)不響應所述操作。
      7.如權利要求6所述的方法,其特征在于,所述虛擬系統(tǒng)判斷所述主機系統(tǒng)是否已響應所述操作,具體包括: 所述虛擬系統(tǒng)確定所述主機系統(tǒng)中用于響應所述操作的線程; 所述虛擬系統(tǒng)判斷所述線程是否已被占用,若是,則將所述操作確定為所述主機已響應的操作;否則,將所述操作確定為所述主機未響應的操作。
      【專利摘要】本發(fā)明實施例公開了一種應用程序啟動方法,涉及通信領域,用以提供一種不需要開啟終端的每個功能模塊,即可快速啟動應用程序的方法。在本發(fā)明實施例中,在終端的最小硬件系統(tǒng)啟動后,通過所述最小硬件系統(tǒng)的顯示模塊加載預先設置的快速啟動界面,所述快速啟動界面中至少包括若干個用于標識待啟動應用程序的虛擬熱鍵,根據(jù)所述虛擬熱鍵所對應的啟動應用程序的操作,由虛擬系統(tǒng)執(zhí)行啟動所述應用程序的操作;其中,所述虛擬系統(tǒng)與所述終端的主機系統(tǒng)共用所述終端的物理資源;從而解決了上述問題。
      【IPC分類】G06F9-445
      【公開號】CN104714824
      【申請?zhí)枴緾N201510116644
      【發(fā)明人】黃飛, 侯貴林
      【申請人】青島海信電器股份有限公司
      【公開日】2015年6月17日
      【申請日】2015年3月17日
      當前第3頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1