Linux 是一個源碼開放的操作系統(tǒng),無論是普通用戶還是企業(yè)用戶都可以編寫自己的內(nèi)核代碼,再加上對標(biāo)準(zhǔn)內(nèi)核的裁剪從而制作出適合自己的操作系統(tǒng)。目前有很多中低端用戶使用的網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)是從標(biāo)準(zhǔn) Linux 改進(jìn)而來的,這也說明了有越來越多的人正在加入到 Linux 內(nèi)核開發(fā)團(tuán)體中。 一個或多個內(nèi)核模塊的實現(xiàn)并不能滿足一般 Linux 系統(tǒng)軟件的需要,因為內(nèi)核的局限性太大,如不能在終端上打印,不能做大延時的處理等等。當(dāng)我們需要做這些的時候,就需要將在內(nèi)核態(tài)采集到的數(shù)據(jù)傳送到用戶態(tài)的一個或多個進(jìn)程中進(jìn)行處理。這樣,內(nèi)核態(tài)與用戶空間進(jìn)程通信的方法就顯得尤為重要。在 Linux 的內(nèi)核發(fā)行版本中沒有對該類通信方法的詳細(xì)介紹,也沒有其他文章對此進(jìn)行總結(jié),所以本文將列舉幾種內(nèi)核態(tài)與用戶態(tài)進(jìn)程通信的方法并詳細(xì)分析它們的實現(xiàn)和適用環(huán)境。
標(biāo)簽: Linux 源碼開放 操作系統(tǒng)
上傳時間: 2015-06-25
上傳用戶:baiom
Linux 是一個源碼開放的操作系統(tǒng),無論是普通用戶還是企業(yè)用戶都可以編寫自己的內(nèi)核代碼,再加上對標(biāo)準(zhǔn)內(nèi)核的裁剪從而制作出適合自己的操作系統(tǒng)。目前有很多中低端用戶使用的網(wǎng)絡(luò)設(shè)備的操作系統(tǒng)是從標(biāo)準(zhǔn) Linux 改進(jìn)而來的,這也說明了有越來越多的人正在加入到 Linux 內(nèi)核開發(fā)團(tuán)體中。 一個或多個內(nèi)核模塊的實現(xiàn)并不能滿足一般 Linux 系統(tǒng)軟件的需要,因為內(nèi)核的局限性太大,如不能在終端上打印,不能做大延時的處理等等。當(dāng)我們需要做這些的時候,就需要將在內(nèi)核態(tài)采集到的數(shù)據(jù)傳送到用戶態(tài)的一個或多個進(jìn)程中進(jìn)行處理。這樣,內(nèi)核態(tài)與用戶空間進(jìn)程通信的方法就顯得尤為重要。在 Linux 的內(nèi)核發(fā)行版本中沒有對該類通信方法的詳細(xì)介紹,也沒有其他文章對此進(jìn)行總結(jié),所以本文將列舉幾種內(nèi)核態(tài)與用戶態(tài)進(jìn)程通信的方法并詳細(xì)分析它們的實現(xiàn)和適用環(huán)境。 source code 2
標(biāo)簽: Linux 源碼開放 操作系統(tǒng)
上傳時間: 2015-06-25
上傳用戶:xjz632
《精通RMI:Java與EJB企業(yè)級應(yīng)用開發(fā)》書籍的源代碼. 本書是講述RMI技術(shù)的經(jīng)典著作,清晰地展示了設(shè)計和創(chuàng)建RMI應(yīng)用中涉及到的思想,包括最常用的設(shè)計模式。詳細(xì)講述了如何利用RMI的所有高級特性,如何創(chuàng)建RMI系統(tǒng),實例豐富,還介紹了常用的客戶/服務(wù)器結(jié)構(gòu)、遠(yuǎn)程調(diào)用的本質(zhì)以及與RMI相關(guān)的技術(shù)。作者把既簡單又很有說服力的應(yīng)用與理論相結(jié)合,全書由淺入深,概念敘述和應(yīng)用分析并舉,使讀者不僅“知其然”,而且“知其所以然”。對于所有關(guān)注Java技術(shù)、從事企業(yè)應(yīng)用實現(xiàn)的讀者來說,是一本內(nèi)容詳盡、技巧高超的參考書籍。
標(biāo)簽: RMI Java EJB 企業(yè)級
上傳時間: 2015-06-27
上傳用戶:wsf950131
本源程序使用C51控制的PLL(SANYO LC72131)收音,可以通過HT1621驅(qū)動LCD顯示,有完整的按鍵控制程序模塊,能通過KEY進(jìn)行各種功能操作,整個程序采用模塊化設(shè)計,移植方便,可以初學(xué)者參考使用.(之前的那個也是我上載的,怎么就沒開通?)
標(biāo)簽: 72131 SANYO 1621 C51
上傳時間: 2013-12-17
上傳用戶:kristycreasy
%電影動畫: %1.首先調(diào)用moviein函數(shù)對內(nèi)存初始化.創(chuàng)建一個足夠大的矩陣來容納一系列指定的圖形(幀) %2.調(diào)用getframe函數(shù)生成每一幀.該函數(shù)返回一個矢量,利用這個矢量創(chuàng)建一個電影動畫矩陣 %3.調(diào)用movie函數(shù)按照指定速度進(jìn)行指定次數(shù)的播放 %例子2:演示如何實現(xiàn)快速傅立葉變換(exp(j*2*pi/n))的可視化過程
標(biāo)簽: getframe moviein 函數(shù) 幀
上傳時間: 2015-06-30
上傳用戶:zsjzc
很古老的資料但是對初學(xué)C語言的朋友來說還是很好的參考,可以仔細(xì)看看會有收獲。有經(jīng)驗的人就不用看了,
標(biāo)簽: C語言
上傳時間: 2015-07-02
上傳用戶:Divine
DES/3DES算法的C語言實現(xiàn),我對代碼進(jìn)行優(yōu)化。只需要幾十個字節(jié)的內(nèi)存就可以。很適合用于單片機(jī)等下位機(jī)使用。
上傳時間: 2015-07-04
上傳用戶:asdfasdfd
兩個LED的驅(qū)動程序源代碼,在不同的單片機(jī)上僅需要簡單的修改就可以使用。
上傳時間: 2013-12-31
上傳用戶:lo25643
本章討論與智能客戶端應(yīng)用程序中多線程的使用有關(guān)的問題。為了最大限度地提高智能客戶端應(yīng)用程序的響應(yīng)能力,需要仔細(xì)考慮如何和何時使用多線程。線程可以大大提高應(yīng)用程序的可用性和性能,但是當(dāng)您確定它們將如何與用戶界面交互時,需要對其進(jìn)行非常仔細(xì)的考慮。
標(biāo)簽: 智能客戶端 應(yīng)用程序 多線程
上傳時間: 2013-12-14
上傳用戶:gut1234567
T-Ker測試synchronization_communication\semaphore部分的tk_cre_sem,tk_del_sem, tk_sig_sem, tk_wai_sem, tk_ref_sem在移植的uT-Engine上運行是否正常。 api的返回值正確與否,在ads上設(shè)斷點觀察,同時用Lpc2104上的LED顯示(如果正確,則程序中設(shè)定的LED就閃亮)nel中的flag小實驗程序
標(biāo)簽: synchronization_communicationsema tk_cre_sem tk_del_sem tk_sig_sem
上傳時間: 2014-01-14
上傳用戶:ukuk
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1