午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

機(jī)頂盒動(dòng)態(tài)升級(jí)方法及系統(tǒng)的制作方法

文檔序號(hào):8480572閱讀:253來(lái)源:國(guó)知局
機(jī)頂盒動(dòng)態(tài)升級(jí)方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通訊領(lǐng)域,尤其涉及一種機(jī)頂盒動(dòng)態(tài)升級(jí)方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前,機(jī)頂盒在使用過(guò)程中,服務(wù)器需要定時(shí)對(duì)機(jī)頂盒進(jìn)行升級(jí)。
[0003]現(xiàn)有升級(jí)方法中,服務(wù)器對(duì)所有時(shí)刻下、不同帶寬的機(jī)頂盒的鏈接請(qǐng)求都進(jìn)行同樣的升級(jí)操作。但是,不同用戶的機(jī)頂盒所使用的帶寬不一樣、升級(jí)包的下載速度也相應(yīng)不同。而服務(wù)器對(duì)所有機(jī)頂盒同等對(duì)待,這就會(huì)造成前期請(qǐng)求升級(jí)的機(jī)頂盒數(shù)量少、服務(wù)器鏈接少時(shí)處于資源過(guò)剩狀況,后期請(qǐng)求升級(jí)的機(jī)頂盒數(shù)量多、服務(wù)器鏈接多時(shí)則出現(xiàn)資源不足的情況,不能合理利用資源,對(duì)服務(wù)器造成過(guò)大壓力,同時(shí)造成升級(jí)包下載速度慢,效率不夠高,對(duì)機(jī)頂盒的升級(jí)帶來(lái)極大的不便,不能很好的對(duì)機(jī)頂盒進(jìn)行很好的升級(jí)。

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

[0004]有鑒于此,有必要針對(duì)上述對(duì)機(jī)頂盒升級(jí)不能合理利用資源的問(wèn)題,提供一種機(jī)頂盒動(dòng)態(tài)升級(jí)方法及系統(tǒng)。
[0005]本發(fā)明提供一種機(jī)頂盒動(dòng)態(tài)升級(jí)方法,包括如下步驟:
[0006]SlO:在機(jī)頂盒請(qǐng)求升級(jí)時(shí),控制機(jī)頂盒發(fā)送帶寬配置到服務(wù)器;
[0007]S20:若服務(wù)器此時(shí)處于空閑狀態(tài),則控制服務(wù)器根據(jù)機(jī)頂盒的帶寬配置,為機(jī)頂盒分配與帶寬配置相對(duì)應(yīng)的線程數(shù),對(duì)機(jī)頂盒進(jìn)行升級(jí);
[0008]S30:若服務(wù)器此時(shí)處于繁忙狀態(tài),則查找已經(jīng)完成升級(jí)的機(jī)頂盒,由已經(jīng)完成升級(jí)的機(jī)頂盒根據(jù)自身帶寬提供對(duì)應(yīng)的線程數(shù),對(duì)未完成升級(jí)的機(jī)頂盒進(jìn)行輔助升級(jí)。
[0009]在其中的一個(gè)實(shí)施例中,若服務(wù)器已經(jīng)分配的線程數(shù)未超過(guò)能分配最大線程數(shù)的預(yù)設(shè)比例,則機(jī)頂盒處于空閑狀態(tài),否則處于繁忙狀態(tài)。
[0010]在其中的一個(gè)實(shí)施例中,所述步驟S20具體為:控制服務(wù)器根據(jù)機(jī)頂盒的帶寬配置,優(yōu)先為帶寬大的機(jī)頂盒分配相對(duì)應(yīng)的線程數(shù)。
[0011 ] 在其中的一個(gè)實(shí)施例中,所述步驟S30具體為:若查到不到已經(jīng)完成升級(jí)的機(jī)頂盒,則對(duì)正在等待升級(jí)的機(jī)頂盒,按照機(jī)頂盒的帶寬大小進(jìn)行排隊(duì),對(duì)帶寬大的機(jī)頂盒先進(jìn)行升級(jí)。
[0012]本發(fā)明還提供一種機(jī)頂盒動(dòng)態(tài)升級(jí)系統(tǒng),包括:
[0013]帶寬配置發(fā)送單元,在機(jī)頂盒請(qǐng)求升級(jí)時(shí),控制機(jī)頂盒發(fā)送帶寬配置到服務(wù)器;
[0014]線程分配單元,若服務(wù)器此時(shí)處于空閑狀態(tài),則控制服務(wù)器根據(jù)機(jī)頂盒的帶寬配置,為機(jī)頂盒分配與帶寬配置相對(duì)應(yīng)的線程數(shù),對(duì)機(jī)頂盒進(jìn)行升級(jí);
[0015]輔助升級(jí)單元,若服務(wù)器此時(shí)處于繁忙狀態(tài),則查找已經(jīng)完成升級(jí)的機(jī)頂盒,由已經(jīng)完成升級(jí)的機(jī)頂盒根據(jù)自身帶寬提供對(duì)應(yīng)的線程數(shù),對(duì)未完成升級(jí)的機(jī)頂盒進(jìn)行輔助升級(jí)。
[0016]在其中的一個(gè)實(shí)施例中,若服務(wù)器已經(jīng)分配的線程數(shù)未超過(guò)能分配最大線程數(shù)的預(yù)設(shè)比例,則機(jī)頂盒處于空閑狀態(tài),否則處于繁忙狀態(tài)。
[0017]在其中的一個(gè)實(shí)施例中,所述線程分配單元控制服務(wù)器根據(jù)機(jī)頂盒的帶寬配置,優(yōu)先為帶寬大的機(jī)頂盒分配相對(duì)應(yīng)的線程數(shù)。
[0018]在其中的一個(gè)實(shí)施例中,若查到不到已經(jīng)完成升級(jí)的機(jī)頂盒,所述輔助升級(jí)單元?jiǎng)t對(duì)正在等待升級(jí)的機(jī)頂盒,按照機(jī)頂盒的帶寬大小進(jìn)行排隊(duì),對(duì)帶寬大的機(jī)頂盒先進(jìn)行升級(jí)。
[0019]本發(fā)明機(jī)頂盒動(dòng)態(tài)升級(jí)方法及系統(tǒng),在機(jī)頂盒請(qǐng)求升級(jí)時(shí)獲取機(jī)頂盒的帶寬配置,服務(wù)器在空閑時(shí)根據(jù)機(jī)頂盒帶寬分配對(duì)應(yīng)的線程數(shù),在繁忙時(shí)利用已經(jīng)完成升級(jí)的機(jī)頂盒為未完成升級(jí)的機(jī)頂盒提供線程進(jìn)行輔助升級(jí),根據(jù)機(jī)頂盒的帶寬和服務(wù)器的狀態(tài)動(dòng)態(tài)的對(duì)機(jī)頂盒進(jìn)行升級(jí),從而的充分合理利用資源,有效提高機(jī)頂盒的升級(jí)效率,減輕服務(wù)器的壓力,對(duì)機(jī)頂盒的升級(jí)帶來(lái)極大的便利,極好的對(duì)機(jī)頂盒進(jìn)行升級(jí)。
【附圖說(shuō)明】
[0020]圖1是一個(gè)實(shí)施例中的機(jī)頂盒動(dòng)態(tài)升級(jí)方法的流程圖。
【具體實(shí)施方式】
[0021]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]圖1是一個(gè)實(shí)施例中的機(jī)頂盒動(dòng)態(tài)升級(jí)方法的流程圖,如圖1所示。該方法包括如下步驟:
[0023]SlO:在機(jī)頂盒請(qǐng)求升級(jí)時(shí),控制機(jī)頂盒發(fā)送帶寬配置到服務(wù)器。
[0024]機(jī)頂盒在使用過(guò)程中,如果需要進(jìn)行升級(jí),則向服務(wù)器發(fā)送請(qǐng)求。在該實(shí)施例中,在機(jī)頂盒請(qǐng)求升級(jí)時(shí),控制機(jī)頂盒將自身的帶寬配置發(fā)送到服務(wù)器,以便服務(wù)器對(duì)每個(gè)需要升級(jí)的機(jī)頂盒帶寬配置進(jìn)行了解。
[0025]S20:若服務(wù)器此時(shí)處于空閑狀態(tài),則控制服務(wù)器根據(jù)機(jī)頂盒的帶寬配置,為機(jī)頂盒分配與帶寬配置相對(duì)應(yīng)的線程數(shù),對(duì)機(jī)頂盒進(jìn)行升級(jí)。
[0026]在機(jī)頂盒向服務(wù)器發(fā)送升級(jí)請(qǐng)求后,由于服務(wù)器此時(shí)可能會(huì)對(duì)多個(gè)機(jī)頂盒同時(shí)進(jìn)行升級(jí),服務(wù)器可能處于空閑狀態(tài),也可能處于繁忙狀態(tài)。其中,若服務(wù)器已經(jīng)分配的線程數(shù)未超過(guò)能分配最大線程數(shù)的預(yù)設(shè)比例,則機(jī)頂盒處于空閑狀態(tài),否則處于繁忙狀態(tài)。根據(jù)預(yù)設(shè)比例的設(shè)定,若服務(wù)器此時(shí)處于空閑狀態(tài),對(duì)于機(jī)頂盒的升級(jí)請(qǐng)求,控制控制服務(wù)器根據(jù)機(jī)頂盒的帶寬配置,為機(jī)頂盒分配與帶寬配置相對(duì)應(yīng)的線程數(shù),對(duì)機(jī)頂盒進(jìn)行升級(jí)。例如,機(jī)頂盒I帶寬為10M,機(jī)頂盒2帶寬為5M。由于機(jī)頂盒I的帶寬大,則服務(wù)器分配的線程數(shù)為4,機(jī)頂盒2帶寬小,則分配的線程數(shù)為2。這樣,在服務(wù)器空閑時(shí),根據(jù)機(jī)頂盒的帶寬,分配相應(yīng)的升級(jí)線程數(shù),充分利用機(jī)頂盒的下載速度,提高機(jī)頂盒的升級(jí)效率。
[0027]在進(jìn)一步的實(shí)施方式中,該步驟具體為:控制服務(wù)器根據(jù)機(jī)頂盒的帶寬配置,優(yōu)先為帶寬大的機(jī)頂盒分配相對(duì)應(yīng)的線程數(shù)。這樣可以先對(duì)下載速度快的機(jī)頂盒完成升級(jí),釋放更多的線程出來(lái)。
[0028]S30:若服務(wù)器此時(shí)處于繁忙狀態(tài),則查找已經(jīng)完成升級(jí)的機(jī)頂盒,由已經(jīng)完成升級(jí)的機(jī)頂盒根據(jù)自身帶寬提供對(duì)應(yīng)的線程數(shù),對(duì)未完成升級(jí)的機(jī)頂盒進(jìn)行輔助升級(jí)。
[0029]根據(jù)預(yù)設(shè)比例的設(shè)定,若服務(wù)器此時(shí)處于繁忙狀態(tài),則說(shuō)明當(dāng)前需要升級(jí)的機(jī)頂盒超出服務(wù)器的負(fù)荷,服務(wù)器壓力過(guò)大。在該實(shí)施例中,在服務(wù)器處于繁忙狀態(tài)時(shí),由于已經(jīng)升級(jí)完成的機(jī)頂盒通過(guò)網(wǎng)絡(luò)也能夠?qū)ζ渌麢C(jī)頂盒進(jìn)行升級(jí),故查找已經(jīng)完成升級(jí)的機(jī)頂盒,由已經(jīng)完成升級(jí)的機(jī)頂盒根據(jù)自身帶寬提供對(duì)應(yīng)的線程數(shù),對(duì)未完成升級(jí)的機(jī)頂盒進(jìn)行輔助升級(jí),這樣來(lái)分擔(dān)服務(wù)器的壓力,及時(shí)對(duì)機(jī)頂盒完成升級(jí)。
[0030]在進(jìn)一步的實(shí)施方式中,由于可能存在查找不到已經(jīng)完成升級(jí)的機(jī)頂盒的情況,此時(shí)不能有機(jī)頂盒對(duì)服務(wù)器進(jìn)行輔助升級(jí),為解決該問(wèn)題,該步驟還包括:若查到不到已經(jīng)完成升級(jí)的機(jī)頂盒,則對(duì)正在等待升級(jí)的機(jī)頂盒,按照機(jī)頂盒的帶寬大小進(jìn)行排隊(duì),對(duì)帶寬大的機(jī)頂盒先進(jìn)行升級(jí)。這樣使得帶寬大的機(jī)頂盒能夠優(yōu)先快速的完成升級(jí),并提供更多的線程來(lái)輔助服務(wù)器,從而大大提高升級(jí)的效率。
[0031]該機(jī)頂盒動(dòng)態(tài)升級(jí)方法,在機(jī)頂盒請(qǐng)求升級(jí)時(shí)獲取機(jī)頂盒的帶寬配置,服務(wù)器在空閑時(shí)根據(jù)機(jī)頂盒帶寬分配對(duì)應(yīng)的線程數(shù),在繁忙時(shí)利用已經(jīng)完成升級(jí)的機(jī)頂盒為未完成升級(jí)的機(jī)頂盒提供線程進(jìn)行輔助升級(jí),根據(jù)機(jī)頂盒的帶寬和服務(wù)器的狀態(tài)動(dòng)態(tài)的對(duì)機(jī)頂盒進(jìn)行升級(jí),從而充分合理利用資源,有
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1