亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

電子設(shè)備和信息處理方法_3

文檔序號(hào):9452842閱讀:來源:國(guó)知局
控制。在執(zhí)行引導(dǎo)停止控制之后,電子設(shè)備10在步驟S16中確定針對(duì)所有第一程序的第一引導(dǎo)處理是否已經(jīng)完成。如果確定所有第一引導(dǎo)處理都已經(jīng)完成(是),則第一引導(dǎo)處理結(jié)束。如果電子設(shè)備10在步驟S16中確定還未完成針對(duì)所有第一程序的第一引導(dǎo)處理(否),則電子設(shè)備10返回到步驟S13,繼續(xù)操作。步驟S14和S16由第一引導(dǎo)單元101執(zhí)行。
[0070]當(dāng)在步驟S14中執(zhí)行的第一引導(dǎo)處理在沒有中斷的情況下完成時(shí)(在步驟S17中是完成),電子設(shè)備10執(zhí)行步驟S16。如果第一引導(dǎo)處理被中斷(在步驟S17中是被中斷),則電子設(shè)備10經(jīng)歷電源關(guān)閉和接通處理以及電源重啟處理,并且參考中斷時(shí)的第一引導(dǎo)狀態(tài)和第二引導(dǎo)狀態(tài)。如果第一引導(dǎo)狀態(tài)是“I”并且第二引導(dǎo)狀態(tài)是“O”(在步驟S21中為是),則在步驟S22中,電子設(shè)備10將對(duì)應(yīng)于該第一引導(dǎo)狀態(tài)的第一程序的引導(dǎo)設(shè)定改變?yōu)椤癘”。如果兩個(gè)引導(dǎo)狀態(tài)都不處于上述狀態(tài)(在步驟S21中為否),則電子設(shè)備10返回到步驟S13,并且在不改變引導(dǎo)設(shè)定的情況下繼續(xù)操作。步驟S13、S15、S21和S22由引導(dǎo)管理單元103執(zhí)行。
[0071]從而,在第一示例性實(shí)施例中,當(dāng)?shù)谝灰龑?dǎo)處理被中斷時(shí),如果中斷由中斷期間正被引導(dǎo)的第一程序引起,則從引導(dǎo)目標(biāo)中排除第一程序。由于在被重啟的情況下可能會(huì)使該第一程序被再次中斷,所以可以減少程序引導(dǎo)被中斷的狀況。另一方面,如果中斷由除了第一程序之外的因素引起,則在不從引導(dǎo)目標(biāo)中排除第一程序的情況下下一次繼續(xù)引導(dǎo)該第一程序。由于在該第一程序中不存在引起中斷的因素,因此期望下一次可以完成第一引導(dǎo)處理。從而,相比于將經(jīng)歷了引導(dǎo)中斷的第一程序一律從引導(dǎo)目標(biāo)中排除的情況,可以減少不被引導(dǎo)的程序的數(shù)量。從而,在第一示例性實(shí)施例中,相比于將經(jīng)歷了引導(dǎo)中斷的程序一律從引導(dǎo)目標(biāo)中排除的情況,可以減少程序引導(dǎo)被中斷的情況,并且可以減少不被引導(dǎo)的程序的數(shù)量。
[0072]而且,在第一示例性實(shí)施例中,如果當(dāng)?shù)谝灰龑?dǎo)處理被中斷時(shí),第二引導(dǎo)處理完成,則基于中斷由正被引導(dǎo)的第一程序所引起的假設(shè)來執(zhí)行引導(dǎo)停止控制。第二引導(dǎo)處理在中斷時(shí)完成的事實(shí)表明中斷由第二引導(dǎo)處理所引起的可能性很低,而中斷由第一引導(dǎo)處理所引起的可能性很高。另外,中斷由在該第一引導(dǎo)處理中被引導(dǎo)的第一程序所引起的可能性很高。在第一示例性實(shí)施例中,針對(duì)很有可能是引起中斷的因素的第一程序執(zhí)行引導(dǎo)停止控制,從而與不管第二引導(dǎo)處理的狀態(tài)如何都執(zhí)行引導(dǎo)停止控制的情況相比,可以減少程序引導(dǎo)被中斷的狀況。
[0073]2.第二示例性實(shí)施例
[0074]以下將描述本發(fā)明的第二示例性實(shí)施例,但是描述集中于與第一示例性實(shí)施例的不同點(diǎn)。在第一示例性實(shí)施例中,基于第一引導(dǎo)狀態(tài)和第二引導(dǎo)狀態(tài)執(zhí)行引導(dǎo)停止控制。相反,在第二示例性實(shí)施例中,當(dāng)?shù)谝灰龑?dǎo)處理被中斷時(shí),基于從第一引導(dǎo)處理開始的時(shí)間到第一引導(dǎo)處理被中斷的時(shí)間之間的時(shí)段(此后稱為“第一處理時(shí)間段”)是否大于或等于閾值來執(zhí)行引導(dǎo)停止控制。第二示例性實(shí)施例的以下說明涉及閾值固定的情況和閾值可變的情況。
[0075]2.1.固定閾值
[0076]如果上述第一處理時(shí)間段大于或等于閾值,則根據(jù)第二示例性實(shí)施例的引導(dǎo)管理單元103對(duì)正被引導(dǎo)的第一程序執(zhí)行引導(dǎo)停止控制。如果第一處理時(shí)間段小于閾值,則弓丨導(dǎo)管理單元103不執(zhí)行引導(dǎo)停止控制。針對(duì)每個(gè)第一程序設(shè)置閾值。例如,要針對(duì)每個(gè)第一程序多次執(zhí)行第一引導(dǎo)處理,并且從處理開始到完成所花費(fèi)的時(shí)間的平均值或者稍微大于該平均值的值(例如,通過將平均值乘以1.1獲得的值或者通過將平均值加上幾秒鐘獲得的值)被設(shè)置為閾值。例如,關(guān)于圖3中所示的“插件A”和“插件B”等,其閾值均被設(shè)置為4.0秒。例如,引導(dǎo)管理單元103通過在圖3中所示的引導(dǎo)設(shè)定表中添加一列來存儲(chǔ)從每個(gè)第一弓I導(dǎo)處理開始所經(jīng)過的時(shí)間。
[0077]圖8示出根據(jù)第二示例性實(shí)施例的引導(dǎo)設(shè)定表的轉(zhuǎn)變的實(shí)例。在圖8中,執(zhí)行第一引導(dǎo)處理和第二引導(dǎo)處理的時(shí)間段如圖5中所示的實(shí)例那樣被指示。例如,在針對(duì)“插件A”的第一引導(dǎo)處理完成時(shí),引導(dǎo)管理單元103將2.5秒存儲(chǔ)為相應(yīng)的第一處理時(shí)間段。隨后,即使針對(duì)“插件B”的第一引導(dǎo)處理開始時(shí),繼續(xù)存儲(chǔ)在完成時(shí)的第一處理時(shí)間段(在該情況下,是2.5秒)。在圖8中所示的實(shí)例中,當(dāng)從針對(duì)“插件B”的第一引導(dǎo)處理開始經(jīng)過6.0秒時(shí),電源被重啟。在該情況下的6.0秒的第一處理時(shí)間段也被繼續(xù)存儲(chǔ),直到電源被完全重啟為止。
[0078]在電源被重啟之后執(zhí)行的設(shè)定處理中,引導(dǎo)管理單元103將在第一引導(dǎo)處理中經(jīng)歷了中斷的“插件B”的第一處理時(shí)間段與閾值(上述4.0秒)進(jìn)行比較。由于第一處理時(shí)間段大于或等于閾值,所以引導(dǎo)管理單元103在設(shè)定處理中將“插件B”的引導(dǎo)設(shè)定從“ I (引導(dǎo))”改變?yōu)椤?(停止)”。從而,引導(dǎo)管理單元103對(duì)“插件B”執(zhí)行引導(dǎo)停止控制。為了準(zhǔn)備隨后的第一引導(dǎo)處理,引導(dǎo)管理單元103將第一處理時(shí)間段更新到0.0秒。在圖8中所示的實(shí)例中,如果針對(duì)“插件B”的閾值例如是8.0秒,則因?yàn)榈谝惶幚頃r(shí)間段小于閾值,因此引導(dǎo)管理單元103不改變“插件B”的引導(dǎo)設(shè)定,并且不執(zhí)行引導(dǎo)停止控制。
[0079]第一處理時(shí)間段大于或等于閾值的事實(shí)表明在第一引導(dǎo)處理中存在諸如循環(huán)或瓶頸隊(duì)列之類的某種異常的可能性。在第二示例性實(shí)施例中,由于當(dāng)?shù)谝惶幚頃r(shí)間段大于或等于閾值時(shí)執(zhí)行引導(dǎo)停止控制,所以不會(huì)重復(fù)第一引導(dǎo)處理。
[0080]在第二示例性實(shí)施例中,雖然引導(dǎo)管理單元103被配置成當(dāng)?shù)谝惶幚頃r(shí)間段大于或等于閾值時(shí)執(zhí)行引導(dǎo)停止控制,并且被配置成當(dāng)?shù)谝惶幚頃r(shí)間段小于閾值時(shí)不執(zhí)行引導(dǎo)停止控制,但是僅可以實(shí)現(xiàn)兩者中的一個(gè)。例如,引導(dǎo)管理單元103可以被配置成當(dāng)?shù)谝惶幚頃r(shí)間段大于或等于閾值時(shí)執(zhí)行引導(dǎo)停止控制,并且可以被配置成當(dāng)?shù)谝惶幚頃r(shí)間段小于閾值時(shí)基于另一個(gè)條件(諸如,隨后將描述的錯(cuò)誤的類型)來確定是否執(zhí)行引導(dǎo)停止控制。而且,引導(dǎo)管理單元103可以被配置成當(dāng)?shù)谝惶幚頃r(shí)間段小于閾值時(shí)不執(zhí)行引導(dǎo)停止控制,并且可以被配置成當(dāng)?shù)谝惶幚頃r(shí)間段大于或等于閾值時(shí)基于另一個(gè)條件來確定是否執(zhí)行引導(dǎo)停止控制。
[0081]2.2.可變閾值
[0082]接下來,將描述閾值可變的情況。
[0083]圖9示出根據(jù)第二示例性實(shí)施例的電子設(shè)備1b的功能結(jié)構(gòu)。電子設(shè)備1b包括連接單元104和設(shè)定獲取單元105。連接單元104將電子設(shè)備1b連接至外部裝置。例如,連接單元104以有線或無線方式執(zhí)行通信,并且連接至諸如集線器、交換機(jī)或路由器之類的通信裝置。設(shè)定獲取單元105從所連接外部裝置獲取關(guān)于第一程序的引導(dǎo)時(shí)間段的設(shè)定信息。在該情況下的引導(dǎo)時(shí)間段是從第一引導(dǎo)處理開始到完成所花費(fèi)的時(shí)間段。
[0084]在第二示例性實(shí)施例中,連接單元104連接至具有用戶認(rèn)證功能的通信裝置,并且設(shè)定獲取單元105從通信裝置獲取用戶認(rèn)證設(shè)定信息。例如,用戶認(rèn)證設(shè)定信息指示是否對(duì)用戶認(rèn)證期間所交換的數(shù)據(jù)進(jìn)行加密。在該情況下,用戶認(rèn)證所花費(fèi)的時(shí)間在執(zhí)行加密的情況下比不執(zhí)行加密的情況下更長(zhǎng)。當(dāng)設(shè)定獲取單元105獲取設(shè)定信息時(shí),設(shè)定獲取單元105將所獲取的設(shè)定信息提供給引導(dǎo)管理單元103。
[0085]引導(dǎo)管理單元103根據(jù)由設(shè)定獲取單元105獲取的設(shè)定信息來使用上述閾值。例如,當(dāng)獲取到的設(shè)定信息指示了將對(duì)用戶認(rèn)證期間所交換的數(shù)據(jù)進(jìn)行加密時(shí),引導(dǎo)管理單元103使用第一閾值(例如,10或20秒)。當(dāng)獲取到的設(shè)定信息指示了數(shù)據(jù)將不被加密時(shí),引導(dǎo)管理單元103使用小于第一閾值的第二閾值(例如,3或5秒)。在第二示例性實(shí)施例中,與閾值不改變的情況相比,以該方式改變閾值使得第一引導(dǎo)處理中的異??梢员桓鼫?zhǔn)確地區(qū)分。
[0086]設(shè)定信息不限于上述。例如,當(dāng)在第一引導(dǎo)處理中建立經(jīng)由通信裝置與外部裝置的會(huì)話時(shí),可以使用指示了通信裝置是否將執(zhí)行目的地控制(即,用于執(zhí)行僅朝向指定目的地的控制)的設(shè)定信息或者指示了是否執(zhí)行流控制(即,當(dāng)緩沖耗盡發(fā)生時(shí),用于停止發(fā)送或限制通信速度的控制)的設(shè)定信息。如果直到與外部裝置的會(huì)話建立為止所花費(fèi)的時(shí)間受到是否執(zhí)行這類控制影響,則當(dāng)所獲取的設(shè)定信息指示了時(shí)間被延長(zhǎng)時(shí),引導(dǎo)管理單元103可以增加閾值,或者當(dāng)所獲取的設(shè)定信息指示了時(shí)間被縮短時(shí),可以減小閾值。
[0087]3.第三示例性實(shí)施例
[0088]以下將描述本發(fā)明的第三示例性實(shí)施例,但是描述集中于與第一和第二示例性實(shí)施例中的那些不同點(diǎn)。在第三示例性實(shí)施例中,基于當(dāng)?shù)谝灰龑?dǎo)處理被中斷時(shí)發(fā)生的錯(cuò)誤的類型來確定是否執(zhí)行引導(dǎo)停止控制。
[0089]圖10示出根據(jù)第三示例性實(shí)施例的電子設(shè)備1c的功能結(jié)構(gòu)。除了圖2中所示的第一引導(dǎo)單元101和引導(dǎo)管理單元103之外,電子設(shè)備1c包括錯(cuò)誤獲取單元106。
[0090]當(dāng)?shù)谝灰龑?dǎo)處理被中斷時(shí),錯(cuò)誤獲取單元106根據(jù)引起中斷的因素獲取錯(cuò)誤信息。錯(cuò)誤信息被分為兩種類型。第一類型指示由第一程序?qū)е碌腻e(cuò)誤,并且該第一類型例如是指示用于引導(dǎo)第一程序的設(shè)定信息有損壞或者不指示正常值的信息。當(dāng)這樣的錯(cuò)誤發(fā)生時(shí),除非采取用于去除這種因素的手段,諸如,更新設(shè)定信息,否則即
當(dāng)前第3頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1