當前位置:首頁 » 操作系統 » vxworkslinux

vxworkslinux

發布時間: 2022-05-16 00:21:37

『壹』 路由器系統vxworks和linux哪個好

tplink的路由器,低端一般都是vxwork的系統,佔用低,實時性高,優勢主要是佔用空間低,搭配的硬體成本就會下降;至於說那個好,如果比專用功能,當然是vxwork更強大,而linux的優勢極大的擴展性和資源支持,市面上的一般中高端路由器都是linux為主。
且不論系統,這個和用戶也關系不大,tp-link家用路由器並沒有很多的功能;WDR6500採用的晶元性能比WDR5660高一檔次,無線性能強不少,供參考。
長遠考慮建議樓主看看WDR6500千兆版,千兆埠更適合目前100M及以上的寬頻。

『貳』 linux和vxworks的區別

1.VxWorks 是美國 Wind River System 公司( 以下簡稱風河 公司 ,即 WRS 公司)推出的一個實時操作系統。Tornado 是WRS 公司推出的一套實時操作系統開發環境,類似Microsoft Visual C,但是提供了更豐富的調試、模擬環境和工具。

嵌入式Vxworks系統的主要應用領域主要有以下幾方面: 1.數據網路:如:乙太網交換機、路由器、遠程接入伺服器等 2.遠程通訊:如:電信用的專用分組交換機和自動呼叫分配器,蜂窩電話系統等 3.醫療設備:如:放射理療設備 4.消費電子:如:個人數字助理等 5.交通運輸:如:導航系統、高速火車控制系統等 6.工業:如:機器人 7.航空航天:如:衛星跟蹤系統 8.多媒體:如:電視會議設備 9.計算機外圍設備:如:X終端、I/O 系統等 總之,VxWorks的系統結構是一個相當小的微內核的層次結構。內核僅提供多任務環境、進程間通信和同步功能。這些功能模塊足夠支持VxWorks在較高層次所提供的豐富的性能的要求。

2.Linux是一類Unix計算機操作系統的統稱。Linux操作系統的內核的名字也是「Linux」。Linux操作系統也是自由軟體和開放源代碼發展中最著名的例子。嚴格來講,Linux這個詞本身只表示Linux內核,但在實際上人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU 工程各種工具和資料庫的操作系統。Linux得名於計算機業余愛好者Linus Torvalds。

Linux的應用
過去,Linux主要被用作伺服器的操作系統,因為它的廉價、靈活性及Unix背景。傳統上,以Linux為基礎的「LAMP(Linux, Apache, MySQL, Perl/PHP/Python的組合)」技術,除了已在開發者群體中廣泛流行,它亦是現時提供網站服務供應商最常使用的平台。 基於其低廉成本與高度可設置性,Linux常常被應用於嵌入式系統,例如機頂盒、行動電話及移動裝置等。在行動電話上,Linux已經成為Symbian OS的主要競爭者;而在移動裝置上,則成為Windows CE與Palm OS外之另一個選擇。目前流行的TiVo數碼攝影機使用了經過客制化後的Linux。此外,有不少硬體式的網路防火牆及路由器,例如部份LinkSys的產品,其內部都是使用Linux來驅動、並採用了操作系統提供的防火牆及路由功能。 採用Linux的超級電腦亦愈來愈多,根據2008年11月的TOP500超級電腦列表,現時世上最快速的超級電腦使用Linux作為其操作系統。而在表列的500套系統里,採用Linux為操作系統的,佔了439組(即87.8%)。 2006年開始發售的SONY PlayStation 3亦可使用Linux的操作系統,它有一個能使其成為一個桌面系統的Yellow Dog Linux。之前,Sony亦曾為他們的PlayStation 2推出過一套名為PS2 Linux的DIY組件。Ubuntu自9.04版本,恢復了PPC支持(包括PlayStation 3)。 而隨著OLPC的XO-1,華碩的Eee PC等低價電腦的推行,許多人樂觀的認為在低端PC市場,linux的市場佔有率正在快速的增長。但在Windows進入此一市場後,Linux的市佔率快速下滑。現在Windows系統在所有的PC市場中,都佔有絕對優勢。

『叄』 如何將系統從Vxworks平台移植到linux平台

我做過Linux到vxWorks的移植,難易程度,取決於應用的可移植性和底層I/F的使用情況

個人覺得,從Linux到vxWorks比較簡單,反過來會難一些。(主要是內存管理,task/進程線程等的差異較大)

主要需要考慮以下內容:
數據類型
ByteOrder
系統函數(內存管理,ByteOrder轉換,字元串處理,標准輸入輸出,Timer,Semaphore等)
驅動程序訪問的I/F(地址的轉換:vxWorks單一內存空間,內存訪問,DMA,PCI,中斷相關,排他處理等)
進程線程/task的管理
Makefile

幾句話很難概括,具體到項目也會有很大區別,祝順利

『肆』 如何區分路由器系統是VxWorks還是Linux

tplink的路由器,低端一般都是vxwork的系統,佔用低,實時性高,優勢主要是佔用空間低,搭配的硬體成本就會下降;至於說那個好,如果比專用功能,當然是vxwork更強大,而linux的優勢極大的擴展性和資源支持,市面上的一般中高端路由器都是linux為主。
且不論系統,這個和用戶也關系不大,tp-link家用路由器並沒有很多的功能;wdr6500採用的晶元性能比wdr5660高一檔次,無線性能強不少,供參考。
長遠考慮建議樓主看看wdr6500千兆版,千兆埠更適合目前100m及以上的寬頻。

『伍』 vxworks驅動跟linux驅動有什麼區別匯流排驅動怎麼寫

vxworks和linux是不同的兩個操作系統,類似的還有wince。

首先,vxworks和linux系統內部很多實現都不一樣,導致驅動層實現也不一樣。

由於Linux操作系統和Linux引導裝載器在結構上的分離,使得它倆之間的設備驅動程序不能夠通用,當然在晶元的硬體初始化一些硬體相關的代碼上可以互相借鑒。而 VxWorks的BOOTROM和運行版本的設備驅動是相同的,因為,它的運行版本和BOOTROM的結構是一致的,使用同一操作系統內核。 Linux操作系統的設備驅動運行在內核空間,用戶進程運行在用戶空間。在Linux操作系統中,內核空間和用戶空間的內存管理和映射方式是不同的,應用和設備驅動在數據交換時會涉及到不同的內存空間,會影響到一定效率,但這個問題可以通過修改系統內存空間配置等方法來解決。 VxWorks操作系統沒有分開內核空間和用戶空間,設備驅動和應用都運行於同一空間,相互之間的內存都可以訪問,數據交換非常方便,但是,這種結構的穩定性就不如 Linux系統好了。 兩種操作系統都提供了很多設備驅動的資源和模板。但是由於Linux的開源特性,它提供的設備驅動的種類和數量遠遠超過了VxWorks.

參考:http://blog.csdn.net/cybertan/article/details/5707973

『陸』 Vxworks和Linux系統這2者的區別是什麼呢

1.VxWorks 是美國 Wind River System 公司( 以下簡稱風河 公司 ,即 WRS 公司)推出的一個實時操作系統。Tornado 是WRS 公司推出的一套實時操作系統開發環境,類似Microsoft Visual C,但是提供了更豐富的調試、模擬環境和工具。

嵌入式Vxworks系統的主要應用領域主要有以下幾方面: 1.數據網路:如:乙太網交換機、路由器、遠程接入伺服器等 2.遠程通訊:如:電信用的專用分組交換機和自動呼叫分配器,蜂窩電話系統等 3.醫療設備:如:放射理療設備 4.消費電子:如:個人數字助理等 5.交通運輸:如:導航系統、高速火車控制系統等 6.工業:如:機器人 7.航空航天:如:衛星跟蹤系統 8.多媒體:如:電視會議設備 9.計算機外圍設備:如:X終端、I/O 系統等 總之,VxWorks的系統結構是一個相當小的微內核的層次結構。內核僅提供多任務環境、進程間通信和同步功能。這些功能模塊足夠支持VxWorks在較高層次所提供的豐富的性能的要求。

2.Linux是一類Unix計算機操作系統的統稱。Linux操作系統的內核的名字也是「Linux」。Linux操作系統也是自由軟體和開放源代碼發展中最著名的例子。嚴格來講,Linux這個詞本身只表示Linux內核,但在實際上人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU 工程各種工具和資料庫的操作系統。Linux得名於計算機業余愛好者Linus Torvalds。

Linux的應用
過去,Linux主要被用作伺服器的操作系統,因為它的廉價、靈活性及Unix背景。傳統上,以Linux為基礎的「LAMP(Linux, Apache, MySQL, Perl/PHP/Python的組合)」技術,除了已在開發者群體中廣泛流行,它亦是現時提供網站服務供應商最常使用的平台。 基於其低廉成本與高度可設置性,Linux常常被應用於嵌入式系統,例如機頂盒、行動電話及移動裝置等。在行動電話上,Linux已經成為Symbian OS的主要競爭者;而在移動裝置上,則成為Windows CE與Palm OS外之另一個選擇。目前流行的TiVo數碼攝影機使用了經過客制化後的Linux。此外,有不少硬體式的網路防火牆及路由器,例如部份LinkSys的產品,其內部都是使用Linux來驅動、並採用了操作系統提供的防火牆及路由功能。 採用Linux的超級電腦亦愈來愈多,根據2008年11月的TOP500超級電腦列表,現時世上最快速的超級電腦使用Linux作為其操作系統。而在表列的500套系統里,採用Linux為操作系統的,佔了439組(即87.8%)。 2006年開始發售的SONY PlayStation 3亦可使用Linux的操作系統,它有一個能使其成為一個桌面系統的Yellow Dog Linux。之前,Sony亦曾為他們的PlayStation 2推出過一套名為PS2 Linux的DIY組件。Ubuntu自9.04版本,恢復了PPC支持(包括PlayStation 3)。 而隨著OLPC的XO-1,華碩的Eee PC等低價電腦的推行,許多人樂觀的認為在低端PC市場,linux的市場佔有率正在快速的增長。但在Windows進入此一市場後,Linux的市佔率快速下滑。現在Windows系統在所有的PC市場中,都佔有絕對優勢。

『柒』 怎麼學習VxWorks系統

VxWorks用的公司相對不是太多,並且如果學會Linux,再學VxWorks並不困難,反過來則有一定困難。VxWorks比Linux的優點是實時性好,在開發方面調試工具之類的比Linux好,但是國內你要找到一個很懂VxWorks的人不多,但懂Linux的就很多。入門的話,學好C語言,試著移植一些驅動到VxWorks里即可,VxWorks兼容POSIX規范,我想你開發的難度應該不是特別大。利益相關:用了5年的VxWorks,也開發了5年的VxWorks的代碼(從6.7至今)。用VxWorks久的人都會感覺它太小了,但它開發實在是太方便了,有調試器,有完整開發套件。在有開發環境的地方,幾分鍾就能建立一個工程,編譯一個image,甚至可以放到PC機上跑。不說實時性之類的技術問題,單說入門,就很快的,比重新編譯Linux內核之類的容易的多,我自己實驗過裁剪Linux內核,真是頭大的事情。VxWorks跨平台做的很好,自帶的BSP在發布的時候都經過比較嚴格的測試,比起Linux來說,各種莫名其妙的硬體錯誤很難遇到。有人講到VxWorks像Unix,我覺得不像,至少從我看到的代碼上看,幾乎沒有Unix的東西,只不過是兼容部分POSIX API而已。在VxWorks上做二次開發就需要了解它的具體技術細節了,相對而言,我覺得跟別的系統的驅動差不多,無非就是信號量、內存、進程這些東西。如果你喜歡,用標准C的庫也可以實現大部分功能。VxWorks的缺點也很多:文檔太少,做這個的人不多,授權太貴。網上能找到的盜版都是5.5的,但官方都出到6.9了,說實話我真不喜歡5.5的那一套東西,太過時了,但要真找一套6.9的又有困難,授權費太貴。而且5.5不穩定、功能少(版權問題,我不敢放6.9的截圖,但就組件的個數方面就差別太大了)。對於Linux來說,通常是裁剪很費勁,編譯一堆問題,但找相關的文檔也容易,如果英文好,去混混社區,總能找到答案,前期入門很難,熟悉以後會容易。而用VxWorks,後期的開發遇到困難就很難找到能幫上的人。

『捌』 嵌入式操作系統學linux vxworks哪個好

學習嵌入式操作系統,我個人建議還是linux入手比較好,我從事這個電子產品開發和推廣領域已經8年了,每年我們公司去招聘會招聘新人的時候,前後左右的公司在嵌入式崗位的要求上9成以上是要求有linux基礎,但是正如樓上的仁兄說的 C 是最基礎的東西,我們公司的招聘考試題目80%是有關C的題目,呵呵說遠了。
linux的資料比較多,雖然學起來比較慢一些,但是懂的人也較多,資料也比較豐富,你可以得到的幫助也比較多。所以還是建議從linux開始吧。
另外你說「聽說,linux是免費的,vxworks 是收費的」這個概念是這樣,linux的開源是指它的kernel是全開源,而vxworks的kernel是要求繳納授權金的,公司使用vxworks開發產品是要交錢的,所以才有盜版的出現。但是目前國際經濟不景氣,非常多的軟體公司開始查盜版,然後起訴使用盜版的公司用以獲得高額罰金。非常不幸我的部門就被查了1起,剛交了35W,暈死~~

『玖』 linux和VxWorks做哪個對個人更有發展前途

現在基本上都是linux吧,畢竟開源。如果對內核研究很深的話,走哪都會很吃香。
vxworks是個封閉系統,你只能根據他給的api做一些上層的東西,內核和驅動方面的東西修改起來很困難。

熱點內容
微信平台無法上傳圖片 發布:2024-10-11 00:55:59 瀏覽:139
加密鎖折斷 發布:2024-10-10 23:57:30 瀏覽:146
上傳活動成果 發布:2024-10-10 23:48:27 瀏覽:186
2345解壓慢 發布:2024-10-10 23:48:26 瀏覽:199
php中文空格 發布:2024-10-10 23:36:26 瀏覽:757
cli編譯器 發布:2024-10-10 23:31:12 瀏覽:120
電腦網路配置怎麼調最好 發布:2024-10-10 23:31:01 瀏覽:833
甘肅機架式存儲伺服器機箱廠 發布:2024-10-10 23:25:26 瀏覽:348
油泵房配置哪些消防系統 發布:2024-10-10 23:23:59 瀏覽:953
pcl如何創造有mods伺服器 發布:2024-10-10 23:16:18 瀏覽:855