新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 多核、虛擬化、多操作系統(tǒng)的軟件趨勢(shì)

        多核、虛擬化、多操作系統(tǒng)的軟件趨勢(shì)

        —— Software Trends of Multi-Core, Visualization and Multi-OS
        作者:迎九 《電子產(chǎn)品世界》編輯 時(shí)間:2010-02-08 來(lái)源:電子產(chǎn)品世界 收藏

          的關(guān)系充滿詭辯

        本文引用地址:http://www.104case.com/article/105985.htm

          如何幫助客戶快速、低成本地進(jìn)行開發(fā)?據(jù)風(fēng)河公司CTO(首席技術(shù)官)Tomas Evensen介紹,其實(shí)這是充滿詭辯的問題,如果你要想用來(lái)提高效率,可能就需要多功能處理,因此復(fù)雜性提高,需要承擔(dān)更多的風(fēng)險(xiǎn),所以這是機(jī)遇與風(fēng)險(xiǎn)并存的狀況。過去人們只是通過多任務(wù)處理或者并行處理,然而在開放資源系統(tǒng)中,可能就會(huì)遇到像風(fēng)河VxWorks、Moblin(注:Intel力推的開源組織)等體系,更加復(fù)雜,這時(shí)可以采用和中間軟件等。當(dāng)然,這樣運(yùn)行時(shí)對(duì)于客戶可能更加高效,但也更加復(fù)雜化。

          在未來(lái)三到五年中,多核虛擬化在方面的應(yīng)用主要還是面向計(jì)算量比較高的多核客戶。是否采用多核虛擬化關(guān)乎整合還是分開的問題,如果你不想用單核,你當(dāng)然可以不用,但多核也更加復(fù)雜,即便說(shuō)用兩核也可能會(huì)涉及到整合問題。所以你可以選用單CPU的Hypervisor(如圖1,是由少量代碼組成特種OS,是在現(xiàn)有操作系統(tǒng)之下稱為hypervisor的一層,這層實(shí)現(xiàn)對(duì)和虛擬化的支持。例如對(duì)于風(fēng)河來(lái)說(shuō),這層可以是Vxworks或風(fēng)河Linux)或多核的Supervisor(在多核和中間有虛擬化的一層配置Supervisor,它比Hypervisor的功能低一些,因?yàn)樗恍枰摂MCPU),也可以兩者兼用,用的時(shí)候你可以把它們整合在一起,也可以把兩者分開。

          從多處理器到多核

          為了更清楚地理解、多核與虛擬化趨勢(shì),需回到多處理器系統(tǒng)和多核的關(guān)系上。多處理器離多核的應(yīng)用只有一步之遙。不過,多核與多處理器也有不少區(qū)別,其中有一些挑戰(zhàn)你必須面對(duì)。首先,多處理器系統(tǒng)中的軟件并不能直接拿到多核系統(tǒng)中運(yùn)行。

        linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

        上一頁(yè) 1 2 3 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 辽阳市| 瓮安县| 安徽省| 博白县| 东兰县| 沈丘县| 化隆| 南江县| 澳门| 寻甸| 集贤县| 望谟县| 宣化县| 荥阳市| 县级市| 西城区| 鄂伦春自治旗| 盐山县| 刚察县| 南京市| 绥芬河市| 山东省| 监利县| 东平县| 大城县| 手机| 房产| 平谷区| 夏邑县| 定兴县| 堆龙德庆县| 太仆寺旗| 崇信县| 吴江市| 灌阳县| 沁水县| 远安县| 富平县| 临夏市| 泉州市| 连州市|