• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于Spark的飛機(jī)試驗(yàn)數(shù)據(jù)預(yù)處理技術(shù)研究

    2019-01-07 11:57:28,,,,
    計(jì)算機(jī)測(cè)量與控制 2018年12期
    關(guān)鍵詞:線程數(shù)據(jù)處理內(nèi)存

    , , ,,

    (1.上海民用飛機(jī)健康監(jiān)控工程技術(shù)研究中心,上海 200241; 2.北京航天測(cè)控技術(shù)有限公司,北京 100041; 3.北京市高速交通工具智能診斷與健康管理重點(diǎn)實(shí)驗(yàn)室,北京 100041;4.軌道交通裝備全壽命周期狀態(tài)監(jiān)測(cè)與智能管理技術(shù)與應(yīng)用北京市工程實(shí)驗(yàn)室,北京 100041)

    0 引言

    隨著計(jì)算機(jī)和測(cè)控技術(shù)的發(fā)展,試飛試驗(yàn)數(shù)據(jù)呈現(xiàn)出參數(shù)多(上萬個(gè))、數(shù)據(jù)量大(上百TB)、參數(shù)類型多樣化等特點(diǎn)[1]。飛行試驗(yàn)數(shù)據(jù)是完成新機(jī)定型、鑒定的主要依據(jù),同時(shí)也是支撐航空科技發(fā)展的寶貴資料。能否將大量飛行試驗(yàn)數(shù)據(jù)有效管理并使用起來,這對(duì)我國(guó)航空事業(yè)的發(fā)展具有重要的現(xiàn)實(shí)意義。

    飛行試驗(yàn)是在真實(shí)飛行條件下進(jìn)行的科學(xué)研究和產(chǎn)品試驗(yàn)。它是航空科技發(fā)展的重要手段,是航空產(chǎn)品研制和鑒定的必須環(huán)節(jié),是為用戶摸索和積累經(jīng)驗(yàn)的有效途徑。試飛任務(wù)中的數(shù)據(jù)信息管理是一個(gè)龐大而復(fù)雜的系統(tǒng)工程,目前國(guó)內(nèi)傳統(tǒng)的試飛數(shù)據(jù)處理模式是:一型飛機(jī)、一個(gè)團(tuán)隊(duì)、一套數(shù)據(jù)格式及處理程序,即由專業(yè)人員使用自行開發(fā)的軟件,對(duì)測(cè)試數(shù)據(jù)進(jìn)行處理,中間結(jié)果及最終報(bào)告數(shù)據(jù)以操作系統(tǒng)文件的形式保存;有關(guān)數(shù)據(jù)處理的文檔人工處理。這種處理模式的缺點(diǎn)是:1)數(shù)據(jù)和程序的繼承性差,共享困難;2)低水平重復(fù),不利于積累以往的經(jīng)驗(yàn);3)處理效率低,容易出錯(cuò);4)處理周期長(zhǎng),不利于快速做出下一步的試飛決策。

    本文研究基于Spark的飛機(jī)試驗(yàn)數(shù)據(jù)處理技術(shù),將改變?cè)械摹疤囟w機(jī),專用軟件”的研制模式,將復(fù)雜、繁瑣的數(shù)據(jù)管理工作抽象出來,使工程師能夠?qū)⒏嗟木械綌?shù)據(jù)的處理和分析工作中去。一方面,提煉共同要求,統(tǒng)一飛行試驗(yàn)信息化標(biāo)準(zhǔn),完成系統(tǒng)的統(tǒng)一規(guī)劃與部署,避免試飛信息化工作出現(xiàn)效率低下和資源浪費(fèi)等問題。另一方面,通過建立健全和完善型號(hào)信息系統(tǒng)、數(shù)據(jù)與信息以及數(shù)據(jù)處理軟件的標(biāo)準(zhǔn)和規(guī)范,提高信息系統(tǒng)和軟件的可重復(fù)性,避免低水平的重復(fù)開發(fā)。

    1 SPARK內(nèi)存計(jì)算框架

    目前,應(yīng)用最為廣泛的大數(shù)據(jù)技術(shù)是hadoop以及其分布式架構(gòu)map-reduce。Hadoop MapReduce采用Master/slave 結(jié)構(gòu)。只要按照其編程規(guī)范,只需要編寫少量的業(yè)務(wù)邏輯代碼即可實(shí)現(xiàn)一個(gè)強(qiáng)大的海量數(shù)據(jù)并發(fā)處理程序。其核心思想是分而治之。Mapper負(fù)責(zé)把一個(gè)復(fù)雜的業(yè)務(wù),任務(wù)分成若干個(gè)簡(jiǎn)單的任務(wù)分發(fā)到網(wǎng)絡(luò)上的每個(gè)節(jié)點(diǎn)并行執(zhí)行,產(chǎn)生的結(jié)果由Reduce進(jìn)行匯總,輸出到HDFS中,大大縮短了數(shù)據(jù)處理的時(shí)間開銷。MapReduce以一種可靠且容錯(cuò)的方式對(duì)大規(guī)模集群海量數(shù)據(jù)進(jìn)行數(shù)據(jù)處理,數(shù)據(jù)挖掘,機(jī)器學(xué)習(xí)等方面的操作[2-7]。

    盡管該架構(gòu)具備開源分布式的特點(diǎn)且應(yīng)用范圍廣泛,但在大量數(shù)據(jù)離線計(jì)算過程中,map-reduce存在著大量的硬盤讀寫,這造成計(jì)算效率很低。Spark是用于大數(shù)據(jù)處理快速而通用的引擎,其采用分布式內(nèi)存計(jì)算方式,將過程數(shù)據(jù)保存在內(nèi)存中,減少了由于磁盤交互產(chǎn)生的I/O,從而提高數(shù)據(jù)計(jì)算效率[8-10]。

    圖1 Hadoop和Spark的邏輯回歸

    Spark擁有Hadoop MapReduce所具有的優(yōu)點(diǎn),但和MapReduce的最大不同之處在于Spark是基于內(nèi)存的迭代式計(jì)算[11]。Spark的Job處理的中間輸出結(jié)果可以保存在內(nèi)存中,從而不再需要讀寫HDFS,除此之外,Map-Reduce在計(jì)算中只有兩個(gè)階段,即map和reduce。而在Spark的計(jì)算模型中,可以分為n階段,因?yàn)樗鼉?nèi)存迭代式的,我們?cè)谔幚硗暌粋€(gè)階段以后,可以繼續(xù)往下處理很多個(gè)階段,而不只是兩個(gè)階段。因此,Spark能更好地適用于數(shù)據(jù)挖掘與機(jī)器學(xué)習(xí)等需要迭代的MapReduce的算法。不僅實(shí)現(xiàn)了MapReduce的算子map函數(shù)和reduce函數(shù)及計(jì)算模型,還提供更為豐富的算子,如filter、join、groupByKey等,是一個(gè)用來實(shí)現(xiàn)快速而同用的集群計(jì)算的平臺(tái)。

    此外,Spark應(yīng)用程序還離不開SparkContext和Executor。Executor負(fù)責(zé)執(zhí)行任務(wù),運(yùn)行Executor的機(jī)器稱為Worker節(jié)點(diǎn),SparkContext由用戶程序啟動(dòng),通過資源調(diào)度模塊實(shí)現(xiàn)與Executor通信。圖2為Spark的操作機(jī)制。

    圖2 Spark操作機(jī)制

    集群管理器主要控制整個(gè)集群,監(jiān)控各工作節(jié)點(diǎn)。工作節(jié)點(diǎn)負(fù)責(zé)控制計(jì)算節(jié)點(diǎn),啟動(dòng)執(zhí)行器和驅(qū)動(dòng)程序。執(zhí)行器是應(yīng)用程序運(yùn)行在工作節(jié)點(diǎn)上的一個(gè)進(jìn)程。

    RDD(Resilient Distributed Datasets)[1],彈性分布式數(shù)據(jù)集,是分布式內(nèi)存的一個(gè)抽象概念,RDD提供了一種高度受限的共享內(nèi)存模型,即RDD是只讀的記錄分區(qū)的集合,只能通過在其他RDD執(zhí)行確定的轉(zhuǎn)換操作(如map、join和group by)而創(chuàng)建,然而這些限制使得實(shí)現(xiàn)容錯(cuò)的開銷很低。對(duì)開發(fā)者而言,RDD可以看作是Spark的一個(gè)對(duì)象,它本身運(yùn)行于內(nèi)存中,如讀文件是一個(gè)RDD,對(duì)文件計(jì)算是一個(gè)RDD,結(jié)果集也是一個(gè)RDD,不同的分片、數(shù)據(jù)之間的依賴、key-value類型的map數(shù)據(jù)都可以看做RDD。圖3顯示Spark計(jì)算的RDD模型。

    圖3 Spark計(jì)算過程不同階段的RDD模型

    2 海量飛行數(shù)據(jù)預(yù)處理方法

    飛機(jī)試驗(yàn)數(shù)據(jù)解析效率是影響大數(shù)據(jù)分析,挖掘額外信息資源的重要影響因素。隨著飛機(jī)集成度的提高,傳感器數(shù)據(jù)的增多,飛機(jī)試驗(yàn)數(shù)據(jù)的參數(shù)種類與數(shù)據(jù)量劇增。傳統(tǒng)的飛機(jī)數(shù)據(jù)解析方法主要是針對(duì)源碼數(shù)據(jù)量小的情況,無法滿足當(dāng)前大型飛機(jī)試驗(yàn)任務(wù)的需求。而針對(duì)大規(guī)模源碼數(shù)據(jù),目前一般都是工程師對(duì)任務(wù)進(jìn)行分工,每個(gè)人負(fù)責(zé)任務(wù)的一部分,在各自的機(jī)器上運(yùn)行,最后將結(jié)果進(jìn)行匯總,這不僅會(huì)增加人力成本,也會(huì)增加解析的復(fù)雜度,降低解析效率,影響下一步試飛決策。因此,需要建立一種針對(duì)大規(guī)模飛行試驗(yàn)數(shù)據(jù)的預(yù)處理方法。

    本文一方面采用Spark處理框架,通過分布式計(jì)算方式,減少磁盤交互產(chǎn)生的I/O,提高計(jì)算效率;另一方面,利用飛機(jī)數(shù)據(jù)采集特點(diǎn),減少不必要的解析,節(jié)省集群內(nèi)存計(jì)算空間,提高解析效率。從數(shù)據(jù)解析過程優(yōu)化與并行處理的角度,提出了基于Spark的海量飛行試驗(yàn)數(shù)據(jù)的預(yù)處理方法。

    2.1 飛行數(shù)據(jù)解析優(yōu)化

    飛機(jī)運(yùn)行過程中,機(jī)載采集器根據(jù)規(guī)定的采樣率對(duì)機(jī)載數(shù)據(jù)進(jìn)行采集,當(dāng)次試飛結(jié)束后下載原始數(shù)據(jù)。由于數(shù)據(jù)參數(shù)格式固定,在數(shù)據(jù)采集過程,根據(jù)實(shí)際情況解析前段數(shù)據(jù),直到獲取所有需要的參數(shù)初始信息位置,包括參數(shù)的采樣初始時(shí)間,整個(gè)數(shù)據(jù)文件采樣的初始時(shí)間以及數(shù)據(jù)文件出現(xiàn)的參數(shù)名全集等。

    確定數(shù)據(jù)文件中存在的參數(shù)集合,預(yù)先剔除參數(shù)組中不存在于當(dāng)前數(shù)據(jù)文件中的參數(shù)群,只提取存在于數(shù)據(jù)文件中的參數(shù)屬性,有效地跳過不必要的解析過程。同時(shí)減少?gòu)V播變量(Broadcast)占用的內(nèi)存,為集群內(nèi)存計(jì)算節(jié)省空間,顯著提高解析的效率。

    進(jìn)而,切割并行數(shù)據(jù),生成若干個(gè)原始數(shù)據(jù)包。切包的規(guī)則是只能在兩個(gè)單包之間切,而不能跨包,否則會(huì)丟失數(shù)據(jù),通過不斷計(jì)算單包的長(zhǎng)度來用指針偏移的方法來切包。

    在此基礎(chǔ)上,對(duì)飛行測(cè)試數(shù)據(jù)進(jìn)行預(yù)處理。預(yù)處理過程分為兩個(gè)階段,配置階段和應(yīng)用階段。圖4顯示了兩個(gè)階段的過程,包括控制流程和數(shù)據(jù)流程。

    圖4 圖解碼階段的數(shù)據(jù)預(yù)處理步驟

    在配置階段,主要是在試飛數(shù)據(jù)處理設(shè)備正式投入運(yùn)行之前和運(yùn)行過程中,進(jìn)行系統(tǒng)基礎(chǔ)信息的配置與擴(kuò)展開發(fā),并且進(jìn)行系統(tǒng)數(shù)據(jù)庫(kù)的管理,為系統(tǒng)提供原始數(shù)據(jù)的解碼、分析邏輯、算法功能等方面的配置和擴(kuò)展開發(fā)能力,使系統(tǒng)具備持續(xù)的完善能力。

    1)首先進(jìn)行的是用戶配置、試驗(yàn)信息配置與基礎(chǔ)信息配置的工作。

    2)其次是完成對(duì)配置文件的解析和試驗(yàn)數(shù)據(jù)的預(yù)處理。

    3)再次是存儲(chǔ)原始二進(jìn)制數(shù)據(jù)和解析后工程值數(shù)據(jù)。

    4)最后針對(duì)解析后數(shù)據(jù)為用戶提供數(shù)據(jù)服務(wù),包括數(shù)據(jù)的查詢、下載、導(dǎo)出、分析、二次計(jì)算等。

    在準(zhǔn)備階段,從配置文件中讀取幀格式的配置信息,包括幀參數(shù)的位置,采樣率,通道數(shù)等。然后讀取參數(shù)數(shù)據(jù)表中所有幀參數(shù)的數(shù)據(jù)類型、分辨率、數(shù)據(jù)長(zhǎng)度等。最后,根據(jù)參數(shù)的位置信息設(shè)置參數(shù)索引表。

    在解碼階段,當(dāng)接收到源代碼時(shí),根據(jù)429、232、664協(xié)議規(guī)定的幀格式對(duì)幀頭進(jìn)行解析,獲取當(dāng)前幀的索引表唯一標(biāo)識(shí),通過標(biāo)識(shí)確定當(dāng)前幀采集的參數(shù)索引表,進(jìn)而根據(jù)參數(shù)信息將源碼數(shù)據(jù)解析為工程值數(shù)據(jù)。

    圖5 解碼階段的數(shù)據(jù)預(yù)處理步驟

    2.2 基于SPARK的數(shù)據(jù)處理技術(shù)

    在使用SPARK技術(shù)來解決大規(guī)模數(shù)據(jù)預(yù)處理問題的過程中,如何在每個(gè)預(yù)處理步驟中構(gòu)建測(cè)試數(shù)據(jù)RDD模型以及如何使用SPARK算子至關(guān)重要,直接影響數(shù)據(jù)預(yù)處理的效率。圖6為基于SPARK的數(shù)據(jù)處理流程圖。

    圖6 基于SPARK的數(shù)據(jù)處理流程圖

    基于SPARK的數(shù)據(jù)處理具體步驟如下:

    步驟1:初始化。包括共享變量初始化,通過解析配置文件,獲取參數(shù)信息和協(xié)議解析規(guī)則,并打包成廣播變量作為集群共享信息,同時(shí)初始化累加器,作為分布式運(yùn)算過程中不同線程之間數(shù)據(jù)通信的媒介;以及待解析數(shù)據(jù)初始化,將源碼數(shù)據(jù)文件的上傳到HDFS,并按照1 GB一個(gè)單元進(jìn)行預(yù)先切包。最后還對(duì)spark環(huán)境進(jìn)行初始化,指定基本的參數(shù)配置,保證spark的高效運(yùn)行。

    步驟2:分布式切包。將上傳到HDFS上的數(shù)據(jù)加載到分布式內(nèi)存中,在加載的過程中,同時(shí)將數(shù)據(jù)每隔N(一般可以設(shè)定為1000)個(gè)幀切一次包,并將所有切后的包重組為K(一般可以設(shè)定為2000)份,設(shè)定為每份啟動(dòng)一個(gè)線程,進(jìn)行分布式處理。將加載到分布式算子中。一部分?jǐn)?shù)據(jù)將打開一個(gè)線程。創(chuàng)建數(shù)據(jù)結(jié)構(gòu)為JavaRDD>的RDD數(shù)據(jù)集,該數(shù)據(jù)集作為分布式處理的數(shù)據(jù)源,其中每個(gè)byte數(shù)組代表的是幀二進(jìn)制數(shù)據(jù)。

    步驟3:解析單包。根據(jù)步驟一中初始化的廣播變量信息,解析幀頭,獲取幀頭的標(biāo)識(shí)信息,根據(jù)標(biāo)識(shí)以及解析的配置文件獲取當(dāng)前幀采集的參數(shù)以及參數(shù)屬性,進(jìn)而將源碼幀數(shù)據(jù)解析成工程值數(shù)據(jù)。期間,待解析的參數(shù)組范圍之外的參數(shù)直接跳過,保證解析速度的最大化;此外,整個(gè)解析過程通過mapPartitionsToPair算子執(zhí)行并行處理,各個(gè)線程共享廣播變量,盡可能的避免不同線程在運(yùn)算過程中的shuffle操作,減少線程之間由于通信導(dǎo)致的延遲。該步驟獲取的數(shù)據(jù)格式為JavaPairRDD,存儲(chǔ)的內(nèi)容為<參數(shù)組+時(shí)間,參數(shù)位置+參數(shù)值>信息,保證每個(gè)基本參數(shù)都從二進(jìn)制解析成工程值數(shù)據(jù)。

    步驟4: 參數(shù)值聚合。對(duì)步驟三得到的結(jié)果進(jìn)行聚合操作,執(zhí)行g(shù)roupBykey算子,將key(參數(shù)組+時(shí)間)相同的value(參數(shù)位置+參數(shù)值)聚合在一起,得到當(dāng)前參數(shù)組當(dāng)前幀時(shí)間的所有參數(shù)數(shù)據(jù)集,并將數(shù)據(jù)集根據(jù)參數(shù)組規(guī)定的順序組成長(zhǎng)字符串,以便獲取同一采樣時(shí)間點(diǎn)的參數(shù)值,便于進(jìn)行事后試驗(yàn)數(shù)據(jù)的關(guān)聯(lián)分析。最終獲取到的數(shù)據(jù)結(jié)構(gòu)為JavaPairRDD>,存儲(chǔ)的結(jié)果為<參數(shù)組+時(shí)間,參數(shù)值字符串集合>。

    圖7 主機(jī)配置

    步驟5:求解合成參數(shù)。有一些參數(shù)需要一些基本參數(shù)經(jīng)過一定的運(yùn)算法則轉(zhuǎn)換才能獲取,如兩個(gè)參數(shù)的加減乘除運(yùn)算、位權(quán)重運(yùn)算、EU轉(zhuǎn)換、多項(xiàng)式計(jì)算等。所以在將基礎(chǔ)參數(shù)工程值解析出來后,需要找到合成參數(shù)需要的基本參數(shù)相同時(shí)間點(diǎn)的數(shù)據(jù)集,然后經(jīng)過算法運(yùn)行,得到合成參數(shù)的值。其結(jié)果形式與步驟5產(chǎn)生的結(jié)果一致。

    步驟6:過濾數(shù)據(jù)。針對(duì)不同的參數(shù)組,需要分別導(dǎo)出到不同的文件中,以保證不同試驗(yàn)科目的獨(dú)立性,便于不同專業(yè)的專家對(duì)數(shù)據(jù)進(jìn)行分析。然后以參數(shù)組+時(shí)間字符串中的參數(shù)組為過濾條件,使用filter算子,篩選出所需的參數(shù)組數(shù)據(jù)集,由于執(zhí)行的是filter算子,得到的RDD數(shù)據(jù)集數(shù)據(jù)結(jié)構(gòu)沒有變化,結(jié)果形式與步驟5一致。

    步驟7:首先需要對(duì)整體數(shù)據(jù)進(jìn)行全局排序,以保證所有數(shù)據(jù)能夠以時(shí)間順序進(jìn)行排列。此時(shí)數(shù)據(jù)是分布式的散播在內(nèi)存中,為了將參數(shù)組數(shù)據(jù)以規(guī)定的數(shù)據(jù)格式導(dǎo)出,需要將內(nèi)存中所有的相關(guān)數(shù)據(jù)合并在一起,使用repartitionAndSortWithinPartitions算子,將partitioner參數(shù)設(shè)置為1,即得到合并后的數(shù)據(jù)。由于只是數(shù)據(jù)的合并,所以RDD結(jié)構(gòu)仍然不變,為JavaPairRDD

    步驟8:保存數(shù)據(jù)文件。 使用saveAsTextFile算子,將步驟7得到的合并結(jié)果保存到HDFS的文件系統(tǒng)中,每個(gè)參數(shù)組都分別形成獨(dú)立的文件系統(tǒng),通過服務(wù)的形式分發(fā)給不同試驗(yàn)科目的專業(yè)人員,進(jìn)行進(jìn)一步的數(shù)據(jù)分析。

    步驟9:轉(zhuǎn)化為HBase字段。預(yù)處理的數(shù)據(jù)需要進(jìn)行卸載,一方面以系統(tǒng)文件的形式分發(fā)給專業(yè)人員,另一方面需要持久化存儲(chǔ)到分布式數(shù)據(jù)庫(kù)HBase中,以便時(shí)候的隨時(shí)查詢和進(jìn)一步的分析,通過flatMapToPair算子將步驟6的RDD數(shù)據(jù)集轉(zhuǎn)化為滿足HBase特定形式的JavaPairRDD 。

    步驟10:保存HFile文件。由于實(shí)際產(chǎn)生的數(shù)據(jù)量過大,直接存儲(chǔ)到HBase容易出現(xiàn)內(nèi)存溢出問題,并且消耗時(shí)間較長(zhǎng)。故而采取先轉(zhuǎn)存為HFile文件的形式進(jìn)行HBase存儲(chǔ),使用saveAsNewAPIHadoopFile算子將數(shù)據(jù)集轉(zhuǎn)化為HFile文件。

    步驟11:存儲(chǔ)到HBase。通過doBulkLoad方法將HFile文件轉(zhuǎn)化為HBase數(shù)據(jù),進(jìn)而完成送源碼數(shù)據(jù)到工程值數(shù)據(jù)的處理工作。

    3 實(shí)驗(yàn)驗(yàn)證

    3.1 實(shí)驗(yàn)環(huán)境

    實(shí)驗(yàn)環(huán)境部署在有3個(gè)物理服務(wù)器的集群中,其中一個(gè)服務(wù)器既作為主管理節(jié)點(diǎn),又作為計(jì)算節(jié)點(diǎn);另一個(gè)服務(wù)器作為備管理節(jié)點(diǎn)和計(jì)算節(jié)點(diǎn);最后一個(gè)服務(wù)器作為計(jì)算節(jié)點(diǎn),具體環(huán)境配置如表1所示。

    表1 實(shí)驗(yàn)環(huán)境配置

    試驗(yàn)數(shù)據(jù)來源于某型號(hào)飛機(jī)試飛過程產(chǎn)生的數(shù)據(jù),數(shù)據(jù)量為30 GB。將試驗(yàn)數(shù)據(jù)分成三份,分別在三臺(tái)主機(jī)上進(jìn)行預(yù)處理。

    3.2 實(shí)驗(yàn)結(jié)果分析

    基于Spark的飛機(jī)試驗(yàn)數(shù)據(jù)預(yù)處理結(jié)果,如圖8所示。數(shù)據(jù)切包、單包解析、參數(shù)聚合、參數(shù)合成、數(shù)據(jù)存儲(chǔ)所需時(shí)間約為30分鐘。傳統(tǒng)數(shù)據(jù)處理平臺(tái)數(shù)據(jù)預(yù)處理時(shí)間則需要9小時(shí)。相較于傳統(tǒng)數(shù)據(jù)處理方法,本文提出的數(shù)據(jù)預(yù)處理方法大大提高了解析效率,克服了傳統(tǒng)數(shù)據(jù)處理方式效率低下,單個(gè)機(jī)器內(nèi)存和CPU等硬件條件不足的問題。

    圖8 各階段處理時(shí)間

    主機(jī)一運(yùn)行線程333個(gè),各線程累積執(zhí)行時(shí)間2.3 h,解析工程數(shù)據(jù)文件9.5 GB;主機(jī)二運(yùn)行線程331個(gè),各線程累積執(zhí)行時(shí)間2.3 h,解析工程數(shù)據(jù)文件9.5 GB;主機(jī)三運(yùn)行線程336個(gè),各線程累積執(zhí)行時(shí)間2.3 h,解析工程數(shù)據(jù)文件9.7 GB。各線程執(zhí)行時(shí)間最小為5 s,最大為55 s。數(shù)據(jù)垃圾回收時(shí)間最小為0 ms,最大為32 s。各線程處理原始數(shù)據(jù)最小為3.6 MB,最大為11.3 MB,解析數(shù)據(jù)輸出大小最小為17.2 MB,最大為42.2 MB,如圖9所示。盡管本文提出的方法相較于傳統(tǒng)方法,大大提高了數(shù)據(jù)解析效率。但各線程負(fù)載不均衡,未充分利用系統(tǒng)資源,影響系統(tǒng)運(yùn)行性能,對(duì)數(shù)據(jù)解析時(shí)間產(chǎn)生一定的負(fù)面影響,這也是后續(xù)需要進(jìn)一步改進(jìn)的地方。

    圖9 飛行測(cè)試數(shù)據(jù)預(yù)處理記錄

    4 結(jié)論

    本文針對(duì)海量飛行數(shù)據(jù)預(yù)處理方法處理效率低、處理周期長(zhǎng)等問題,提出了基于Spark的飛機(jī)試驗(yàn)數(shù)據(jù)預(yù)處理方法,并以某型飛機(jī)30 GB的試飛數(shù)據(jù)為例進(jìn)行實(shí)驗(yàn)驗(yàn)證,結(jié)果顯示本文提出的數(shù)據(jù)預(yù)處理方法相較于傳統(tǒng)的大規(guī)模數(shù)據(jù)預(yù)處理方法可有效地縮短數(shù)據(jù)預(yù)處理時(shí)間,提高處理效率,幫助用戶快速做出下一步試飛決策。未來將重點(diǎn)研究數(shù)據(jù)傾斜調(diào)優(yōu)與Shuffle調(diào)優(yōu)的問題,優(yōu)化Spark的性能,進(jìn)一步提高數(shù)據(jù)解析效率。

    猜你喜歡
    線程數(shù)據(jù)處理內(nèi)存
    認(rèn)知診斷缺失數(shù)據(jù)處理方法的比較:零替換、多重插補(bǔ)與極大似然估計(jì)法*
    ILWT-EEMD數(shù)據(jù)處理的ELM滾動(dòng)軸承故障診斷
    “春夏秋冬”的內(nèi)存
    淺談linux多線程協(xié)作
    基于希爾伯特- 黃變換的去噪法在外測(cè)數(shù)據(jù)處理中的應(yīng)用
    基于內(nèi)存的地理信息訪問技術(shù)
    基于POS AV610與PPP的車輛導(dǎo)航數(shù)據(jù)處理
    Linux線程實(shí)現(xiàn)技術(shù)研究
    么移動(dòng)中間件線程池并發(fā)機(jī)制優(yōu)化改進(jìn)
    上網(wǎng)本為什么只有1GB?
    色吧在线观看| 久久久久久久久久人人人人人人| 蜜桃亚洲精品一区二区三区| 99久国产av精品国产电影| 亚洲欧洲日产国产| 亚洲精品乱码久久久久久按摩| 少妇的逼水好多| 内地一区二区视频在线| 国产精品一区www在线观看| 久久久久久久精品精品| 一本色道久久久久久精品综合| 我的老师免费观看完整版| 亚洲在久久综合| 精品久久久久久久人妻蜜臀av| 日韩一区二区三区影片| 性色avwww在线观看| 大片电影免费在线观看免费| 最新中文字幕久久久久| 99精国产麻豆久久婷婷| 亚洲av成人精品一区久久| 黄色视频在线播放观看不卡| 国产免费视频播放在线视频| 亚洲欧美精品专区久久| 国产av码专区亚洲av| 亚洲欧美成人精品一区二区| 亚洲av成人精品一区久久| 久热久热在线精品观看| 国精品久久久久久国模美| 国产成年人精品一区二区| 亚洲一区二区三区欧美精品 | 亚洲成人中文字幕在线播放| 亚洲第一区二区三区不卡| 永久网站在线| av天堂中文字幕网| 黄色日韩在线| h日本视频在线播放| 成人亚洲精品一区在线观看 | 亚洲婷婷狠狠爱综合网| videossex国产| 亚洲婷婷狠狠爱综合网| 免费电影在线观看免费观看| 国产一区二区三区综合在线观看 | 国产女主播在线喷水免费视频网站| 国产午夜精品一二区理论片| 国产日韩欧美亚洲二区| 三级国产精品片| 亚洲精品日本国产第一区| 免费观看的影片在线观看| 亚洲欧洲日产国产| 亚洲成人av在线免费| 精品熟女少妇av免费看| freevideosex欧美| 亚洲精品久久久久久婷婷小说| 汤姆久久久久久久影院中文字幕| freevideosex欧美| 亚洲精品自拍成人| 欧美日韩综合久久久久久| 亚洲精华国产精华液的使用体验| 高清在线视频一区二区三区| 亚洲欧美一区二区三区国产| 校园人妻丝袜中文字幕| 大片电影免费在线观看免费| 精品国产乱码久久久久久小说| av播播在线观看一区| 亚洲成人精品中文字幕电影| 国产高潮美女av| 久久久午夜欧美精品| 亚洲无线观看免费| 亚洲av成人精品一区久久| 久久鲁丝午夜福利片| 日韩欧美精品v在线| 麻豆精品久久久久久蜜桃| 啦啦啦中文免费视频观看日本| 九色成人免费人妻av| 黄片wwwwww| 51国产日韩欧美| 国产黄色视频一区二区在线观看| 久久这里有精品视频免费| 一区二区三区免费毛片| 日韩大片免费观看网站| 欧美亚洲 丝袜 人妻 在线| 国产探花极品一区二区| 黄色欧美视频在线观看| 欧美成人精品欧美一级黄| 精品久久久久久久末码| 国产一区二区亚洲精品在线观看| 久久国产乱子免费精品| 免费av不卡在线播放| 青春草视频在线免费观看| 秋霞在线观看毛片| 国产av国产精品国产| 男女边吃奶边做爰视频| 免费av毛片视频| 国产男女内射视频| 精品久久久久久久久亚洲| 欧美精品一区二区大全| 亚洲经典国产精华液单| 午夜精品一区二区三区免费看| 亚洲人与动物交配视频| 午夜老司机福利剧场| 99九九线精品视频在线观看视频| 少妇丰满av| 国产午夜福利久久久久久| av专区在线播放| 蜜桃亚洲精品一区二区三区| 18禁裸乳无遮挡免费网站照片| 91久久精品国产一区二区三区| 高清日韩中文字幕在线| 亚洲色图av天堂| 免费看不卡的av| 又黄又爽又刺激的免费视频.| 国产 精品1| 卡戴珊不雅视频在线播放| 夫妻午夜视频| 国产成人91sexporn| 天天躁夜夜躁狠狠久久av| 欧美区成人在线视频| 精品少妇黑人巨大在线播放| 久久人人爽人人片av| 国产精品嫩草影院av在线观看| 亚洲aⅴ乱码一区二区在线播放| 亚洲精品色激情综合| 久久精品国产自在天天线| freevideosex欧美| 精品酒店卫生间| 中国美白少妇内射xxxbb| 国产探花在线观看一区二区| 精品亚洲乱码少妇综合久久| 日韩一区二区三区影片| 99久久精品国产国产毛片| 亚洲内射少妇av| 成人国产av品久久久| 一区二区av电影网| 国产 一区精品| 汤姆久久久久久久影院中文字幕| 欧美日韩一区二区视频在线观看视频在线 | 亚洲精品久久午夜乱码| 精品久久国产蜜桃| 最近最新中文字幕免费大全7| 少妇丰满av| 日本与韩国留学比较| 久久精品人妻少妇| 亚洲欧美精品自产自拍| 在线精品无人区一区二区三 | 观看美女的网站| av免费观看日本| 日产精品乱码卡一卡2卡三| 国内少妇人妻偷人精品xxx网站| 看黄色毛片网站| 精品视频人人做人人爽| 99久久人妻综合| 99热这里只有精品一区| 2021少妇久久久久久久久久久| 亚洲精品影视一区二区三区av| 91在线精品国自产拍蜜月| 2018国产大陆天天弄谢| 视频区图区小说| 欧美日韩在线观看h| 三级国产精品欧美在线观看| 男人添女人高潮全过程视频| 国产久久久一区二区三区| 亚洲成人一二三区av| 亚洲av免费高清在线观看| 97热精品久久久久久| 国产精品久久久久久av不卡| 综合色av麻豆| av又黄又爽大尺度在线免费看| 亚洲欧美日韩无卡精品| 国产精品一区二区性色av| 国产成人精品福利久久| 少妇的逼水好多| 观看免费一级毛片| 91精品国产九色| 黄色视频在线播放观看不卡| 97热精品久久久久久| 日韩成人av中文字幕在线观看| 综合色av麻豆| 亚洲国产欧美在线一区| 久久久久精品久久久久真实原创| 国产黄色免费在线视频| 制服丝袜香蕉在线| 人人妻人人澡人人爽人人夜夜| 国产伦理片在线播放av一区| 亚洲三级黄色毛片| 高清在线视频一区二区三区| 亚洲av成人精品一区久久| 久热这里只有精品99| 国产伦理片在线播放av一区| 岛国毛片在线播放| 精品国产露脸久久av麻豆| 3wmmmm亚洲av在线观看| 97在线视频观看| 日本av手机在线免费观看| 欧美xxxx黑人xx丫x性爽| 夫妻午夜视频| 最近最新中文字幕免费大全7| 少妇被粗大猛烈的视频| 日韩中字成人| 亚洲熟女精品中文字幕| 午夜日本视频在线| 成人毛片60女人毛片免费| av.在线天堂| 80岁老熟妇乱子伦牲交| 欧美潮喷喷水| 国产高清三级在线| 国产久久久一区二区三区| 亚洲精品中文字幕在线视频 | 国国产精品蜜臀av免费| 美女国产视频在线观看| 男女下面进入的视频免费午夜| 中文字幕av成人在线电影| 亚洲av日韩在线播放| 成人亚洲精品一区在线观看 | 日韩强制内射视频| 午夜激情久久久久久久| 777米奇影视久久| 亚洲国产av新网站| 看非洲黑人一级黄片| 国产伦精品一区二区三区视频9| 国产男女内射视频| 久久人人爽av亚洲精品天堂 | 国产精品国产三级专区第一集| 欧美bdsm另类| 久久ye,这里只有精品| 日韩免费高清中文字幕av| 欧美3d第一页| 久久精品夜色国产| 欧美日韩亚洲高清精品| 国产亚洲一区二区精品| 日韩一区二区三区影片| 麻豆精品久久久久久蜜桃| 青春草国产在线视频| 三级国产精品片| 久久精品久久久久久久性| 性色av一级| 亚洲精品乱码久久久久久按摩| 人人妻人人澡人人爽人人夜夜| 全区人妻精品视频| 永久网站在线| 永久免费av网站大全| 国产永久视频网站| 国产黄色免费在线视频| 肉色欧美久久久久久久蜜桃 | 日韩欧美 国产精品| 久久久久久九九精品二区国产| 国内精品美女久久久久久| 亚洲电影在线观看av| 永久网站在线| 久久99精品国语久久久| 五月玫瑰六月丁香| 91在线精品国自产拍蜜月| 一本一本综合久久| 乱系列少妇在线播放| 国产91av在线免费观看| 九九爱精品视频在线观看| 国产在线一区二区三区精| 国产大屁股一区二区在线视频| 欧美成人午夜免费资源| 亚洲精品乱码久久久v下载方式| 欧美成人午夜免费资源| 国产91av在线免费观看| 成年av动漫网址| 高清毛片免费看| 成年av动漫网址| 观看免费一级毛片| 欧美成人午夜免费资源| 国产亚洲av片在线观看秒播厂| 欧美成人精品欧美一级黄| 欧美高清性xxxxhd video| 在线观看人妻少妇| 成年女人在线观看亚洲视频 | 日韩制服骚丝袜av| 免费不卡的大黄色大毛片视频在线观看| 日本猛色少妇xxxxx猛交久久| 97超视频在线观看视频| 亚洲欧洲日产国产| 偷拍熟女少妇极品色| 丝袜美腿在线中文| 春色校园在线视频观看| 国产人妻一区二区三区在| 国产亚洲一区二区精品| 国产在线男女| 日韩,欧美,国产一区二区三区| 美女脱内裤让男人舔精品视频| 亚洲精品aⅴ在线观看| 国产 一区精品| 大码成人一级视频| 偷拍熟女少妇极品色| 国产精品久久久久久av不卡| 男人和女人高潮做爰伦理| 五月天丁香电影| 日本黄色片子视频| 亚洲国产精品国产精品| 一级毛片aaaaaa免费看小| 欧美日本视频| 男的添女的下面高潮视频| 国内揄拍国产精品人妻在线| 日韩成人av中文字幕在线观看| 女人被狂操c到高潮| 人妻一区二区av| 国产精品福利在线免费观看| 日韩av免费高清视频| 老司机影院成人| 一级av片app| 一级爰片在线观看| 人人妻人人爽人人添夜夜欢视频 | a级一级毛片免费在线观看| 久久久精品免费免费高清| 欧美+日韩+精品| 老司机影院毛片| 91久久精品电影网| 精品人妻视频免费看| 菩萨蛮人人尽说江南好唐韦庄| 国产国拍精品亚洲av在线观看| 狂野欧美激情性xxxx在线观看| 女人十人毛片免费观看3o分钟| 欧美日韩国产mv在线观看视频 | 夜夜看夜夜爽夜夜摸| 亚洲精品视频女| 日韩不卡一区二区三区视频在线| 中国三级夫妇交换| 激情 狠狠 欧美| 在线观看国产h片| 国产免费视频播放在线视频| 一本一本综合久久| 狂野欧美白嫩少妇大欣赏| 女的被弄到高潮叫床怎么办| 国产日韩欧美亚洲二区| 80岁老熟妇乱子伦牲交| 国产成人精品福利久久| 永久免费av网站大全| 国产一区亚洲一区在线观看| 日韩亚洲欧美综合| 51国产日韩欧美| 97在线人人人人妻| 天堂中文最新版在线下载 | 永久网站在线| 成人黄色视频免费在线看| 国产欧美亚洲国产| 成年女人看的毛片在线观看| 日韩欧美 国产精品| 欧美区成人在线视频| 不卡视频在线观看欧美| 人人妻人人澡人人爽人人夜夜| 九九在线视频观看精品| 午夜福利在线观看免费完整高清在| 精品国产乱码久久久久久小说| 久久久久久国产a免费观看| 欧美性感艳星| 美女高潮的动态| 特级一级黄色大片| 日本午夜av视频| 久久6这里有精品| 欧美成人a在线观看| av女优亚洲男人天堂| 中文字幕久久专区| 欧美精品人与动牲交sv欧美| 在线观看三级黄色| 国产黄色视频一区二区在线观看| 国产精品国产av在线观看| 国产女主播在线喷水免费视频网站| 日日撸夜夜添| 99久久精品国产国产毛片| 一级毛片aaaaaa免费看小| 日本熟妇午夜| 色综合色国产| 午夜日本视频在线| 黑人高潮一二区| 美女cb高潮喷水在线观看| 亚洲av在线观看美女高潮| 看十八女毛片水多多多| 男人舔奶头视频| 久久久成人免费电影| 午夜免费鲁丝| 久久久久性生活片| 欧美老熟妇乱子伦牲交| 欧美激情久久久久久爽电影| 亚洲美女视频黄频| 午夜免费鲁丝| 简卡轻食公司| 国产 一区 欧美 日韩| 五月开心婷婷网| 久久精品久久久久久噜噜老黄| 亚洲av免费高清在线观看| 欧美高清成人免费视频www| 七月丁香在线播放| 日韩 亚洲 欧美在线| 女人久久www免费人成看片| 视频区图区小说| 丰满少妇做爰视频| 中文字幕久久专区| 日韩人妻高清精品专区| 久久精品综合一区二区三区| 亚洲欧美日韩另类电影网站 | 久久久久久久久久人人人人人人| 国产精品秋霞免费鲁丝片| 成人无遮挡网站| 久久精品国产a三级三级三级| 人妻制服诱惑在线中文字幕| 少妇被粗大猛烈的视频| 黄色怎么调成土黄色| 日韩一区二区三区影片| 精品久久久噜噜| 欧美区成人在线视频| 亚洲精品成人久久久久久| 亚洲最大成人av| 少妇猛男粗大的猛烈进出视频 | 97在线人人人人妻| 熟女av电影| 日本黄大片高清| 黄片wwwwww| 丰满乱子伦码专区| 亚洲欧美清纯卡通| 欧美高清性xxxxhd video| 国产成人午夜福利电影在线观看| 久久久亚洲精品成人影院| 欧美国产精品一级二级三级 | 中文在线观看免费www的网站| 人妻少妇偷人精品九色| 禁无遮挡网站| 日韩欧美一区视频在线观看 | 日本欧美国产在线视频| 日本三级黄在线观看| 久久久久久久久久人人人人人人| av国产免费在线观看| 色婷婷久久久亚洲欧美| 美女被艹到高潮喷水动态| 国产精品无大码| 国产精品久久久久久av不卡| 久久精品国产亚洲av涩爱| 哪个播放器可以免费观看大片| 欧美性感艳星| 国产 精品1| 国产乱人偷精品视频| 国产一区二区三区综合在线观看 | 国产精品人妻久久久久久| 成人特级av手机在线观看| 男女无遮挡免费网站观看| 日韩精品有码人妻一区| 国产精品久久久久久久久免| 国产精品偷伦视频观看了| 亚洲精品日本国产第一区| 人体艺术视频欧美日本| 午夜福利视频精品| 岛国毛片在线播放| 久久久久久国产a免费观看| 欧美97在线视频| 在线观看三级黄色| 成人美女网站在线观看视频| 国产精品人妻久久久影院| 亚洲人成网站在线播| 嫩草影院精品99| 天美传媒精品一区二区| 欧美极品一区二区三区四区| 免费高清在线观看视频在线观看| 男男h啪啪无遮挡| 亚洲在久久综合| 欧美亚洲 丝袜 人妻 在线| 97在线视频观看| 熟妇人妻不卡中文字幕| 亚洲欧美日韩东京热| 日韩三级伦理在线观看| 久久久久国产精品人妻一区二区| 国产伦理片在线播放av一区| 国产精品无大码| 女人十人毛片免费观看3o分钟| 男人狂女人下面高潮的视频| 亚洲精品一二三| 久久久久久伊人网av| 亚洲欧美一区二区三区国产| 伦理电影大哥的女人| 黄片wwwwww| 日日摸夜夜添夜夜爱| 国产精品麻豆人妻色哟哟久久| 欧美三级亚洲精品| 亚洲欧洲日产国产| 国产久久久一区二区三区| 国产白丝娇喘喷水9色精品| 亚洲自偷自拍三级| 黄色日韩在线| 成人国产av品久久久| 插逼视频在线观看| 搡老乐熟女国产| 亚洲精品一区蜜桃| 国产 一区精品| 午夜爱爱视频在线播放| 最近中文字幕2019免费版| 18禁在线播放成人免费| 国产日韩欧美亚洲二区| 亚洲成人精品中文字幕电影| 精品久久久精品久久久| 精品少妇黑人巨大在线播放| 亚洲怡红院男人天堂| 少妇熟女欧美另类| 人体艺术视频欧美日本| 亚洲伊人久久精品综合| 色视频www国产| 亚洲成色77777| 深爱激情五月婷婷| 内地一区二区视频在线| 永久免费av网站大全| 女人十人毛片免费观看3o分钟| 成年av动漫网址| 久久99精品国语久久久| 少妇熟女欧美另类| 国产精品一区二区性色av| 成人无遮挡网站| 九九在线视频观看精品| av国产精品久久久久影院| 欧美老熟妇乱子伦牲交| 偷拍熟女少妇极品色| 亚洲三级黄色毛片| 菩萨蛮人人尽说江南好唐韦庄| 男人爽女人下面视频在线观看| 人体艺术视频欧美日本| 日日摸夜夜添夜夜爱| 久久久久久久久久久免费av| 黄色怎么调成土黄色| 小蜜桃在线观看免费完整版高清| 日韩强制内射视频| 观看免费一级毛片| 亚洲精品日韩av片在线观看| 色视频www国产| 国内精品美女久久久久久| 欧美少妇被猛烈插入视频| 如何舔出高潮| 亚洲av成人精品一二三区| 如何舔出高潮| 精品人妻视频免费看| 亚洲久久久久久中文字幕| 一级毛片 在线播放| 国产伦理片在线播放av一区| 69av精品久久久久久| av网站免费在线观看视频| 成年免费大片在线观看| 黑人高潮一二区| 午夜免费男女啪啪视频观看| 性插视频无遮挡在线免费观看| 亚洲欧美精品自产自拍| 极品教师在线视频| 免费av毛片视频| 熟女av电影| 91精品伊人久久大香线蕉| 91狼人影院| 精品久久国产蜜桃| 欧美老熟妇乱子伦牲交| 亚洲av男天堂| 九九爱精品视频在线观看| 精品久久久久久电影网| 欧美日韩亚洲高清精品| 男女啪啪激烈高潮av片| 久久人人爽人人片av| 日韩人妻高清精品专区| av女优亚洲男人天堂| 亚洲av国产av综合av卡| 国产中年淑女户外野战色| 国产精品无大码| 韩国高清视频一区二区三区| 两个人的视频大全免费| 国产黄色视频一区二区在线观看| 国产高潮美女av| 国产精品一二三区在线看| 只有这里有精品99| 久久人人爽人人片av| 国产真实伦视频高清在线观看| 欧美3d第一页| 久久国产乱子免费精品| 男人爽女人下面视频在线观看| 肉色欧美久久久久久久蜜桃 | 亚洲av国产av综合av卡| 成年av动漫网址| 国产一区亚洲一区在线观看| 少妇的逼水好多| 一本久久精品| av.在线天堂| 王馨瑶露胸无遮挡在线观看| 精品酒店卫生间| 啦啦啦中文免费视频观看日本| 看黄色毛片网站| 日韩制服骚丝袜av| 欧美成人精品欧美一级黄| 黄片无遮挡物在线观看| 人妻少妇偷人精品九色| 亚洲成人av在线免费| 王馨瑶露胸无遮挡在线观看| 久久精品国产亚洲av涩爱| 九色成人免费人妻av| av黄色大香蕉| 国内揄拍国产精品人妻在线| 热re99久久精品国产66热6| 亚洲精品视频女| 亚洲国产欧美在线一区| 国产日韩欧美亚洲二区| 日韩精品有码人妻一区| 亚洲国产成人一精品久久久| 男女啪啪激烈高潮av片| 欧美成人a在线观看| 一个人看视频在线观看www免费| 色视频在线一区二区三区| 久久久精品免费免费高清| 午夜激情久久久久久久| 99热这里只有精品一区| 在线观看一区二区三区| 国产精品一二三区在线看| 国产精品福利在线免费观看| 亚洲人与动物交配视频| 午夜福利网站1000一区二区三区| 少妇 在线观看| 在线观看av片永久免费下载| 日本一二三区视频观看| 亚洲av日韩在线播放| 一本久久精品| 寂寞人妻少妇视频99o| 国产黄色视频一区二区在线观看| 日产精品乱码卡一卡2卡三|