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

一種進(jìn)行調(diào)試信息傳輸?shù)姆椒耙苿?dòng)終端的制作方法

文檔序號(hào):10488819閱讀:233來(lái)源:國(guó)知局
一種進(jìn)行調(diào)試信息傳輸?shù)姆椒耙苿?dòng)終端的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種進(jìn)行調(diào)試信息傳輸?shù)姆椒耙苿?dòng)終端,此方法包括:設(shè)置日志動(dòng)態(tài)庫(kù),設(shè)置虛擬內(nèi)存盤(pán)的容量并掛載虛擬內(nèi)存文件系統(tǒng),設(shè)置用于讀取所述虛擬內(nèi)存文件系統(tǒng)的文件讀寫(xiě)接口;通過(guò)所述日志動(dòng)態(tài)庫(kù)將各應(yīng)用程序的調(diào)試信息存儲(chǔ)在所述虛擬內(nèi)存盤(pán);通過(guò)調(diào)試信息管理進(jìn)程調(diào)用所述文件讀寫(xiě)接口獲取存儲(chǔ)于所述虛擬內(nèi)存盤(pán)的調(diào)試信息。本發(fā)明使用虛擬內(nèi)存盤(pán)存儲(chǔ)調(diào)試信息,可以避免調(diào)試信息在應(yīng)用程序和調(diào)試信息管理進(jìn)程之間傳輸時(shí)出現(xiàn)的部分丟失的問(wèn)題,在調(diào)試信息的吞吐量很大時(shí)仍能保證數(shù)據(jù)不丟失,保證了數(shù)據(jù)的完整性。
【專利說(shuō)明】
一種進(jìn)行調(diào)試信息傳輸?shù)姆椒耙苿?dòng)終端
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及應(yīng)用程序數(shù)據(jù)處理技術(shù),尤其涉及一種基于進(jìn)行調(diào)試信息傳輸?shù)姆椒耙苿?dòng)終端。
【背景技術(shù)】
[0002]安卓平臺(tái)上各種應(yīng)用程序與調(diào)試信息管理進(jìn)程之間傳輸?shù)恼{(diào)試信息的過(guò)程為:應(yīng)用程序通過(guò)liblog.so的動(dòng)態(tài)庫(kù)將調(diào)試信息通過(guò)套接字(socket)傳輸至調(diào)試信息管理進(jìn)程所管理的內(nèi)存區(qū)。調(diào)試信息管理進(jìn)程需要讀取調(diào)試信息時(shí),需從其管理的內(nèi)存區(qū)中讀出已保存的調(diào)試信息保存成文件或者顯示在液晶顯示器上或者顯示在其它顯示設(shè)備上。現(xiàn)有方式中通過(guò)socket傳輸信息量較大的調(diào)試信息時(shí)很容易造成調(diào)試信息的丟失。

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

[0003]針對(duì)現(xiàn)有技術(shù)中調(diào)試信息在應(yīng)用程序和調(diào)試信息管理進(jìn)程之間通過(guò)socket傳輸導(dǎo)致的安全性和有效性的問(wèn)題,提出了一種進(jìn)行調(diào)試信息傳輸?shù)姆椒耙苿?dòng)終端。
[0004]本發(fā)明提供的進(jìn)行調(diào)試信息傳輸?shù)姆椒?,包?
[0005]設(shè)置日志動(dòng)態(tài)庫(kù),設(shè)置虛擬內(nèi)存盤(pán)的容量并掛載虛擬內(nèi)存文件系統(tǒng),設(shè)置用于讀取所述虛擬內(nèi)存文件系統(tǒng)的文件讀寫(xiě)接口 ;
[0006]通過(guò)所述日志動(dòng)態(tài)庫(kù)將各應(yīng)用程序的調(diào)試信息存儲(chǔ)在所述虛擬內(nèi)存盤(pán);
[0007]通過(guò)調(diào)試信息管理進(jìn)程調(diào)用所述文件讀寫(xiě)接口獲取存儲(chǔ)于所述虛擬內(nèi)存盤(pán)的調(diào)試信息。
[0008]上述方法還可以具有以下特點(diǎn):
[0009]在所述設(shè)置日志動(dòng)態(tài)庫(kù)之前還包括:判斷移動(dòng)終端系統(tǒng)內(nèi)核是否支持虛擬內(nèi)存盤(pán),如果不支持,設(shè)置移動(dòng)終端系統(tǒng)內(nèi)核支持虛擬內(nèi)存盤(pán)。
[0010]上述方法還可以具有以下特點(diǎn):
[0011]所述設(shè)置移動(dòng)終端系統(tǒng)內(nèi)核支持虛擬內(nèi)存盤(pán)具體是指:激活虛擬內(nèi)存盤(pán)支持選項(xiàng)。
[0012]上述方法還可以具有以下特點(diǎn):
[0013]所述虛擬內(nèi)存文件系統(tǒng)的類型包括:TMPFS、RAMFS。
[0014]上述方法還可以具有以下特點(diǎn):
[0015]所述設(shè)置日志動(dòng)態(tài)庫(kù)包括:設(shè)置日志動(dòng)態(tài)庫(kù)中調(diào)試信息的輸出目的方為所述虛擬內(nèi)存盤(pán)。
[0016]本發(fā)明提供的進(jìn)行調(diào)試信息傳輸?shù)囊苿?dòng)終端,包括:控制模塊、調(diào)試信息傳輸模塊、調(diào)試?目息獲取模塊;
[0017]所述控制模塊,用于設(shè)置日志動(dòng)態(tài)庫(kù),設(shè)置虛擬內(nèi)存盤(pán)的容量并掛載虛擬內(nèi)存文件系統(tǒng),設(shè)置用于讀取所述虛擬內(nèi)存文件系統(tǒng)的文件讀寫(xiě)接口;
[0018]所述調(diào)試信息傳輸模塊,用于通過(guò)所述日志動(dòng)態(tài)庫(kù)將各應(yīng)用程序的調(diào)試信息存儲(chǔ)在所述虛擬內(nèi)存盤(pán);
[0019]所述調(diào)試信息獲取模塊,用于通過(guò)調(diào)試信息管理進(jìn)程調(diào)用所述文件讀寫(xiě)接口獲取存儲(chǔ)于所述虛擬內(nèi)存盤(pán)的調(diào)試信息。
[0020]上述移動(dòng)終端還可以具有以下特點(diǎn):
[0021]還包括判斷模塊;
[0022]所述判斷模塊,用于判斷移動(dòng)終端系統(tǒng)內(nèi)核是否支持虛擬內(nèi)存盤(pán),并將判斷結(jié)果發(fā)送至所述控制模塊;
[0023]所述控制模塊,還用于在移動(dòng)終端系統(tǒng)內(nèi)核不支持虛擬內(nèi)存盤(pán)時(shí),設(shè)置移動(dòng)終端系統(tǒng)內(nèi)核支持虛擬內(nèi)存盤(pán)。
[0024]上述移動(dòng)終端還可以具有以下特點(diǎn):
[0025]所述控制模塊具體通過(guò)以下方式設(shè)置移動(dòng)終端系統(tǒng)內(nèi)核支持虛擬內(nèi)存盤(pán):激活虛擬內(nèi)存盤(pán)支持選項(xiàng)。
[0026]上述移動(dòng)終端還可以具有以下特點(diǎn):
[0027]所述虛擬內(nèi)存文件系統(tǒng)的類型包括:TMPFS、RAMFS。
[0028]上述移動(dòng)終端還可以具有以下特點(diǎn):
[0029]所述控制模塊具體通過(guò)以下方式設(shè)置日志動(dòng)態(tài)庫(kù):設(shè)置日志動(dòng)態(tài)庫(kù)中調(diào)試信息的輸出目的方為所述虛擬內(nèi)存盤(pán)。
[0030]本發(fā)明使用虛擬內(nèi)存盤(pán)存儲(chǔ)調(diào)試信息,可以避免調(diào)試信息在應(yīng)用程序和調(diào)試信息管理進(jìn)程之間傳輸時(shí)出現(xiàn)的部分丟失的問(wèn)題,在調(diào)試信息的吞吐量很大時(shí)仍能保證數(shù)據(jù)不丟失,保證了數(shù)據(jù)的完整性。
【附圖說(shuō)明】
[0031 ]圖1是一種基于進(jìn)行調(diào)試信息傳輸?shù)姆椒ǖ牧鞒虉D;
[0032]圖2是一種基于進(jìn)行調(diào)試信息傳輸?shù)囊苿?dòng)終端的結(jié)構(gòu)圖。
具體實(shí)施例
[0033]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。
[0034]圖1是一種基于進(jìn)行調(diào)試信息傳輸?shù)姆椒ǖ牧鞒虉D。此方法包括:
[0035]設(shè)置日志動(dòng)態(tài)庫(kù),設(shè)置虛擬內(nèi)存盤(pán)的容量并掛載虛擬內(nèi)存文件系統(tǒng),設(shè)置用于讀取虛擬內(nèi)存文件系統(tǒng)的文件讀寫(xiě)接口 ;
[0036]通過(guò)日志動(dòng)態(tài)庫(kù)將各應(yīng)用程序的調(diào)試信息存儲(chǔ)在虛擬內(nèi)存盤(pán);
[0037]通過(guò)調(diào)試信息管理進(jìn)程調(diào)用文件讀寫(xiě)接口獲取存儲(chǔ)于虛擬內(nèi)存盤(pán)的調(diào)試信息。
[0038]本方法中,在設(shè)置日志動(dòng)態(tài)庫(kù)之前還包括:判斷移動(dòng)終端系統(tǒng)內(nèi)核是否支持虛擬內(nèi)存盤(pán),如果不支持,設(shè)置移動(dòng)終端系統(tǒng)內(nèi)核支持虛擬內(nèi)存盤(pán)。設(shè)置移動(dòng)終端系統(tǒng)內(nèi)核支持虛擬內(nèi)存盤(pán)具體是指:激活虛擬內(nèi)存盤(pán)支持選項(xiàng)。具體執(zhí)行時(shí)在配置文件中定義C0NFIG_BLK_DEV_RAM0
[0039]移動(dòng)終端的操作系統(tǒng)將所有的設(shè)備都看作文件,將整個(gè)計(jì)算機(jī)的資源都整合成一個(gè)大的文件目錄。進(jìn)程或應(yīng)用要訪問(wèn)存儲(chǔ)設(shè)備中的文件必須將文件所在的分區(qū)掛載到一個(gè)已存在的目錄上,然后通過(guò)訪問(wèn)這個(gè)目錄來(lái)訪問(wèn)存儲(chǔ)設(shè)備。本方法中掛載的虛擬內(nèi)存文件系統(tǒng)的類型包括:TMPFS、RAMFS。
[0040]本方法中設(shè)置日志動(dòng)態(tài)庫(kù)的內(nèi)容包括:設(shè)置日志動(dòng)態(tài)庫(kù)中調(diào)試信息的輸出目的方為虛擬內(nèi)存盤(pán)。所有應(yīng)用程序均使此日志動(dòng)態(tài)庫(kù)存儲(chǔ)調(diào)試信息。
[0041]圖2是一種基于進(jìn)行調(diào)試信息傳輸?shù)囊苿?dòng)終端的結(jié)構(gòu)圖。此移動(dòng)終端包括:控制模塊、調(diào)試信息傳輸模塊、調(diào)試信息獲取模塊;
[0042]控制模塊,用于設(shè)置日志動(dòng)態(tài)庫(kù),設(shè)置虛擬內(nèi)存盤(pán)的容量并掛載虛擬內(nèi)存文件系統(tǒng),設(shè)置用于讀取所述虛擬內(nèi)存文件系統(tǒng)的文件讀寫(xiě)接口。
[0043]控制模塊用于在移動(dòng)終端系統(tǒng)內(nèi)核支持虛擬內(nèi)存盤(pán)時(shí),設(shè)置日志動(dòng)態(tài)庫(kù),設(shè)置虛擬內(nèi)存盤(pán)的容量并掛載虛擬內(nèi)存文件系統(tǒng),設(shè)置用于讀取虛擬內(nèi)存文件系統(tǒng)的文件讀寫(xiě)接口 ;還用于在移動(dòng)終端系統(tǒng)內(nèi)核不支持虛擬內(nèi)存盤(pán)時(shí),設(shè)置移動(dòng)終端系統(tǒng)內(nèi)核支持虛擬內(nèi)存盤(pán),設(shè)置日志動(dòng)態(tài)庫(kù),設(shè)置虛擬內(nèi)存盤(pán)的容量并掛載虛擬內(nèi)存文件系統(tǒng),設(shè)置用于讀取虛擬內(nèi)存文件系統(tǒng)的文件讀寫(xiě)接口。
[0044]調(diào)試信息傳輸模塊用于通過(guò)日志動(dòng)態(tài)庫(kù)將各應(yīng)用程序的調(diào)試信息存儲(chǔ)在虛擬內(nèi)存盤(pán);
[0045]調(diào)試信息獲取模塊用于通過(guò)調(diào)試信息管理進(jìn)程調(diào)用文件讀寫(xiě)接口獲取存儲(chǔ)于虛擬內(nèi)存盤(pán)的調(diào)試信息。
[0046]本移動(dòng)終端中還包括判斷模塊,判斷模塊用于判斷移動(dòng)終端系統(tǒng)內(nèi)核是否支持虛擬內(nèi)存盤(pán),并將判斷結(jié)果發(fā)送至控制模塊??刂颇K還用于在移動(dòng)終端系統(tǒng)內(nèi)核不支持虛擬內(nèi)存盤(pán)時(shí),設(shè)置移動(dòng)終端系統(tǒng)內(nèi)核支持虛擬內(nèi)存盤(pán)。
[0047]控制模塊具體通過(guò)以下方式設(shè)置移動(dòng)終端系統(tǒng)內(nèi)核支持虛擬內(nèi)存盤(pán):激活虛擬內(nèi)存盤(pán)支持選項(xiàng),還具體通過(guò)以下方式設(shè)置日志動(dòng)態(tài)庫(kù):設(shè)置日志動(dòng)態(tài)庫(kù)中調(diào)試信息的輸出目的方為虛擬內(nèi)存盤(pán)。
[0048]虛擬內(nèi)存文件系統(tǒng)的類型包括:TMPFS、RAMFS。
[0049]本發(fā)明使用虛擬內(nèi)存盤(pán)存儲(chǔ)調(diào)試信息,可以避免調(diào)試信息在應(yīng)用程序和調(diào)試信息管理進(jìn)程之間傳輸時(shí)出現(xiàn)的部分丟失的問(wèn)題,在調(diào)試信息的吞吐量很大時(shí)仍能保證數(shù)據(jù)不丟失,保證了數(shù)據(jù)的完整性。
[0050]此外,需要說(shuō)明的是,本說(shuō)明書(shū)中所描述的具體實(shí)施例,其零、部件的形狀、所取名稱等可以不同,本說(shuō)明書(shū)中所描述的以上內(nèi)容僅僅是對(duì)本發(fā)明結(jié)構(gòu)所作的舉例說(shuō)明。
[0051]上面描述的內(nèi)容可以單獨(dú)地或者以各種方式組合起來(lái)實(shí)施,而這些變型方式都在本發(fā)明的保護(hù)范圍之內(nèi)。
[0052]在本文中,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括……”限定的要素,并不排除在包括要素的物品或者設(shè)備中還存在另外的相同要素。
[0053]以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非限制,僅僅參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說(shuō)明。本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍,均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
【主權(quán)項(xiàng)】
1.一種進(jìn)行調(diào)試信息傳輸?shù)姆椒?,其特征在于,包? 設(shè)置日志動(dòng)態(tài)庫(kù),設(shè)置虛擬內(nèi)存盤(pán)的容量并掛載虛擬內(nèi)存文件系統(tǒng),設(shè)置用于讀取所述虛擬內(nèi)存文件系統(tǒng)的文件讀寫(xiě)接口 ; 通過(guò)所述日志動(dòng)態(tài)庫(kù)將各應(yīng)用程序的調(diào)試信息存儲(chǔ)在所述虛擬內(nèi)存盤(pán); 通過(guò)調(diào)試信息管理進(jìn)程調(diào)用所述文件讀寫(xiě)接口獲取存儲(chǔ)于所述虛擬內(nèi)存盤(pán)的調(diào)試信息。2.如權(quán)利要求1所述的方法,其特征在于,在所述設(shè)置日志動(dòng)態(tài)庫(kù)之前還包括:判斷移動(dòng)終端系統(tǒng)內(nèi)核是否支持虛擬內(nèi)存盤(pán),如果不支持,設(shè)置移動(dòng)終端系統(tǒng)內(nèi)核支持虛擬內(nèi)存盤(pán)。3.如權(quán)利要求2所述的方法,其特征在于,所述設(shè)置移動(dòng)終端系統(tǒng)內(nèi)核支持虛擬內(nèi)存盤(pán)具體是指:激活虛擬內(nèi)存盤(pán)支持選項(xiàng)。4.如權(quán)利要求1所述的方法,其特征在于,所述虛擬內(nèi)存文件系統(tǒng)的類型包括:TMPFS、RAMFS05.如權(quán)利要求1所述的方法,其特征在于,所述設(shè)置日志動(dòng)態(tài)庫(kù)包括:設(shè)置日志動(dòng)態(tài)庫(kù)中調(diào)試信息的輸出目的方為所述虛擬內(nèi)存盤(pán)。6.—種進(jìn)行調(diào)試信息傳輸?shù)囊苿?dòng)終端,其特征在于,包括:控制模塊、調(diào)試信息傳輸模塊、調(diào)試?目息獲取模塊; 所述控制模塊,用于設(shè)置日志動(dòng)態(tài)庫(kù),設(shè)置虛擬內(nèi)存盤(pán)的容量并掛載虛擬內(nèi)存文件系統(tǒng),設(shè)置用于讀取所述虛擬內(nèi)存文件系統(tǒng)的文件讀寫(xiě)接口; 所述調(diào)試信息傳輸模塊,用于通過(guò)所述日志動(dòng)態(tài)庫(kù)將各應(yīng)用程序的調(diào)試信息存儲(chǔ)在所述虛擬內(nèi)存盤(pán); 所述調(diào)試信息獲取模塊,用于通過(guò)調(diào)試信息管理進(jìn)程調(diào)用所述文件讀寫(xiě)接口獲取存儲(chǔ)于所述虛擬內(nèi)存盤(pán)的調(diào)試信息。7.如權(quán)利要求6所述的移動(dòng)終端,其特征在于,還包括判斷模塊; 所述判斷模塊,用于判斷移動(dòng)終端系統(tǒng)內(nèi)核是否支持虛擬內(nèi)存盤(pán),并將判斷結(jié)果發(fā)送至所述控制模塊; 所述控制模塊,還用于在移動(dòng)終端系統(tǒng)內(nèi)核不支持虛擬內(nèi)存盤(pán)時(shí),設(shè)置移動(dòng)終端系統(tǒng)內(nèi)核支持虛擬內(nèi)存盤(pán)。8.如權(quán)利要求7所述的移動(dòng)終端,其特征在于,所述控制模塊具體通過(guò)以下方式設(shè)置移動(dòng)終端系統(tǒng)內(nèi)核支持虛擬內(nèi)存盤(pán):激活虛擬內(nèi)存盤(pán)支持選項(xiàng)。9.如權(quán)利要求6所述的移動(dòng)終端,其特征在于,所述虛擬內(nèi)存文件系統(tǒng)的類型包括:TMPFS、RAMFS010.如權(quán)利要求6所述的移動(dòng)終端,其特征在于,所述控制模塊具體通過(guò)以下方式設(shè)置日志動(dòng)態(tài)庫(kù):設(shè)置日志動(dòng)態(tài)庫(kù)中調(diào)試信息的輸出目的方為所述虛擬內(nèi)存盤(pán)。
【文檔編號(hào)】G06F9/54GK105843690SQ201610143437
【公開(kāi)日】2016年8月10日
【申請(qǐng)日】2016年3月14日
【發(fā)明人】吳鵬
【申請(qǐng)人】樂(lè)視移動(dòng)智能信息技術(shù)(北京)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
湖口县| 武宣县| 鄱阳县| 上思县| 琼结县| 台湾省| 原平市| 吴忠市| 贺兰县| 凤阳县| 平阳县| 汤阴县| 武宣县| 乌什县| 斗六市| 民丰县| 怀安县| 天水市| 平乡县| 张家界市| 成都市| 遂宁市| 会理县| 宁河县| 阳春市| 民权县| 额敏县| 民县| 嘉鱼县| 行唐县| 湘潭市| 门头沟区| 莱芜市| 双辽市| 凤庆县| 清河县| 富阳市| 亚东县| 汤原县| 六盘水市| 明水县|