{eval=Array;=+count(Array);}

成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

問答專欄Q & A COLUMN

只能比較rtos和linux哪個(gè)更有前途?

cc17cc17 回答0 收藏1
收藏問題

5條回答

qc1iu

qc1iu

回答于2022-06-28 11:37

個(gè)人感覺這兩種系統(tǒng)沒有可比性。聽起來感覺可能有點(diǎn)答非所問和匪夷所思,但實(shí)際上搞技術(shù)就是這樣,很多情況下我們需要跟著自己的飯碗走,如果當(dāng)前企業(yè)是搞單片機(jī)的,那么自學(xué)一下rtos已經(jīng)很不容易了,當(dāng)然很多人可能說學(xué)linux進(jìn)步更大,但需要花費(fèi)的也更大呀。如果從事的是裸機(jī)開發(fā),那么學(xué)習(xí)rtos已經(jīng)完全可以獲得有用的進(jìn)步了;如果當(dāng)前從事的開發(fā)需要rtos,這時(shí)候掌握了工作所需的rtos以后,學(xué)習(xí)一下linux對(duì)自己的職業(yè)生涯也好,技術(shù)提升也好,都有很多實(shí)質(zhì)性的幫助。單純來論rtos或者linux那個(gè)有前途很難回答,rtos相對(duì)linux來說,難度低一點(diǎn)這是肯定的,但用人的企業(yè)也多呀,linux高級(jí),但用人的企業(yè)也少的可憐,而且,linux已經(jīng)太高級(jí)了,高級(jí)到一個(gè)人究其一生也無法研究透徹。。。對(duì)任何人來說,總不能一輩子搞技術(shù)吧。四五十歲以后,就算你還有雄心壯志在技術(shù)的路上走下去,聘用你的企業(yè),也不敢或者說不會(huì)再用你了吧。所以說,拋開自己的工作環(huán)境來談哪個(gè)有前途,非常沒有意義,從我周圍朋友就業(yè)情況來看,學(xué)生時(shí)代,最好還是多少學(xué)習(xí)點(diǎn)linux開發(fā),至少懂一點(diǎn)開發(fā)的流程或者思想。真正工作以后,能夠從事驅(qū)動(dòng)、內(nèi)核開發(fā)的人少之又少,能夠在某一rtos上深耕,已經(jīng)很不錯(cuò)了。。。

評(píng)論0 贊同0
  •  加載中...
不知名網(wǎng)友

不知名網(wǎng)友

回答于2022-06-28 11:37

現(xiàn)在的RTOS從任務(wù)管理方式可分兩類,一種是搶占式的,一種是時(shí)分式的,前者多用于實(shí)時(shí)性較高的應(yīng)用,后者用于實(shí)時(shí)性不高而事務(wù)較復(fù)雜的大型OS,當(dāng)然現(xiàn)在許多OS都是兩者兼有,還有一些就是協(xié)作式多任務(wù)OS。

像現(xiàn)在的許多小RTOS都是前者,要求每個(gè)任務(wù)的優(yōu)先級(jí)不同,當(dāng)某個(gè)高于現(xiàn)任務(wù)優(yōu)先級(jí)的任務(wù)就緒就會(huì)產(chǎn)生新的任務(wù)調(diào)度,這種OS提升了系統(tǒng)的實(shí)時(shí)性,但也帶來了編程者的一些麻煩,比如有時(shí)有些任務(wù)本身就是平等的,我們希望能各個(gè)任務(wù)各執(zhí)行一定時(shí)間再切換就會(huì)感到相當(dāng)為難,每個(gè)任務(wù)除非自已放棄或有更高優(yōu)先級(jí)的任務(wù)就緒,否則是不會(huì)產(chǎn)生任務(wù)調(diào)度的,當(dāng)任務(wù)較多時(shí),低優(yōu)先級(jí)任務(wù)的協(xié)調(diào)是很麻煩的。

現(xiàn)在較好的VXWORKS、NECLUE、μCOS-III等多任務(wù)OS則是上面兩者的結(jié)合,既可由任務(wù)的優(yōu)先級(jí)產(chǎn)生調(diào)度,也可由時(shí)間片到產(chǎn)生新的任務(wù)調(diào)度。

實(shí)際在選用多任務(wù)OS前,建議先看看項(xiàng)目是不是真需要用OS!如果任務(wù)可折分性較差,折分后的各任務(wù)間有N多的同步問題和復(fù)用資源問題,那還是放棄用多任務(wù)OS,或?qū)⑦@些功能都放在一個(gè)任務(wù)里,多任務(wù)未必就好!

如果你的任務(wù)獨(dú)立性強(qiáng),互相間的依存關(guān)系不強(qiáng),那么采用分時(shí)OS,這樣做會(huì)使你的代碼編寫真正體會(huì)到多任務(wù)的優(yōu)點(diǎn);如果任務(wù)相互有一定關(guān)聯(lián)度,你還要對(duì)OS的內(nèi)存管理機(jī)制、任務(wù)間的通信機(jī)制、同步機(jī)制等做較詳細(xì)的調(diào)查后再先定用什么OS。

他認(rèn)為目前國內(nèi)的研發(fā)廠商和公司形成了一個(gè)怪圈,就是人人研發(fā)LINX的嵌入式應(yīng)用,好象LINX是塊不要錢的肥肉就會(huì)很好用一樣。LINX本身是為桌上系統(tǒng)研發(fā)的多進(jìn)程多線程OS,2.0的代碼量有幾百萬行,其中的大多數(shù)是嵌入式應(yīng)用不需要的,而且里面本沒有搶占式多任務(wù)核,如果你的應(yīng)用對(duì)實(shí)時(shí)性較高,那你就要自已寫這個(gè)搶占式核,當(dāng)然是可以寫出來的,但你要在里面花上很多時(shí)間才能寫出一個(gè)沒經(jīng)過實(shí)際應(yīng)用的不可靠的RTOS,絕不是明智之舉。一個(gè)成功的嵌入式RTOS可能只需要5個(gè)一般的工程師就可以寫出來,但要50個(gè)相當(dāng)歷害的工程師來調(diào)試和DEBUG,還要500個(gè)工程師試用?,F(xiàn)在選LINX一方面是商業(yè)的抄作,一方面是老板們的惜小錢而失大利,更多的是工程師們希望能做一些有挑戰(zhàn)性的工作。但這結(jié)果有多少是如人愿呢?事實(shí)上,大多情況是項(xiàng)目流產(chǎn),工程師們又跑到另一家公司接著玩,這樣的惡性循環(huán)何時(shí)才能結(jié)束!

這個(gè)世界本來就是有分工的,有些人研發(fā)OS,有些人用OS開發(fā)產(chǎn)品,不要想從種大米開始!買的那怕是個(gè)最爛的OS也一定比幾個(gè)工程師花上一年改出來的面目全非的LINX好N倍,嵌入式LINX的結(jié)構(gòu)和應(yīng)用遲早會(huì)有一個(gè)國際化的標(biāo)準(zhǔn),這個(gè)標(biāo)準(zhǔn)不會(huì)是由一兩個(gè)工程師的改寫而決定,如果是專門研發(fā)OS為生的公司,我給100倍的支持,如果是想自已改一個(gè)OS自已用,我覺得那還不如買一個(gè)OS,把你的智慧用在產(chǎn)品的優(yōu)化和早日面市上吧!可能有人會(huì)說人家的OS不如自已的好用!別人現(xiàn)成的商品化OS你都用不好,那你在LINX這口大井里改出來的OS能好用嗎?!


評(píng)論0 贊同0
  •  加載中...
smartlion

smartlion

回答于2022-06-28 11:37

linux是超級(jí)計(jì)算機(jī)里的系統(tǒng),連續(xù)開幾年都流暢運(yùn)行,除非斷電,現(xiàn)在人們開始想到它的穩(wěn)定性,由于WINDOWS和安卓也開始針對(duì)這個(gè)系統(tǒng)開發(fā)相應(yīng)的軟件和硬件了,替代WINDOWS是遲早的事

評(píng)論0 贊同0
  •  加載中...
lufficc

lufficc

回答于2022-06-28 11:37

嵌入式系統(tǒng)分三種,no-os rtos linux,這三種是相輔相成的,要深入,必須全部學(xué)。學(xué)嵌入式先學(xué)硬件,不會(huì)寄存器不懂通訊時(shí)序,永遠(yuǎn)只是停留在入門級(jí)別。從no-os寄存器操作開始,到rtos,到linux,事半功倍。拿到datasheet就能寫出程序來,才算是真正入門了。這三種系統(tǒng)是不能相互替代的,復(fù)雜的項(xiàng)目,三種全部會(huì)用到。

評(píng)論0 贊同0
  •  加載中...
vspiders

vspiders

回答于2022-06-28 11:37

從開發(fā)人員的角度看,Linux顯然更有前途。

Linux適用于各種嵌入式終端,也適用于服務(wù)器開發(fā)。

如果想在Linux領(lǐng)域發(fā)展:(1)在芯片廠商(比如ucloud海思、高通、聯(lián)發(fā)科等企業(yè))從事Linux底層開發(fā);(2)在互聯(lián)網(wǎng)公司從事C/C++ Linux后臺(tái)開發(fā)。 目前的就業(yè)環(huán)境而言,C/C++ Linux后臺(tái)開發(fā)就業(yè)領(lǐng)域更為廣泛,待遇也較高。

評(píng)論0 贊同0
  •  加載中...

最新活動(dòng)

您已邀請(qǐng)0人回答 查看邀請(qǐng)

我的邀請(qǐng)列表

  • 擅長該話題
  • 回答過該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費(fèi)偷看金額在0.1-10元之間
<