欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng)的制作方法

文檔序號(hào):7855473閱讀:152來(lái)源:國(guó)知局
專利名稱:一種應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)字電視技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng)。
背景技術(shù)
隨著廣播電視網(wǎng)絡(luò)的普及和數(shù)字電視技術(shù)的發(fā)展,越來(lái)越多的家庭用戶已經(jīng)通過(guò)數(shù)字電視技術(shù)觀看電視節(jié)目。然而,在數(shù)字電視平臺(tái)上,隨著應(yīng)用程序的增多,資源的管理也就顯得越來(lái)越重要了。每個(gè)應(yīng)用程序都希望得到最好的資源配置,占用CPU、內(nèi)存和文件操作等,這種策略使得操作系統(tǒng)本身帶有的資源管理難以完成任務(wù),因此需要借助更為高級(jí)的應(yīng)用資源管理系統(tǒng)來(lái)實(shí)現(xiàn)。 目前在數(shù)字電視的應(yīng)用資源管理方面的技術(shù)比較欠缺,國(guó)內(nèi)尚未出現(xiàn)該方面的技術(shù)方案和標(biāo)準(zhǔn)?,F(xiàn)行的資源管理都是面向操作系統(tǒng)的,對(duì)于應(yīng)用程序整體的進(jìn)行調(diào)度的系統(tǒng)還比較少見(jiàn),一般都是基于局部最優(yōu)化,或者是貪婪策略的?,F(xiàn)有的技術(shù)一般還是依托操作系統(tǒng)的資源管理,不能夠滿足現(xiàn)在的應(yīng)用程序情況。隨著應(yīng)用程序的增多,資源的調(diào)度和分配變得越來(lái)越復(fù)雜,很難維持一個(gè)總體最優(yōu),只是做到局部最優(yōu),不利于整個(gè)平臺(tái)的性能提升。

發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,本發(fā)明提供了一種應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng),能夠?qū)?shù)字電視平臺(tái)上的應(yīng)用程序進(jìn)行調(diào)度、監(jiān)控,以達(dá)到系統(tǒng)的整體最優(yōu)化。為了解決上述問(wèn)題,本發(fā)明提出了一種應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng),所述系統(tǒng)包括資源分配模塊、資源監(jiān)控模塊、資源規(guī)劃模塊、應(yīng)用調(diào)度器;其中,所述資源分配模塊用于接收應(yīng)用程序的請(qǐng)求,向系統(tǒng)資源發(fā)送資源分配請(qǐng)求;所述資源監(jiān)控模塊用于對(duì)數(shù)字電視系統(tǒng)的資源狀態(tài)進(jìn)行監(jiān)控,并將資源狀態(tài)信息發(fā)送給所述資源規(guī)劃模塊;所述資源規(guī)劃模塊用于接收所述資源監(jiān)控模塊所發(fā)送的資源狀態(tài)信息,并根據(jù)所述資源狀態(tài)信息制定資源調(diào)度規(guī)劃,并將所述資源調(diào)度規(guī)劃發(fā)送給所述應(yīng)用調(diào)度器;所述應(yīng)用調(diào)度器用于接收所述資源規(guī)劃模塊所發(fā)送的資源調(diào)度規(guī)劃,并根據(jù)所述資源調(diào)度規(guī)劃對(duì)數(shù)字電視系統(tǒng)中的應(yīng)用程序進(jìn)行調(diào)度。優(yōu)選地,所述資源分配模塊對(duì)應(yīng)用程序的請(qǐng)求進(jìn)行鑒權(quán),并對(duì)通過(guò)鑒權(quán)確認(rèn)的請(qǐng)求進(jìn)行可用性檢查,將通過(guò)可用性檢查的請(qǐng)求發(fā)送給所述資源規(guī)劃模塊,由所述資源規(guī)劃模塊根據(jù)系統(tǒng)狀態(tài)制定資源調(diào)度規(guī)劃,所述資源分配模塊根據(jù)所述資源調(diào)度規(guī)劃向系統(tǒng)資源發(fā)送資源分配請(qǐng)求。優(yōu)選地,所述資源監(jiān)控模塊對(duì)系統(tǒng)的資源狀態(tài)進(jìn)行監(jiān)控,當(dāng)發(fā)現(xiàn)系統(tǒng)資源異常時(shí),將攜帶異常信息的資源狀態(tài)信息發(fā)送給所述資源規(guī)劃模塊。
優(yōu)選地,所述資源規(guī)劃模塊根據(jù)資源狀態(tài)信息制定資源調(diào)度規(guī)劃包括決策的制定、服務(wù)質(zhì)量QoS的管理、調(diào)度算法的選取及加載。優(yōu)選地,所述調(diào)度算法采用動(dòng)態(tài)加載的方式。優(yōu)選地,所述資源規(guī)劃模塊的觸發(fā)條件包括新應(yīng)用程序啟動(dòng)時(shí)的準(zhǔn)入控制、系統(tǒng)應(yīng)用進(jìn)程發(fā)生狀態(tài)切換、應(yīng)用程序資源申請(qǐng)、資源過(guò)載中的任意一種或者多種。優(yōu)選地,當(dāng)接收到的應(yīng)用程序的請(qǐng)求為圖形資源請(qǐng)求時(shí),確定圖形繪制區(qū)域,并更新該圖形繪制區(qū)域?qū)?yīng)的圖形。優(yōu)選地,所述確定圖形繪制區(qū)域的步驟包括判斷該應(yīng)用程序?qū)?yīng)的應(yīng)用進(jìn)程的優(yōu)先級(jí),若該應(yīng)用進(jìn)程不具有最高優(yōu)先級(jí),則取該應(yīng)用進(jìn)程在優(yōu)先級(jí)列 表中的屏幕位置與本次請(qǐng)求圖形操作的位置的交集作為圖形繪制區(qū)域;若該應(yīng)用進(jìn)程具有最高優(yōu)先級(jí),則將本次請(qǐng)求圖形操作的位置作為圖形繪制區(qū)域。優(yōu)選地,當(dāng)接收到的應(yīng)用程序的請(qǐng)求為非圖形資源請(qǐng)求時(shí),進(jìn)行分層調(diào)度,先進(jìn)行獨(dú)享資源調(diào)度,再進(jìn)行共享資源調(diào)度。優(yōu)選地,在進(jìn)行分層調(diào)度前,還包括為前臺(tái)應(yīng)用進(jìn)行資源分配,并將后臺(tái)應(yīng)用按優(yōu)先級(jí)降序排列。在本發(fā)明實(shí)施例的應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng)中,通過(guò)在數(shù)字電視平臺(tái)上開(kāi)發(fā)資源管理系統(tǒng),能夠解決越來(lái)越多應(yīng)用程序?qū)Y源的需求,本發(fā)明實(shí)施例的應(yīng)用資源管理系統(tǒng)屬于系統(tǒng)之上的高級(jí)資源管理系統(tǒng),能夠滿足用戶策略定制;應(yīng)用資源管理系統(tǒng)的資源規(guī)劃模塊由QoS管理和算法加載兩部分組成,QoS管理能夠保證系統(tǒng)和應(yīng)用對(duì)QoS服務(wù)質(zhì)量的需求,而算法加載采用動(dòng)態(tài)加載,保證了模塊間的獨(dú)立設(shè)計(jì),使得該部分的算法能夠靈活替換。


為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。圖I是本發(fā)明實(shí)施例的應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng)的結(jié)構(gòu)組成示意圖;圖2是本發(fā)明實(shí)施例的應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng)的工作原理示意圖;圖3是本發(fā)明實(shí)施例的資源分配模塊所涉及的資源分配流程以及與其它模塊之間的交互過(guò)程的示意圖;圖4是本發(fā)明實(shí)施例的圖形資源的調(diào)度流程的示意圖;圖5是本發(fā)明實(shí)施例的非圖形資源的調(diào)度流程的示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
圖I是本發(fā)明實(shí)施例的應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng)的結(jié)構(gòu)組成示意圖,如圖I所示,該系統(tǒng)包括資源分配模塊10、資源監(jiān)控模塊11、資源規(guī)劃模塊12、應(yīng)用調(diào)度器13 ;其中,資源分配模塊10用于接收應(yīng)用程序的請(qǐng)求,向系統(tǒng)資源發(fā)送資源分配請(qǐng)求;資源監(jiān)控模塊11用于對(duì)數(shù)字電視系統(tǒng)的資源狀態(tài)進(jìn)行監(jiān)控,并將資源狀態(tài)信息發(fā)送給資源規(guī)劃模塊12 ;資源規(guī)劃模塊12用于接收資源監(jiān)控模塊11所發(fā)送的資源狀態(tài)信息,并根據(jù)資源狀態(tài)信息制定資源調(diào)度規(guī)劃,并將資源調(diào)度規(guī)劃發(fā)送給應(yīng)用調(diào)度器13 ;應(yīng)用調(diào)度器13用于接收資源規(guī)劃模塊12所發(fā)送的資源調(diào)度規(guī)劃,并根據(jù)資源調(diào)度規(guī)劃對(duì)數(shù)字電視系統(tǒng)中的應(yīng)用程序進(jìn)行調(diào)度。圖2示出了本發(fā)明實(shí)施例的應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng)的工作原理示意圖,如圖2所示,本發(fā)明的應(yīng)用資源管理系統(tǒng)的功能模塊主要包括應(yīng)用調(diào)度器、決策模塊、資源規(guī)劃模塊、資源分配模塊、資源監(jiān)控模塊和系統(tǒng)資源。應(yīng)用調(diào)度器對(duì)數(shù)字電視系統(tǒng)上的應(yīng)用程序進(jìn)行調(diào)度,將應(yīng)用程序從磁盤(pán)的掛起狀態(tài)調(diào)度到內(nèi)存中進(jìn)行準(zhǔn)備或者執(zhí)行,應(yīng)用調(diào)度器從調(diào)度隊(duì)列中提取任務(wù)(Task),查詢準(zhǔn)入控制,如果確認(rèn)該應(yīng)用程序被允許進(jìn)入,則將該任務(wù)放入資源規(guī)劃模塊中,并且改變應(yīng)用程序的狀態(tài),即應(yīng)用狀態(tài)切換;其中,調(diào) 度隊(duì)列是一個(gè)存放任務(wù)的隊(duì)列,它采用先進(jìn)先出,或者采用多級(jí)隊(duì)列結(jié)構(gòu),以便更高優(yōu)先級(jí)別的任務(wù)能夠得到及時(shí)的響應(yīng);調(diào)度哪個(gè)任務(wù)主要取決于決策模塊,決策模塊可以根據(jù)用戶的需求制定規(guī)則,例如先進(jìn)先出、最短任務(wù)最先、優(yōu)先級(jí)、響應(yīng)比等策略;資源規(guī)劃模塊包含服務(wù)質(zhì)量(Quality of Service,QoS)管理和算法加載,QoS管理主要是為了滿足不同的應(yīng)用程序?qū)Ψ?wù)質(zhì)量的不同要求,需要進(jìn)行不同的資源分配方法,而算法加載是將調(diào)度加載算法進(jìn)行加載;資源分配模塊用于進(jìn)行資源的分配,根據(jù)任務(wù)提出的要求進(jìn)行分配,當(dāng)收到應(yīng)用程序請(qǐng)求以及系統(tǒng)資源規(guī)劃的制約時(shí),向系統(tǒng)資源提出要求。當(dāng)系統(tǒng)的資源過(guò)載時(shí),資源監(jiān)控模塊能夠及時(shí)的發(fā)現(xiàn),以改變現(xiàn)行的資源規(guī)劃。具體實(shí)施中,資源分配模塊對(duì)應(yīng)用程序的請(qǐng)求進(jìn)行鑒權(quán),并對(duì)通過(guò)鑒權(quán)確認(rèn)的請(qǐng)求進(jìn)行可用性檢查,將通過(guò)可用性檢查的請(qǐng)求發(fā)送給資源規(guī)劃模塊,由資源規(guī)劃模塊根據(jù)系統(tǒng)狀態(tài)制定資源調(diào)度規(guī)劃,資源分配模塊根據(jù)資源調(diào)度規(guī)劃向系統(tǒng)資源發(fā)送資源分配請(qǐng)求。在本發(fā)明實(shí)施例中,資源分配模塊由一系列應(yīng)用程序編程接口(ApplicationProgramming Interface, API)(簡(jiǎn)稱API接口)組成,包括圖形、內(nèi)存、解碼器等各種資源的申請(qǐng)、操作和釋放。應(yīng)用程序和功能組件必須通過(guò)調(diào)用資源分配模塊提供的API接口進(jìn)行訪問(wèn)和使用資源。資源分配模塊所涉及的資源分配流程以及與其它模塊之間的交互過(guò)程如圖3所示,資源分配的具體過(guò)程如下I、應(yīng)用程序向資源分配模塊提出分配請(qǐng)求,其中包含請(qǐng)求資源的種類(lèi)、數(shù)量以及其它信息;2、資源分配模塊對(duì)應(yīng)用程序提出的請(qǐng)求進(jìn)行鑒權(quán),即安全性檢查,資源分配模塊收到應(yīng)用程序的資源請(qǐng)求后,檢查應(yīng)用程序的權(quán)限,不具備訪問(wèn)權(quán)限的請(qǐng)求將被拒絕,從而提升了系統(tǒng)的安全性保障,防止惡意程序?qū)Y源的蓄意破壞;3、在完成安全性檢查后,資源分配模塊需要對(duì)該次資源分配請(qǐng)求進(jìn)行可用性檢查。資源分配模塊檢查應(yīng)用程序的資源請(qǐng)求是否會(huì)導(dǎo)致系統(tǒng)資源的使用率超過(guò)上限閾值,如果沒(méi)有超過(guò),為應(yīng)用程序分配資源;否則,說(shuō)明滿足應(yīng)用程序的資源請(qǐng)求將引起資源過(guò)載,此時(shí),資源分配模塊將應(yīng)用程序的資源請(qǐng)求提交給資源規(guī)劃模塊,由資源規(guī)劃模塊根據(jù)系統(tǒng)狀態(tài)和應(yīng)用的QoS需求,做出仲裁,決定是否為應(yīng)用分配資源;4、資源規(guī)劃模塊根據(jù)系統(tǒng)具體狀態(tài)制定一個(gè)分配策略(資源調(diào)度規(guī)劃);5、資源分配模塊根據(jù)這個(gè)策略向系統(tǒng)資源提出分配,這樣應(yīng)用程序就可以得到它所要申請(qǐng)的資源。在具體實(shí)施中,本發(fā)明實(shí)施例的資源監(jiān)控的工作過(guò)程如圖3所示,資源監(jiān)控模塊主要進(jìn)行資源狀態(tài)信息收集、監(jiān)控資源過(guò)載、資源狀態(tài)異常等,負(fù)責(zé)監(jiān)控和維護(hù)系統(tǒng)中各種資源的狀態(tài)信息,以便及時(shí)發(fā)現(xiàn)系統(tǒng)資源的異常;當(dāng)發(fā)現(xiàn)某種資源過(guò)載時(shí),資源監(jiān)控模塊通知資源規(guī)劃模塊進(jìn)行資源調(diào)度,以保障系統(tǒng)的QoS ;當(dāng)監(jiān)測(cè)到某種資源狀態(tài)出現(xiàn)異常(如占用解碼器的應(yīng)用進(jìn)行異常退出,導(dǎo)致解碼器無(wú)法再被其它應(yīng)用進(jìn)程使用),資源監(jiān)控模塊還負(fù)責(zé)回收出現(xiàn)異常的資源。資源規(guī)劃模塊是整個(gè)資源管理系統(tǒng)的核心模塊,由它來(lái)制定資源管理的規(guī)則。包·括決策的制定、服務(wù)質(zhì)量QoS的管理、調(diào)度算法的選取及加載。該調(diào)度算法采用動(dòng)態(tài)加載的方式,有利于系統(tǒng)模塊之間的解耦,調(diào)度算法可以持續(xù)升級(jí)或者替換。資源規(guī)劃模塊根據(jù)系統(tǒng)反饋的信息制定規(guī)則,并將規(guī)則作為決策來(lái)提交給應(yīng)用調(diào)度器,從而決定哪個(gè)應(yīng)用是可以執(zhí)行的或者資源分配是允許的。具體實(shí)施中,資源規(guī)劃模塊的觸發(fā)條件包括新應(yīng)用程序啟動(dòng)時(shí)的準(zhǔn)入控制、系統(tǒng)應(yīng)用進(jìn)程發(fā)生狀態(tài)切換、應(yīng)用程序資源申請(qǐng)、資源過(guò)載中的任意一種或者多種。新應(yīng)用程序啟動(dòng)時(shí)需要提出準(zhǔn)入申請(qǐng),通過(guò)鑒權(quán)之后,根據(jù)系統(tǒng)的QoS要求決定該應(yīng)用程序能否執(zhí)行;應(yīng)用程序主要有就緒、活動(dòng)、暫停、銷(xiāo)毀四個(gè)狀態(tài),當(dāng)發(fā)生狀態(tài)切換時(shí)會(huì)觸發(fā)資源規(guī)劃;應(yīng)用程序資源申請(qǐng),當(dāng)應(yīng)用程序向資源分配模塊申請(qǐng)的資源量導(dǎo)致系統(tǒng)資源負(fù)載超過(guò)上限閾值時(shí),資源分配模塊請(qǐng)求資源規(guī)劃模塊做出規(guī)劃和仲裁;當(dāng)資源監(jiān)控模塊發(fā)現(xiàn)系統(tǒng)中某種資源負(fù)載超過(guò)上限閾值,出現(xiàn)資源過(guò)載時(shí),也會(huì)觸發(fā)資源規(guī)劃,以保障系統(tǒng)QoS,為目標(biāo)進(jìn)行任務(wù)的資源調(diào)度。下面將對(duì)本發(fā)明實(shí)施例的應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng)所采用的調(diào)度策略進(jìn)行詳細(xì)說(shuō)明,它屬于資源規(guī)劃中的算法加載部分。在本發(fā)明實(shí)施例中,采用基于應(yīng)用優(yōu)先級(jí)的調(diào)度策略,優(yōu)先級(jí)高的程序得到的機(jī)會(huì)比較大,同時(shí)分配的資源也多。本系統(tǒng)的調(diào)度策略分為圖形資源調(diào)度策略和非圖形資源調(diào)度策略。當(dāng)接收到的應(yīng)用程序的請(qǐng)求為圖形資源請(qǐng)求時(shí),確定圖形繪制區(qū)域,并更新該圖形繪制區(qū)域?qū)?yīng)的圖形;當(dāng)接收到的應(yīng)用程序的請(qǐng)求為非圖形資源請(qǐng)求時(shí),進(jìn)行分層調(diào)度,先進(jìn)行獨(dú)享資源調(diào)度,再進(jìn)行共享資源調(diào)度。下面結(jié)合圖4、圖5對(duì)調(diào)度過(guò)程進(jìn)行詳細(xì)說(shuō)明。圖形資源的調(diào)度流程如圖4所示,具體如下步驟I :接收到應(yīng)用程序?qū)?yīng)的應(yīng)用進(jìn)程S的圖形請(qǐng)求,判斷應(yīng)用進(jìn)程的優(yōu)先級(jí),如果應(yīng)用進(jìn)程不具有最高優(yōu)先級(jí),轉(zhuǎn)步驟2,如果應(yīng)用進(jìn)程具有最高優(yōu)先級(jí),轉(zhuǎn)步驟3 ;步驟2 :取應(yīng)用進(jìn)程S在優(yōu)先級(jí)列表中的屏幕位置與本次請(qǐng)求圖形操作的位置的交集作為圖形繪制區(qū)域,轉(zhuǎn)步驟4 ;步驟3 :本次請(qǐng)求圖形操作的位置即為圖形繪制區(qū)域,轉(zhuǎn)步驟4 ;步驟4 :更新圖形繪制區(qū)域內(nèi)對(duì)應(yīng)的圖形,完成調(diào)度。系統(tǒng)非圖形資源既包括中央處理器(Central Processing Unit, CPU)、網(wǎng)絡(luò)帶寬、內(nèi)存等共享資源,也包括解碼器、解復(fù)用器等不可重入的獨(dú)享資源。獨(dú)享資源不僅數(shù)量有限,而且具有排他性,同時(shí)只能被一個(gè)應(yīng)用進(jìn)程占有,不可像CPU —樣時(shí)分復(fù)用。而共享資源則可以在系統(tǒng)中的多個(gè)應(yīng)用進(jìn)程之間進(jìn)行動(dòng)態(tài)調(diào)整和分配,具有更大的靈活性。因此,在調(diào)度非圖形資源時(shí),需要考慮不同資源類(lèi)型的特點(diǎn),進(jìn)行分層調(diào)度,首先調(diào)度獨(dú)享資源,然后再調(diào)度共享資源,以達(dá)到更好的調(diào)度效果。如圖5所示,非圖形資源的具體調(diào)度流程如下步驟I :為前臺(tái)應(yīng)用分配資源,將后臺(tái)應(yīng)用按優(yōu)先級(jí)降序排列;步驟2 :判斷優(yōu)先級(jí)列表掃描是否完畢,如果是,則轉(zhuǎn)步驟6,否則轉(zhuǎn)步驟2 ;步驟3 :取出優(yōu)先級(jí)最高的應(yīng)用S,首先檢查其獨(dú)享資源是否能夠滿足需求,如果能夠則轉(zhuǎn)步驟4,否則將系統(tǒng)QoS降級(jí),再次判斷其獨(dú)享資源能否滿足需求,如果可以轉(zhuǎn)步驟4,否則認(rèn)為該任務(wù)不適合現(xiàn)在運(yùn)行,將該任務(wù)S移出“運(yùn)行”列表,轉(zhuǎn)步驟2 ; 步驟4 :判斷該應(yīng)用的共享資源需求是否能夠滿足,如果是則轉(zhuǎn)步驟5,否則將QoS降級(jí),再判斷能否滿足,如果是,則轉(zhuǎn)步驟5,否則將S移出“運(yùn)行”列表,然后轉(zhuǎn)步驟2 ;步驟5 :更新已處理應(yīng)用的QoS等級(jí)和資源分配規(guī)劃,轉(zhuǎn)步驟2 ;步驟6 :生成資源分配規(guī)劃,調(diào)度算法結(jié)束。在本發(fā)明實(shí)施例的應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng)中,通過(guò)在數(shù)字電視平臺(tái)上開(kāi)發(fā)資源管理系統(tǒng),能夠解決越來(lái)越多應(yīng)用程序?qū)Y源的需求,本發(fā)明實(shí)施例的應(yīng)用資源管理系統(tǒng)屬于系統(tǒng)之上的高級(jí)資源管理系統(tǒng),能夠滿足用戶策略定制;應(yīng)用資源管理系統(tǒng)的資源規(guī)劃模塊由QoS管理和算法加載兩部分組成,QoS管理能夠保證系統(tǒng)和應(yīng)用對(duì)QoS服務(wù)質(zhì)量的需求,而算法加載采用動(dòng)態(tài)加載,保證了模塊間的獨(dú)立設(shè)計(jì),使得該部分的算法能夠靈活替換。本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括只讀存儲(chǔ)器(ROM,Read Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,RandomAccess Memory)、磁盤(pán)或光盤(pán)等。另外,以上對(duì)本發(fā)明實(shí)施例所提供的基于運(yùn)動(dòng)矢量處理的幀率上轉(zhuǎn)換方法及其裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1.一種應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng),其特征在于,所述系統(tǒng)包括資源分配模塊、資源監(jiān)控模塊、資源規(guī)劃模塊、應(yīng)用調(diào)度器;其中,所述資源分配模塊用于接收應(yīng)用程序的請(qǐng)求,向系統(tǒng)資源發(fā)送資源分配請(qǐng)求;所述資源監(jiān)控模塊用于對(duì)數(shù)字電視系統(tǒng)的資源狀態(tài)進(jìn)行監(jiān)控,并將資源狀態(tài)信息發(fā)送給所述資源規(guī)劃模塊;所述資源規(guī)劃模塊用于接收所述資源監(jiān)控模塊所發(fā)送的資源狀態(tài)信息,并根據(jù)所述資源狀態(tài)信息制定資源調(diào)度規(guī)劃,并將所述資源調(diào)度規(guī)劃發(fā)送給所述應(yīng)用調(diào)度器;所述應(yīng)用調(diào)度器用于接收所述資源規(guī)劃模塊所發(fā)送的資源調(diào)度規(guī)劃,并根據(jù)所述資源調(diào)度規(guī)劃對(duì)數(shù)字電視系統(tǒng)中的應(yīng)用程序進(jìn)行調(diào)度。
2.如權(quán)利要求I所述的應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng),其特征在于,所述資源分配模塊對(duì)應(yīng)用程序的請(qǐng)求進(jìn)行鑒權(quán),并對(duì)通過(guò)鑒權(quán)確認(rèn)的請(qǐng)求進(jìn)行可用性檢查,將通過(guò)可用性檢查的請(qǐng)求發(fā)送給所述資源規(guī)劃模塊,由所述資源規(guī)劃模塊根據(jù)系統(tǒng)狀態(tài)制定資源調(diào)度規(guī)劃,所述資源分配模塊根據(jù)所述資源調(diào)度規(guī)劃向系統(tǒng)資源發(fā)送資源分配請(qǐng)求。
3.如權(quán)利要求I或2所述的應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng),其特征在于,所述資源監(jiān)控模塊對(duì)系統(tǒng)的資源狀態(tài)進(jìn)行監(jiān)控,當(dāng)發(fā)現(xiàn)系統(tǒng)資源異常時(shí),將攜帶異常信息的資源狀態(tài)信息發(fā)送給所述資源規(guī)劃模塊。
4.如權(quán)利要求3所述的應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng),其特征在于,所述資源規(guī)劃模塊根據(jù)資源狀態(tài)信息制定資源調(diào)度規(guī)劃包括決策的制定、服務(wù)質(zhì)量QoS的管理、調(diào)度算法的選取及加載。
5.如權(quán)利要求4所述的應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng),其特征在于,所述調(diào)度算法采用動(dòng)態(tài)加載的方式。
6.如權(quán)利要求4所述的應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng),其特征在于,所述資源規(guī)劃模塊的觸發(fā)條件包括新應(yīng)用程序啟動(dòng)時(shí)的準(zhǔn)入控制、系統(tǒng)應(yīng)用進(jìn)程發(fā)生狀態(tài)切換、應(yīng)用程序資源申請(qǐng)、資源過(guò)載中的任意一種或者多種。
7.如權(quán)利要求I所述的應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng),其特征在于,當(dāng)接收到的應(yīng)用程序的請(qǐng)求為圖形資源請(qǐng)求時(shí),確定圖形繪制區(qū)域,并更新該圖形繪制區(qū)域?qū)?yīng)的圖形。
8.如權(quán)利要求8所述的應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng),其特征在于,所述確定圖形繪制區(qū)域的步驟包括判斷該應(yīng)用程序?qū)?yīng)的應(yīng)用進(jìn)程的優(yōu)先級(jí),若該應(yīng)用進(jìn)程不具有最高優(yōu)先級(jí),則取該應(yīng)用進(jìn)程在優(yōu)先級(jí)列表中的屏幕位置與本次請(qǐng)求圖形操作的位置的交集作為圖形繪制區(qū)域;若該應(yīng)用進(jìn)程具有最高優(yōu)先級(jí),則將本次請(qǐng)求圖形操作的位置作為圖形繪制區(qū)域。
9.如權(quán)利要求I所述的應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng),其特征在于,當(dāng)接收到的應(yīng)用程序的請(qǐng)求為非圖形資源請(qǐng)求時(shí),進(jìn)行分層調(diào)度,先進(jìn)行獨(dú)享資源調(diào)度,再進(jìn)行共享資源調(diào)度。
10.如權(quán)利要求9所述的應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng),其特征在于,在進(jìn)行分層調(diào)度前,還包括為前臺(tái)應(yīng)用進(jìn)行資源分配,并將后臺(tái)應(yīng)用按優(yōu)先級(jí)降序排列。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種應(yīng)用于數(shù)字電視的應(yīng)用資源管理系統(tǒng),所述系統(tǒng)包括資源分配模塊、資源監(jiān)控模塊、資源規(guī)劃模塊、應(yīng)用調(diào)度器;其中,資源分配模塊用于接收應(yīng)用程序的請(qǐng)求,向系統(tǒng)資源發(fā)送資源分配請(qǐng)求;資源監(jiān)控模塊用于對(duì)數(shù)字電視系統(tǒng)的資源狀態(tài)進(jìn)行監(jiān)控,并將資源狀態(tài)信息發(fā)送給資源規(guī)劃模塊;資源規(guī)劃模塊用于接收資源監(jiān)控模塊所發(fā)送的資源狀態(tài)信息,并根據(jù)資源狀態(tài)信息制定資源調(diào)度規(guī)劃,并將資源調(diào)度規(guī)劃發(fā)送給所述應(yīng)用調(diào)度器;應(yīng)用調(diào)度器用于接收資源規(guī)劃模塊所發(fā)送的資源調(diào)度規(guī)劃,并根據(jù)資源調(diào)度規(guī)劃對(duì)數(shù)字電視系統(tǒng)中的應(yīng)用程序進(jìn)行調(diào)度。能夠?qū)?shù)字電視平臺(tái)上的應(yīng)用程序進(jìn)行調(diào)度、監(jiān)控,以達(dá)到系統(tǒng)的整體最優(yōu)化。
文檔編號(hào)H04N21/443GK102799488SQ20121023426
公開(kāi)日2012年11月28日 申請(qǐng)日期2012年7月6日 優(yōu)先權(quán)日2012年7月6日
發(fā)明者楊艾琳, 陳湘萍, 羅笑南, 劉海亮, 林哲祺, 蘇航 申請(qǐng)人:中山大學(xué)深圳研究院
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
册亨县| 漳浦县| 洱源县| 双辽市| 建湖县| 土默特右旗| 武宣县| 那曲县| 金溪县| 长白| 田东县| 商河县| 普陀区| 平果县| 洛南县| 武强县| 石泉县| 龙州县| 石台县| 杭锦旗| 宁武县| 宁陕县| 大丰市| 西峡县| 西乌珠穆沁旗| 邢台市| 从江县| 丽水市| 南部县| 高州市| 砚山县| 仲巴县| 碌曲县| 洛南县| 赤峰市| 绥芬河市| 汾西县| 六盘水市| 驻马店市| 新密市| 松溪县|