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

    對(duì)EAST PCS系統(tǒng)延遲的分析與改善①

    2018-11-14 11:36:38唐劍寅肖炳甲袁旗平
    關(guān)鍵詞:輪詢內(nèi)核中斷

    唐劍寅,肖炳甲,袁旗平

    1(中國(guó)科學(xué)院 合肥物質(zhì)科學(xué)研究院 等離子體物理研究所,合肥 230031)

    2(中國(guó)科學(xué)技術(shù)大學(xué),合肥 230026)

    1 引言

    EAST (Experimental Advanced Superconductive Tokamak)是我國(guó)自行設(shè)計(jì)研制的全超導(dǎo)托卡馬克裝置,目前進(jìn)行周期100 μs,總時(shí)長(zhǎng)最長(zhǎng)1000 s的放電實(shí)驗(yàn).其等離子體控制系統(tǒng)PCS (Plasma Control System)負(fù)責(zé)從外部子系統(tǒng)獲取數(shù)據(jù)并運(yùn)行控制算法,最終將結(jié)果反饋到外部系統(tǒng).

    1.1 EAST PCS軟硬件特性

    EAST PCS在硬件平臺(tái)上,使用x86 Linux服務(wù)器作為控制進(jìn)程執(zhí)行環(huán)境,外部設(shè)備則使用不依賴中斷工作的輪詢?cè)O(shè)備,包括采集卡和反射內(nèi)存卡.系統(tǒng)方面使用定制的2.6內(nèi)核Linux,該系統(tǒng)主要通過(guò)模塊方式增加了一個(gè)屏蔽外部設(shè)備中斷的接口,供控制進(jìn)程調(diào)用[1].

    較短的放電周期給系統(tǒng)實(shí)時(shí)性提出一定要求,PCS中控制進(jìn)程選擇采用循環(huán)輪詢(Polled Loop)方式運(yùn)行[2],相較于中斷事件驅(qū)動(dòng)型程序,這種方式采用循環(huán)等待的方式獲取資源,持續(xù)持有CPU,而非頻繁進(jìn)入中斷,在PCS這類數(shù)據(jù)量大、計(jì)算任務(wù)重的快速系統(tǒng)中能獲得更穩(wěn)定的實(shí)時(shí)能力.在放電執(zhí)行階段,根據(jù)算法不同,多個(gè)相應(yīng)控制進(jìn)程進(jìn)入實(shí)時(shí)控制狀態(tài)并行運(yùn)行,簡(jiǎn)單示例如圖1,控制進(jìn)程在獲取數(shù)據(jù)時(shí),循環(huán)讀取共享內(nèi)存或反射內(nèi)存卡以等待數(shù)據(jù)到來(lái); 進(jìn)行延時(shí)操作時(shí),循環(huán)讀取TSC (Time Stamp Counter)得到當(dāng)前時(shí)間,直到超時(shí).

    圖1 控制進(jìn)程工作方式示例

    控制進(jìn)程還進(jìn)行了CPU親和性設(shè)置,總是運(yùn)行在特定處理器核上不發(fā)生遷移.并且采用了mlockall的方式鎖定內(nèi)存,避免在運(yùn)行過(guò)程中發(fā)生內(nèi)存缺頁(yè),進(jìn)行處理時(shí)延誤控制進(jìn)程運(yùn)行.

    1.2 PCS的延遲問(wèn)題

    循環(huán)輪詢進(jìn)程期望獲得所有處理器時(shí)間,但Linux內(nèi)核無(wú)法保證某個(gè)任務(wù)不受干擾地持續(xù)運(yùn)行,系統(tǒng)噪聲成為了PCS控制進(jìn)程的瓶頸.Linux系統(tǒng)噪聲的產(chǎn)生是由于系統(tǒng)本身為了維持正常運(yùn)行,偶爾需要占用處理器一段時(shí)間,在進(jìn)程中就表現(xiàn)為延遲[3].從系統(tǒng)層面而言,控制進(jìn)程產(chǎn)生延遲的直接原因,無(wú)非是其它進(jìn)程或中斷占用處理器[4].在當(dāng)前100 μs控制周期下,這些延遲壓縮了控制進(jìn)程數(shù)據(jù)采集、計(jì)算和傳輸?shù)目捎脮r(shí)間,甚至導(dǎo)致控制進(jìn)程周期內(nèi)無(wú)法完成工作,影響控制效果.而PCS還計(jì)劃采用50 μs周期控制周期,這一需求又將進(jìn)一步放大噪聲影響.

    1.3 國(guó)內(nèi)外現(xiàn)狀

    EAST PCS和韓國(guó)KSTAR PCS都源自美國(guó)的DIII-D PCS,三者有著類似的軟硬件特性.

    DIII-D PCS目前采用CentOS 6系統(tǒng),內(nèi)核為2.6.32.為減少系統(tǒng)噪聲,DIII-D PCS使用了isolcpus內(nèi)核啟動(dòng)參數(shù)以避免系統(tǒng)自動(dòng)分配任務(wù)至控制進(jìn)程所在處理器,并設(shè)置了設(shè)備中斷親和性,以避免設(shè)備中斷干擾.

    KSTAR PCS目前采用Scientific Linux 6系統(tǒng)和CERN MRG實(shí)時(shí)內(nèi)核,內(nèi)核版本為3.10.33,其采用實(shí)時(shí)內(nèi)核主要因?yàn)槭褂昧水a(chǎn)生中斷的設(shè)備[5].KSTAR PCS中的控制進(jìn)程采用了實(shí)時(shí)調(diào)度以避免控制進(jìn)程被意外調(diào)度,并且同樣使用了內(nèi)核啟動(dòng)參數(shù)isolcpus.

    二者對(duì)于EAST PCS進(jìn)行系統(tǒng)噪聲改善有一定借鑒意義,尤其是實(shí)時(shí)優(yōu)先級(jí)的加入和設(shè)備中斷遷移的做法值得應(yīng)用.然而EAST的控制周期更短,實(shí)驗(yàn)時(shí)間更長(zhǎng),并且三個(gè)PCS的控制進(jìn)程也互有區(qū)別.EAST PCS若武斷提升控制進(jìn)程為實(shí)時(shí)優(yōu)先級(jí)容易導(dǎo)致進(jìn)程阻塞等問(wèn)題,并且僅僅禁止調(diào)度可能仍無(wú)法滿足控制需求.

    為控制進(jìn)程添加實(shí)時(shí)優(yōu)先級(jí)并設(shè)法減少中斷發(fā)生是減少系統(tǒng)噪聲的基本思路,本文通過(guò)在PCS代碼中選擇恰當(dāng)時(shí)機(jī)設(shè)置實(shí)時(shí)優(yōu)先級(jí),并進(jìn)行相應(yīng)系統(tǒng)調(diào)整,避免可能出現(xiàn)進(jìn)程或系統(tǒng)阻塞問(wèn)題,另外本文還通過(guò)遷移設(shè)備中斷、使用無(wú)滴答內(nèi)核讓中斷發(fā)生情況得到大幅改觀,最終通過(guò)對(duì)比測(cè)試,證明了本文方法切實(shí)有效.

    2 延遲改善分析

    2.1 改善進(jìn)程影響

    EAST PCS控制進(jìn)程未特別指定調(diào)度方式,其所在核上運(yùn)行隊(duì)列中的進(jìn)程可能帶來(lái)影響.運(yùn)行隊(duì)列中的進(jìn)程一般來(lái)自兩種情況:

    (1) 內(nèi)核為了保證系統(tǒng)負(fù)載均衡,會(huì)將進(jìn)程分配到各個(gè)處理器核上;

    (2) 內(nèi)核在各個(gè)核會(huì)固定維持一些守護(hù)進(jìn)程,并且不時(shí)喚醒.

    由于Linux中的完全公平調(diào)度器CFS (Completely Fair Scheduler)趨向于為運(yùn)行隊(duì)列中進(jìn)程公平分配CPU時(shí)間[6],這兩種進(jìn)程都可能導(dǎo)致控制進(jìn)程產(chǎn)生被動(dòng)上下文切換(involuntary context switch),從而存在延遲.

    使用實(shí)時(shí)調(diào)度方式能減少控制進(jìn)程受到的無(wú)關(guān)進(jìn)程影響,Linux內(nèi)核一般至少提供SCHED_FIFO和SCHED_RR兩種實(shí)時(shí)調(diào)度方式.采用這兩種調(diào)度方式的任務(wù)能比普通任務(wù)優(yōu)先執(zhí)行,并且高優(yōu)先級(jí)實(shí)時(shí)任務(wù)總是能夠搶占低優(yōu)先級(jí)實(shí)時(shí)任務(wù).對(duì)于同一優(yōu)先級(jí)的任務(wù),采用SCHED_RR方式的任務(wù)會(huì)和其它任務(wù)輪流運(yùn)行,而采用SCHED_FIFO的任務(wù)采用先進(jìn)先出的方式運(yùn)行,直到任務(wù)完全結(jié)束或者主動(dòng)放棄CPU,才會(huì)允許下一個(gè)任務(wù)投入運(yùn)行[7].

    2.2 改善中斷影響

    在Linux系統(tǒng)中,中斷永遠(yuǎn)比進(jìn)程優(yōu)先被處理,因此實(shí)時(shí)優(yōu)先級(jí)無(wú)法避免中斷帶來(lái)的延遲.

    由于外部設(shè)備中斷被屏蔽,目前EAST PCS中發(fā)生最為頻繁的是本地時(shí)鐘中斷LOC (Local timer interrupt).系統(tǒng)利用LOC中斷進(jìn)行狀態(tài)更新、信息統(tǒng)計(jì)、內(nèi)存回收、任務(wù)調(diào)度等工作[8].LOC中斷的頻率取決于內(nèi)核編譯時(shí)CONFIG_HZ的值,在EAST PCS Linux系統(tǒng)中 LOC中斷頻率默認(rèn)為1000 HZ.

    自3.10內(nèi)核以后,Linux支持完全動(dòng)態(tài)滴答特性(Full Dynamic ticks),即當(dāng)前核上的運(yùn)行隊(duì)列中不超過(guò)1個(gè)任務(wù)時(shí),將CPU的LOC中斷設(shè)置為1 Hz[9],該特性大大降低了中斷頻率.在一些看重延遲或吞吐量的高性能計(jì)算場(chǎng)景中,該特性一般會(huì)被應(yīng)用,以減少系統(tǒng)噪聲,獲得更穩(wěn)定的性能[10].

    完全動(dòng)態(tài)滴答特性開(kāi)啟后,仍會(huì)保持1 Hz的時(shí)鐘中斷滴答,用于更新vruntime、負(fù)載信息等,低精度定時(shí)任務(wù)也依賴該滴答.由于EAST PCS專用于控制,對(duì)調(diào)度的和負(fù)載信息統(tǒng)計(jì)的準(zhǔn)確性及時(shí)性并不要求,因此可將1 Hz的時(shí)鐘滴答完全消除以進(jìn)一步減少控制進(jìn)程抖動(dòng).

    3 實(shí)時(shí)調(diào)度加入

    PCS采用SCHED_FIFO調(diào)度和最高實(shí)時(shí)優(yōu)先級(jí)調(diào)度控制進(jìn)程,以完全避免控制過(guò)程中進(jìn)程切換.

    PCS代碼中添加實(shí)時(shí)調(diào)度的時(shí)機(jī)有所選擇,主要因?yàn)閮?nèi)核對(duì)mlockall的實(shí)現(xiàn),與PCS控制進(jìn)程采用的循環(huán)輪詢方式存在沖突.Linux內(nèi)核自2.6.28版本以后,mlockall的實(shí)現(xiàn)中調(diào)用了lru_add_drain_all函數(shù),該函數(shù)負(fù)責(zé)將pagevec中的頁(yè)轉(zhuǎn)移到相應(yīng)lru鏈表中,它將這一工作交給每個(gè)核上的內(nèi)核工作隊(duì)列線程,并等待其執(zhí)行結(jié)束.然而內(nèi)核工作隊(duì)列線程并非實(shí)時(shí)優(yōu)先級(jí),會(huì)被已運(yùn)行的實(shí)時(shí)循環(huán)輪詢進(jìn)程阻塞,從而導(dǎo)致mlockall無(wú)法執(zhí)行結(jié)束.因此在PCS代碼中需保證所有控制進(jìn)程的mlockall執(zhí)行結(jié)束,才能提升任務(wù)為實(shí)時(shí)優(yōu)先級(jí).在PCS中,控制進(jìn)程的工作分為三部分,首先是設(shè)置階段,這一階段控制進(jìn)程預(yù)先申請(qǐng)所需內(nèi)存和其它資源,并且使用mlockall鎖定整個(gè)內(nèi)存; 第二階段是執(zhí)行階段,進(jìn)行等離子體控制; 第三階段是清除階段,進(jìn)行資源釋放和數(shù)據(jù)存儲(chǔ)[11].設(shè)置階段所有控制進(jìn)程都會(huì)完成初始化,mlockall也在初始化階段調(diào)用,完成設(shè)置的進(jìn)程進(jìn)入輪詢狀態(tài)等待執(zhí)行階段開(kāi)始.若控制進(jìn)程直接以實(shí)時(shí)優(yōu)先級(jí)運(yùn)行,最快完成內(nèi)存鎖定的進(jìn)程會(huì)以實(shí)時(shí)優(yōu)先級(jí)持續(xù)持有CPU,其它進(jìn)程的內(nèi)存鎖定工作便因此阻塞.因此實(shí)時(shí)優(yōu)先級(jí)的設(shè)置應(yīng)當(dāng)在初始化階段之后,進(jìn)入執(zhí)行狀態(tài)之前,才能保障進(jìn)程不發(fā)生阻塞.

    EAST PCS控制進(jìn)程采用實(shí)時(shí)優(yōu)先級(jí)后,成為實(shí)時(shí)循環(huán)輪詢進(jìn)程,并在運(yùn)行時(shí)希望獲得全部的CPU時(shí)間.而內(nèi)核的默認(rèn)配置并不保證這點(diǎn),內(nèi)核對(duì)實(shí)時(shí)進(jìn)程的運(yùn)行時(shí)間進(jìn)行了限制,讓每秒中有部分時(shí)間用于普通進(jìn)程.以下命令可以解除該限制[12]: echo-1 > /proc/sys/kernel/sched_rt_runtime_us

    控制進(jìn)程提升至實(shí)時(shí)優(yōu)先級(jí)后,相應(yīng)核上其它進(jìn)程得不到運(yùn)行,這可能導(dǎo)致系統(tǒng)無(wú)法正常工作.在3.10內(nèi)核中,還需進(jìn)行如下配置:

    (1) 避免系統(tǒng)自動(dòng)分配進(jìn)程到相應(yīng)核上.在內(nèi)核啟動(dòng)參數(shù)中添加”isolcpus=1–N”,N的值為處理器核數(shù)減一.這里僅保留第0個(gè)處理器核為守護(hù)核,接管非控制任務(wù).

    (2) 避免系統(tǒng)喚醒控制進(jìn)程核上的守護(hù)進(jìn)程.系統(tǒng)會(huì)喚醒守護(hù)進(jìn)程執(zhí)行日常事務(wù)活動(dòng)[13],一些工作具有NUMA親和性,可能導(dǎo)致工作無(wú)意識(shí)地分配在非守護(hù)核上而被阻塞.在內(nèi)核啟動(dòng)參數(shù)中添加”numa=off”,以避免該情況.I/O可能在不同核上喚醒處理,通過(guò)以下命令進(jìn)行設(shè)置,避免I/O隊(duì)列放到非守護(hù)核: echo 1 > /sys/bus/workqueue/devices/writeback/cpumask.

    (3) 關(guān)閉系統(tǒng)檢測(cè)機(jī)制.由于放電實(shí)驗(yàn)最長(zhǎng)可至1000 s,控制進(jìn)程在此期間不放棄處理器,如此長(zhǎng)的時(shí)間會(huì)讓Linux系統(tǒng)中watchdog判斷系統(tǒng)掛起.使用如下命令關(guān)閉watchdog:

    echo 0 > /proc/sys/kernel/watchdog

    echo 0 > /proc/sys/kernel/nmi_watchdog

    4 中斷頻率降低

    PCS升級(jí)內(nèi)核至3.10版本以獲得完全動(dòng)態(tài)滴答特性,并更改了對(duì)外部設(shè)備中斷的處理方式.

    外部設(shè)備中斷在Linux中/proc文件系統(tǒng)中分配了一個(gè)數(shù)字中斷號(hào),可以通過(guò)/proc接口設(shè)置中斷對(duì)CPU的親和性,從而實(shí)現(xiàn)中斷遷移.更新內(nèi)核后,PCS選擇將外部設(shè)備中斷遷移到守護(hù)核,而非直接屏蔽設(shè)備中斷,因此在放電實(shí)驗(yàn)執(zhí)行階段,控制進(jìn)程所在服務(wù)器仍具備通過(guò)網(wǎng)絡(luò)遠(yuǎn)程管理的能力.

    為了進(jìn)一步提供不受中斷影響的環(huán)境,PCS中基于Linux 3.10內(nèi)核已有的完全動(dòng)態(tài)滴答特性,為內(nèi)核添加了新的啟動(dòng)參數(shù)pcs_nohz.設(shè)置該參數(shù)后,LOC中斷頻率從1 Hz變成0 Hz,從而LOC中斷次數(shù)不再隨放電實(shí)驗(yàn)時(shí)間增長(zhǎng)而增加.

    以3.10內(nèi)核源代碼為例,具體修改方式如下:

    (2) 在scheduler_tick_max_deferment函數(shù)中添加兩行新代碼, 修改后的函數(shù)如下:

    然后確保配置CONFIG_NO_HZ_FULL=y并編譯安裝內(nèi)核,在內(nèi)核啟動(dòng)參數(shù)中添加”nohz_full=1-N pcsnohz”并重啟,即可消除時(shí)鐘滴答.

    5 延遲測(cè)試

    PCS系統(tǒng)中直接使用匯編指令rdtsc讀取TSC來(lái)計(jì)時(shí),使用該指令讀取時(shí)間至局部變量中僅耗費(fèi)數(shù)十個(gè)指令周期,而系統(tǒng)的噪聲導(dǎo)致延遲的間隔一般遠(yuǎn)大于此開(kāi)銷.因此可以使用連續(xù)的rdtsc指令得到延遲數(shù)據(jù),并從次數(shù)和大小兩個(gè)維度進(jìn)行統(tǒng)計(jì).

    測(cè)試平臺(tái)配置如表1所示.

    表1 測(cè)試平臺(tái)配置

    測(cè)試運(yùn)行時(shí)間選擇1000 s,這是目前等離子體放電的最長(zhǎng)時(shí)間,同時(shí),有的中斷周期或者系統(tǒng)檢測(cè)機(jī)制周期可能長(zhǎng)達(dá)數(shù)百秒,1000 s一般足夠涵蓋所有可能的系統(tǒng)噪聲類型.

    測(cè)試的內(nèi)核有三個(gè)版本,分別為:

    1) 2.6.32,維持PCS原來(lái)的系統(tǒng)配置和調(diào)度方式(屏蔽外部設(shè)備中斷,使用CFS調(diào)度),控制進(jìn)程的原本運(yùn)行環(huán)境;

    2) 3.10,屏蔽外部設(shè)備中斷,使用CFS調(diào)度,模擬PCS直接升級(jí)內(nèi)核的表現(xiàn);

    3) 3.10,采用實(shí)時(shí)調(diào)度,使用改善過(guò)中斷的內(nèi)核,優(yōu)化延遲后的控制進(jìn)程運(yùn)行環(huán)境.

    PCS中可以忽略1 μs以下的延遲,在測(cè)試平臺(tái)上,使用連續(xù)讀取TSC的方式,測(cè)試1000 s,僅統(tǒng)計(jì)1 μs及以上延遲,得到結(jié)果如圖2.

    從圖2中可以發(fā)現(xiàn),2.6.32內(nèi)核大部分延遲分布在[1,2) μs區(qū)間,隨著延遲增大,延遲發(fā)生次數(shù)逐步減少,但超過(guò)5 μs的延遲仍有相當(dāng)一部分.使用3.10內(nèi)核比2.6.32內(nèi)核單次延遲時(shí)間出現(xiàn)增長(zhǎng),這是由于Linux在各個(gè)版本中,內(nèi)核代碼變動(dòng)較多,導(dǎo)致系統(tǒng)噪聲帶來(lái)的延遲并不一致,并非越新的內(nèi)核就能帶來(lái)更佳效果.而按照本文的延遲優(yōu)化方法,在3.10內(nèi)核上,只發(fā)生3次延遲,并且所有延遲都在5 μs以內(nèi),改善十分顯著.

    不進(jìn)行延遲優(yōu)化時(shí),表2中≥1 μs總延遲次數(shù)在使用2.6.32和3.10內(nèi)核時(shí)是類似的,結(jié)合1000 Hz的LOC中斷頻率,可以發(fā)現(xiàn)總延遲次數(shù)剛好和LOC中斷次數(shù)接近,這也凸顯LOC中斷對(duì)系統(tǒng)整體延遲的影響.不應(yīng)用優(yōu)化策略情況下,延遲最大值已經(jīng)突破了100 μs控制周期的限制,對(duì)控制效果必然產(chǎn)生影響.

    經(jīng)過(guò)優(yōu)化,控制進(jìn)程的實(shí)時(shí)優(yōu)先級(jí)保證其在執(zhí)行階段不會(huì)發(fā)生被動(dòng)上下文切換,并且無(wú)滴答的內(nèi)核不再有每秒固定次數(shù)的LOC中斷打擾控制進(jìn)程,這是測(cè)試結(jié)果中優(yōu)化前后出現(xiàn)差異的主要原因.優(yōu)化前后結(jié)果對(duì)比顯示本文方法能夠大幅減少延遲頻率,并且改善最壞延遲情況.PCS控制進(jìn)程并非每周期中所有時(shí)間都在進(jìn)行運(yùn)算和數(shù)據(jù)傳輸,而是一部分時(shí)間用于標(biāo)志位輪詢,這部分時(shí)間是彈性的.這實(shí)際增加了PCS對(duì)于系統(tǒng)噪聲的容忍度,只有系統(tǒng)噪聲過(guò)大或者發(fā)生在周期末尾才會(huì)導(dǎo)致周期超出.而優(yōu)化后即使最壞情況發(fā)生,單個(gè)PCS控制進(jìn)程僅僅超出周期3 μs,幾乎不對(duì)等離子體控制產(chǎn)生影響.

    圖2 測(cè)試1000 s延遲分布情況

    表2 測(cè)試1000 s延遲總體情況

    6 結(jié)語(yǔ)

    系統(tǒng)噪聲通常直接來(lái)自調(diào)度和中斷,會(huì)給PCS控制進(jìn)程的執(zhí)行帶來(lái)延遲,本文按照增加實(shí)時(shí)調(diào)度,降低中斷頻率的基本思路來(lái)改善控制進(jìn)程延遲.

    加入實(shí)時(shí)調(diào)度方式需要協(xié)調(diào)好實(shí)時(shí)優(yōu)先級(jí)與已有代碼的關(guān)系,合理安排控制進(jìn)程提升為實(shí)時(shí)任務(wù)的時(shí)機(jī).同時(shí)還需調(diào)整系統(tǒng),使之與長(zhǎng)時(shí)間實(shí)時(shí)循環(huán)輪詢?nèi)蝿?wù)不沖突.

    中斷的減少有多種優(yōu)化方式,對(duì)外部設(shè)備中斷這類能夠直接遷移的中斷只需進(jìn)行一些系統(tǒng)配置,而對(duì)LOC中斷則需通過(guò)修改內(nèi)核代碼降低其發(fā)生頻率.

    優(yōu)化后的測(cè)試結(jié)果顯示,進(jìn)程能感知到的最大延遲下降到3 μs左右,同時(shí)延遲次數(shù)極低.經(jīng)過(guò)分析,該結(jié)果已完全符合等離子體控制需求.

    在循環(huán)輪詢進(jìn)程的實(shí)時(shí)性方面,本文已做到基本消除系統(tǒng)噪聲,但未來(lái)等離子體控制必然使用更高速的外部設(shè)備,其中一些設(shè)備可能依賴中斷工作.那時(shí)使用一款實(shí)時(shí)操作系統(tǒng),并進(jìn)一步改善中斷響應(yīng)和進(jìn)程喚醒的實(shí)時(shí)性,又將成為新的挑戰(zhàn).

    猜你喜歡
    輪詢內(nèi)核中斷
    萬(wàn)物皆可IP的時(shí)代,我們當(dāng)夯實(shí)的IP內(nèi)核是什么?
    強(qiáng)化『高新』內(nèi)核 打造農(nóng)業(yè)『硅谷』
    基于等概率的ASON業(yè)務(wù)授權(quán)設(shè)計(jì)?
    基于嵌入式Linux內(nèi)核的自恢復(fù)設(shè)計(jì)
    Linux內(nèi)核mmap保護(hù)機(jī)制研究
    跟蹤導(dǎo)練(二)(5)
    千里移防,衛(wèi)勤保障不中斷
    解放軍健康(2017年5期)2017-08-01 06:27:44
    依托站點(diǎn)狀態(tài)的兩級(jí)輪詢控制系統(tǒng)時(shí)延特性分析
    利用時(shí)間輪詢方式操作DDR3實(shí)現(xiàn)多模式下數(shù)據(jù)重排
    AT89C51與中斷有關(guān)的寄存器功能表解
    .国产精品久久| 午夜日本视频在线| 黄片无遮挡物在线观看| 日韩精品有码人妻一区| 亚洲欧洲日产国产| 校园人妻丝袜中文字幕| 男人和女人高潮做爰伦理| 五月天丁香电影| 午夜激情久久久久久久| 欧美日韩视频高清一区二区三区二| 大片免费播放器 马上看| 成年人午夜在线观看视频| 婷婷色av中文字幕| 十八禁高潮呻吟视频 | 伦理电影大哥的女人| 欧美日韩综合久久久久久| 中文天堂在线官网| 少妇人妻 视频| 免费不卡的大黄色大毛片视频在线观看| 精品久久国产蜜桃| 中文字幕av电影在线播放| 中文乱码字字幕精品一区二区三区| 国产亚洲一区二区精品| 日本91视频免费播放| 国产精品国产av在线观看| 欧美激情极品国产一区二区三区 | 亚洲精品国产成人久久av| 久久久久久久精品精品| 黑人猛操日本美女一级片| 久久人人爽av亚洲精品天堂| 插阴视频在线观看视频| 99热这里只有是精品在线观看| 高清欧美精品videossex| 男人和女人高潮做爰伦理| 嫩草影院入口| 免费黄色在线免费观看| av线在线观看网站| 一级毛片aaaaaa免费看小| 精品人妻熟女毛片av久久网站| 亚洲成人av在线免费| 久久久久久久久久久久大奶| 亚洲av.av天堂| 97在线视频观看| 91久久精品国产一区二区成人| 国产老妇伦熟女老妇高清| 少妇熟女欧美另类| 新久久久久国产一级毛片| 国产av一区二区精品久久| 大香蕉久久网| 亚洲精品视频女| 精品国产一区二区久久| 啦啦啦中文免费视频观看日本| 在现免费观看毛片| 高清毛片免费看| 国产av一区二区精品久久| av天堂中文字幕网| 亚洲天堂av无毛| 丰满人妻一区二区三区视频av| 在线观看美女被高潮喷水网站| 色婷婷久久久亚洲欧美| av黄色大香蕉| 国产在线免费精品| 如日韩欧美国产精品一区二区三区 | 伦理电影大哥的女人| 91午夜精品亚洲一区二区三区| 九九久久精品国产亚洲av麻豆| 91久久精品国产一区二区三区| 精品久久国产蜜桃| 色婷婷久久久亚洲欧美| 内地一区二区视频在线| 久久精品国产亚洲av涩爱| 永久网站在线| 亚洲av男天堂| 国产成人a∨麻豆精品| 少妇 在线观看| 97在线人人人人妻| 国产成人精品福利久久| 街头女战士在线观看网站| 日韩中文字幕视频在线看片| 好男人视频免费观看在线| 欧美丝袜亚洲另类| 亚洲精华国产精华液的使用体验| 边亲边吃奶的免费视频| 精品午夜福利在线看| 少妇的逼好多水| 啦啦啦视频在线资源免费观看| 男人爽女人下面视频在线观看| 久久久久久久国产电影| 亚洲在久久综合| 我的老师免费观看完整版| 精品国产一区二区久久| 搡老乐熟女国产| 美女cb高潮喷水在线观看| 亚洲国产欧美日韩在线播放 | 免费av不卡在线播放| av网站免费在线观看视频| 精品午夜福利在线看| 九色成人免费人妻av| 免费看日本二区| 777米奇影视久久| 又大又黄又爽视频免费| 国产伦精品一区二区三区视频9| 日本午夜av视频| 少妇的逼好多水| 黄色怎么调成土黄色| 在现免费观看毛片| 99久久精品一区二区三区| 精品国产一区二区三区久久久樱花| 成人国产麻豆网| 各种免费的搞黄视频| 午夜91福利影院| 少妇的逼好多水| 精品国产国语对白av| 亚洲国产精品国产精品| 在线观看免费视频网站a站| 日韩熟女老妇一区二区性免费视频| 边亲边吃奶的免费视频| 九九久久精品国产亚洲av麻豆| 日本爱情动作片www.在线观看| 亚洲人与动物交配视频| 女的被弄到高潮叫床怎么办| tube8黄色片| 亚洲欧美精品自产自拍| 日本vs欧美在线观看视频 | 这个男人来自地球电影免费观看 | 亚洲欧洲日产国产| 中文乱码字字幕精品一区二区三区| 午夜免费观看性视频| 亚洲成色77777| 国产黄频视频在线观看| 啦啦啦中文免费视频观看日本| 国产黄片视频在线免费观看| 高清在线视频一区二区三区| 精品人妻熟女毛片av久久网站| 伊人亚洲综合成人网| 久久国产精品男人的天堂亚洲 | 国产成人一区二区在线| 国产午夜精品久久久久久一区二区三区| 九色成人免费人妻av| 亚洲va在线va天堂va国产| 欧美丝袜亚洲另类| 国产精品人妻久久久久久| 亚洲成人av在线免费| 精品国产一区二区久久| 日韩免费高清中文字幕av| 99久久人妻综合| 国产欧美亚洲国产| 日韩中字成人| 久久 成人 亚洲| 观看美女的网站| 久久精品久久久久久久性| 亚洲人成网站在线观看播放| 日韩av在线免费看完整版不卡| 亚洲自偷自拍三级| 久久久久网色| 黄色欧美视频在线观看| 午夜福利网站1000一区二区三区| 亚洲精品日韩av片在线观看| 一级毛片久久久久久久久女| 97在线人人人人妻| 国产精品偷伦视频观看了| 亚洲欧美日韩卡通动漫| 久热这里只有精品99| 亚洲熟女精品中文字幕| 国产精品熟女久久久久浪| 赤兔流量卡办理| 最黄视频免费看| 中文字幕精品免费在线观看视频 | 欧美3d第一页| 九九在线视频观看精品| 欧美性感艳星| 国产成人91sexporn| 丰满迷人的少妇在线观看| 女的被弄到高潮叫床怎么办| 一个人看视频在线观看www免费| 在线观看免费日韩欧美大片 | 成人二区视频| 人人妻人人看人人澡| 日韩电影二区| 大陆偷拍与自拍| 日日撸夜夜添| 99热这里只有是精品在线观看| 欧美+日韩+精品| 91午夜精品亚洲一区二区三区| 美女主播在线视频| 男女国产视频网站| 91在线精品国自产拍蜜月| 精品人妻熟女av久视频| 伊人久久精品亚洲午夜| 五月伊人婷婷丁香| 一区二区三区免费毛片| 建设人人有责人人尽责人人享有的| 精品视频人人做人人爽| a级毛片在线看网站| 又粗又硬又长又爽又黄的视频| 欧美 亚洲 国产 日韩一| 观看免费一级毛片| 久久99一区二区三区| 最近最新中文字幕免费大全7| 人人妻人人添人人爽欧美一区卜| 午夜精品国产一区二区电影| 十八禁高潮呻吟视频 | 日韩强制内射视频| av在线app专区| 91久久精品电影网| 精品国产国语对白av| a级一级毛片免费在线观看| 美女主播在线视频| 精品一区二区三区视频在线| 日韩熟女老妇一区二区性免费视频| 亚洲av成人精品一二三区| 国产免费视频播放在线视频| 99久久人妻综合| 国产男女超爽视频在线观看| 桃花免费在线播放| 五月天丁香电影| 欧美+日韩+精品| 国产精品国产三级国产av玫瑰| 狂野欧美白嫩少妇大欣赏| 久久久久国产网址| 97在线视频观看| 内地一区二区视频在线| 国产精品福利在线免费观看| 简卡轻食公司| 夜夜看夜夜爽夜夜摸| 一级毛片久久久久久久久女| 日韩一区二区视频免费看| 69精品国产乱码久久久| 精品人妻熟女av久视频| 国产精品久久久久久久电影| 久久99热这里只频精品6学生| 在线观看人妻少妇| 国产一区二区在线观看日韩| 狂野欧美激情性bbbbbb| 美女脱内裤让男人舔精品视频| 91久久精品电影网| 毛片一级片免费看久久久久| 99热这里只有精品一区| 亚洲精品自拍成人| av国产久精品久网站免费入址| 成年女人在线观看亚洲视频| 成人国产麻豆网| 黄色视频在线播放观看不卡| 免费av不卡在线播放| 欧美少妇被猛烈插入视频| 久久久久久久大尺度免费视频| 精品熟女少妇av免费看| 亚洲色图综合在线观看| 两个人免费观看高清视频 | 免费看日本二区| 五月开心婷婷网| 中文精品一卡2卡3卡4更新| 男人爽女人下面视频在线观看| 国产欧美日韩精品一区二区| 久久99精品国语久久久| 在线观看美女被高潮喷水网站| 国产精品伦人一区二区| 国产精品.久久久| 久久久久久久久大av| 丰满少妇做爰视频| 青春草视频在线免费观看| 永久免费av网站大全| 国产成人精品婷婷| 性色av一级| 麻豆成人av视频| 少妇被粗大猛烈的视频| 午夜91福利影院| 国产一区有黄有色的免费视频| 高清午夜精品一区二区三区| 七月丁香在线播放| 精品人妻熟女av久视频| 精品少妇黑人巨大在线播放| 久久久久久伊人网av| 黄色怎么调成土黄色| 国产欧美日韩一区二区三区在线 | 老司机亚洲免费影院| 日韩视频在线欧美| 国产精品无大码| 黄色毛片三级朝国网站 | 色网站视频免费| 国产一区二区在线观看日韩| 亚洲四区av| 成年女人在线观看亚洲视频| 哪个播放器可以免费观看大片| 国产亚洲午夜精品一区二区久久| 热re99久久精品国产66热6| 国产探花极品一区二区| www.色视频.com| 日韩亚洲欧美综合| 日韩成人伦理影院| 亚洲av成人精品一二三区| 一区二区三区乱码不卡18| 在线观看一区二区三区激情| 男女啪啪激烈高潮av片| 少妇猛男粗大的猛烈进出视频| 亚洲国产精品国产精品| av网站免费在线观看视频| 亚洲国产欧美在线一区| 久久人人爽人人片av| 色5月婷婷丁香| 久久久久精品久久久久真实原创| 国产淫片久久久久久久久| 男人添女人高潮全过程视频| 国产精品偷伦视频观看了| 在线观看免费高清a一片| 精品人妻一区二区三区麻豆| 欧美激情极品国产一区二区三区 | 十八禁网站网址无遮挡 | 观看免费一级毛片| a级毛片在线看网站| 少妇裸体淫交视频免费看高清| 亚洲精品国产av蜜桃| 少妇高潮的动态图| 七月丁香在线播放| 国产深夜福利视频在线观看| 22中文网久久字幕| 久久综合国产亚洲精品| 一个人免费看片子| 日本-黄色视频高清免费观看| 国产av国产精品国产| 蜜桃在线观看..| 精品久久久久久电影网| 国产一级毛片在线| 精品熟女少妇av免费看| 久久久久人妻精品一区果冻| 亚洲精品国产av蜜桃| 午夜视频国产福利| 亚洲精品久久久久久婷婷小说| 国产av国产精品国产| 亚洲成人一二三区av| 久久久久国产网址| 各种免费的搞黄视频| 韩国av在线不卡| 内射极品少妇av片p| 国产一区二区在线观看日韩| 一本久久精品| 久久久欧美国产精品| 深夜a级毛片| 日韩免费高清中文字幕av| 久久这里有精品视频免费| 亚洲av国产av综合av卡| 国产av国产精品国产| 欧美精品高潮呻吟av久久| 亚洲精品视频女| 99久久综合免费| 在线观看国产h片| 一级毛片久久久久久久久女| 能在线免费看毛片的网站| 三级国产精品片| 欧美97在线视频| 亚洲经典国产精华液单| 欧美日韩在线观看h| 夫妻午夜视频| 一本一本综合久久| 精品人妻一区二区三区麻豆| 国产精品一区二区三区四区免费观看| 91aial.com中文字幕在线观看| 有码 亚洲区| 夜夜骑夜夜射夜夜干| 建设人人有责人人尽责人人享有的| 在线看a的网站| 国产精品久久久久成人av| 色94色欧美一区二区| 国产黄片视频在线免费观看| 久久精品国产亚洲av涩爱| 18禁在线播放成人免费| 亚洲久久久国产精品| 中国国产av一级| 中文字幕久久专区| 又粗又硬又长又爽又黄的视频| 亚洲国产毛片av蜜桃av| 精品久久久久久久久亚洲| 日韩免费高清中文字幕av| 日韩熟女老妇一区二区性免费视频| 伦理电影免费视频| 日日啪夜夜爽| 久久精品国产自在天天线| 一级av片app| 国产精品福利在线免费观看| 嘟嘟电影网在线观看| 国产精品福利在线免费观看| 亚洲精品456在线播放app| 只有这里有精品99| 热re99久久精品国产66热6| 日本与韩国留学比较| 99热全是精品| 欧美日韩在线观看h| 啦啦啦啦在线视频资源| 欧美日韩精品成人综合77777| 欧美3d第一页| av福利片在线| 免费黄网站久久成人精品| 日韩不卡一区二区三区视频在线| 高清毛片免费看| 日本黄大片高清| 亚洲情色 制服丝袜| 精品亚洲成a人片在线观看| 一区二区三区精品91| 欧美 亚洲 国产 日韩一| 99re6热这里在线精品视频| 一本色道久久久久久精品综合| 性色av一级| 边亲边吃奶的免费视频| 91在线精品国自产拍蜜月| av专区在线播放| 成人国产麻豆网| 日韩一区二区三区影片| 大话2 男鬼变身卡| 日日摸夜夜添夜夜爱| 国产精品国产av在线观看| 一本—道久久a久久精品蜜桃钙片| 在线免费观看不下载黄p国产| 国产有黄有色有爽视频| 免费观看无遮挡的男女| 免费av不卡在线播放| 亚洲精品国产av成人精品| 肉色欧美久久久久久久蜜桃| av女优亚洲男人天堂| 亚洲精品视频女| 在线观看www视频免费| 国产一区二区三区av在线| 丝袜在线中文字幕| 色婷婷av一区二区三区视频| 精品一区二区三卡| 青春草亚洲视频在线观看| 人人妻人人爽人人添夜夜欢视频 | 国产日韩欧美亚洲二区| 亚洲国产欧美在线一区| 日韩在线高清观看一区二区三区| 久久久久久久精品精品| 国产av精品麻豆| 免费观看的影片在线观看| av网站免费在线观看视频| 国产日韩欧美视频二区| 精华霜和精华液先用哪个| 久久精品国产a三级三级三级| 国产一区二区在线观看av| 一级爰片在线观看| 一级毛片电影观看| 99re6热这里在线精品视频| 91精品伊人久久大香线蕉| 全区人妻精品视频| 人妻少妇偷人精品九色| 国产精品福利在线免费观看| 国产深夜福利视频在线观看| 欧美三级亚洲精品| 热re99久久国产66热| 国产高清不卡午夜福利| av在线播放精品| 国产精品国产av在线观看| 在线观看三级黄色| 自线自在国产av| 日本色播在线视频| 青春草国产在线视频| 永久免费av网站大全| 日韩免费高清中文字幕av| 久久女婷五月综合色啪小说| 最近中文字幕高清免费大全6| 亚洲无线观看免费| 午夜久久久在线观看| 一个人免费看片子| www.色视频.com| 老熟女久久久| 日韩伦理黄色片| 性色av一级| 日产精品乱码卡一卡2卡三| 女性被躁到高潮视频| 亚洲电影在线观看av| 一区二区三区免费毛片| 国产黄片美女视频| 久久 成人 亚洲| 伊人久久精品亚洲午夜| 热re99久久国产66热| 午夜视频国产福利| 国精品久久久久久国模美| 黑丝袜美女国产一区| 下体分泌物呈黄色| 精华霜和精华液先用哪个| 国产亚洲av片在线观看秒播厂| 午夜激情久久久久久久| 一个人看视频在线观看www免费| 午夜91福利影院| 伊人亚洲综合成人网| 国产一级毛片在线| 久久久久久伊人网av| 国产淫语在线视频| 一级毛片久久久久久久久女| 国产av精品麻豆| 国产美女午夜福利| 最新中文字幕久久久久| 精品视频人人做人人爽| 国产高清有码在线观看视频| 男女免费视频国产| 日本黄色片子视频| 国产成人免费观看mmmm| 少妇被粗大的猛进出69影院 | 久久久久精品久久久久真实原创| 欧美97在线视频| 国产日韩一区二区三区精品不卡 | 亚洲av二区三区四区| 国产亚洲精品久久久com| 免费高清在线观看视频在线观看| 亚洲av在线观看美女高潮| 亚洲一级一片aⅴ在线观看| 国产精品人妻久久久久久| 美女福利国产在线| 边亲边吃奶的免费视频| 亚洲国产成人一精品久久久| 久久久久视频综合| 欧美激情国产日韩精品一区| 成人漫画全彩无遮挡| 亚洲国产日韩一区二区| 亚洲四区av| 天天操日日干夜夜撸| 水蜜桃什么品种好| 亚洲精品日韩av片在线观看| 精品人妻一区二区三区麻豆| 久久久久人妻精品一区果冻| 大陆偷拍与自拍| 一级黄片播放器| 极品人妻少妇av视频| 午夜视频国产福利| 亚洲高清免费不卡视频| 国产成人精品无人区| 亚洲成人一二三区av| 亚州av有码| 中文资源天堂在线| 最近手机中文字幕大全| 欧美日韩在线观看h| 亚洲国产毛片av蜜桃av| 午夜免费鲁丝| 国产精品一区二区性色av| 如何舔出高潮| 九色成人免费人妻av| www.av在线官网国产| 男人爽女人下面视频在线观看| 哪个播放器可以免费观看大片| 国产成人精品一,二区| 日韩成人av中文字幕在线观看| 国产有黄有色有爽视频| 妹子高潮喷水视频| 欧美精品国产亚洲| 人妻制服诱惑在线中文字幕| a 毛片基地| 日韩不卡一区二区三区视频在线| 日韩一区二区视频免费看| 少妇猛男粗大的猛烈进出视频| 在线观看av片永久免费下载| av线在线观看网站| 中国国产av一级| 欧美日韩一区二区视频在线观看视频在线| 欧美丝袜亚洲另类| 亚洲国产欧美在线一区| 岛国毛片在线播放| 国产黄色视频一区二区在线观看| 亚洲国产av新网站| 人人妻人人看人人澡| 午夜老司机福利剧场| 2022亚洲国产成人精品| av在线老鸭窝| av国产精品久久久久影院| 交换朋友夫妻互换小说| 精品99又大又爽又粗少妇毛片| 免费久久久久久久精品成人欧美视频 | 色视频在线一区二区三区| av.在线天堂| 一级av片app| 少妇的逼好多水| 三级经典国产精品| 午夜激情福利司机影院| 最近最新中文字幕免费大全7| 亚洲久久久国产精品| 成年人午夜在线观看视频| 国产极品粉嫩免费观看在线 | 国产精品.久久久| 免费黄色在线免费观看| 国产精品国产三级国产av玫瑰| 久久精品国产亚洲av涩爱| 国产淫片久久久久久久久| 少妇人妻 视频| 国产精品不卡视频一区二区| 亚洲综合精品二区| 69精品国产乱码久久久| 午夜视频国产福利| 人妻人人澡人人爽人人| av免费观看日本| 一级毛片aaaaaa免费看小| 一区二区三区免费毛片| 如日韩欧美国产精品一区二区三区 | 精品99又大又爽又粗少妇毛片| 精品一区在线观看国产| 最近中文字幕2019免费版| 免费看日本二区| 多毛熟女@视频| 国产高清不卡午夜福利| 亚洲精品中文字幕在线视频 | 国产日韩欧美亚洲二区| 久久久久久久精品精品| 天天躁夜夜躁狠狠久久av| 新久久久久国产一级毛片| 黄色怎么调成土黄色| 日韩人妻高清精品专区| 又爽又黄a免费视频| 青青草视频在线视频观看| 成人毛片a级毛片在线播放| 黑人巨大精品欧美一区二区蜜桃 | 有码 亚洲区| 国产av码专区亚洲av| 亚洲av不卡在线观看| 国产精品一区二区在线不卡| 日本黄大片高清| 亚洲av在线观看美女高潮| 校园人妻丝袜中文字幕| 日韩av在线免费看完整版不卡| 国产精品麻豆人妻色哟哟久久|