龍芯軟硬件培訓我的總結-day2

 今天最後一天,主要培訓了BSP,QT,KVM雲計算相關的內容。大體總結了一些本身關注的點。培訓的資料已上傳至服務器,若是須要可關注下方二維碼,後臺直接回復「資料」獲取。關於實戰的資料還未導出,等導出後會上傳到服務器。讀者留意最近幾天的更新。
java

1,BSPlinux

    a,2K1000的nand最大支持單片16GB,控制器最好選用SLC類型的FLASH操做。golang

    b,2K1000的can接口推薦的波特率是500K到1M,500K如下也支持可是須要龍芯技術人員提供技術支持配合修改。docker

    c,HEAT,高可靠時鐘,提供週期性中斷,主要是爲了解決查看CPU資源使用狀況。ruby

    d,PCIE中斷號:PCIE設備中斷號根據PCIE的插槽號肯定。2K1000和3A-7A這塊有區別,PCIE的中斷號是32~39,2K1000有兩個中斷控制器來管理0~63中斷號,分別是0號中斷控制器管理0~31,1號中斷控制器管理32~63,因此在配置BSP的時候,須要將PCIE的中斷號減32.3A-7A只有一箇中斷控制器,不須要減32。服務器

    其它就是說了一些用戶反饋比較多的問題以及解決方案。還有一些    測試工具的使用。比較關注的是測試工具是EDR,netperf。微信

    EDR須要注意的是龍芯BSP沒有集成該工具,須要本身去添加一些組件,注意EDR裏有不少的鉤子函數,估計是裏面涉及到一些內存相關操做,註冊的鉤子函數比較影響正常的程序運行,建議調試期可用該工具記錄重啓的日誌不建議在後期項目中增長相關組件。electron

    更多具體問題分析可見資料中的3_1_1_vxWorks_user_201910.pdf分佈式

 

 

2,Loongnix函數

    a,Loongnix操做系統是龍芯開源社區推出的linux操做系統,提供基礎版本,用戶可在其上開發出適用本身版本的操做系統。

    b,其自己是基於Fedora21社區版本構建出來的。目前主要是用做辦公、生產等應用環境。

    c,說是騰訊官網如今能夠下載到該平臺的QQ和微信。

    d,該平臺下的微信是基於electron開發的。

    e,編譯器提供龍芯維護版GCC4.9,同時提供DevTools-7.3編譯器,該編譯器主要是爲了應對GCC4.9編譯時可能會出現一些問題,因此提供了DevTool編譯器。

    f,支持的語言比較多,C/C++,golang,java,ruby等。須要注意說是loognix系統中jdk默認不集成且長期維持在1.8版本,比較支持時下比較熱的go語言。

    g,最新的版本支持了RX580,RX590,WX7100,這幾個顯卡以前版本是不支持的,其中N卡目前適配的還不充分。

    具體其它的社區網址、源碼地址、bug反饋平臺等可參考資料4_1_Loongnix_roadmap.pdf。

 

3,虛擬化、雲計算

    a,目前支持4個版本的docker{ 1.十二、1.13,docker-CE1七、docker-CE18},在推薦上是1.12和1.13存在穩定性問題,因此推薦使用docker-CE18.06。

    b,支持ceph分佈式存儲,說是在其內部已經部署了個4路服務器,目前運行了一年沒出什麼問題。

    c,龍芯移植了Openstack rocky版本。已驗證經過。

    d,雲終端推薦是spice協議。

    e,Loongnix1.0-1906之前的版本,系統部署openstack後,不建議再作其餘用途,說是會出現RPM包版本衝突問題,新版本已解決包衝突問題。

     f,KVM支持nat、bridge,openvswitch正處於調研階段。

    具體一些實例應用和解釋可參考資料4_2_KVM_cloud.pdf。

 

 

4,最後展現了龍瑞可視化平臺

       具體產品沒有實物展現,經過講解感受還不錯。具體可參考4_3_GIS.pdf

 

培訓的資料已上傳至服務器,若是須要可關注下方公衆號,後臺直接回復「資料」獲取。關於實戰的資料還未導出等導出後會上傳到服務器。讀者留意最近幾天的更新。

相關文章
相關標籤/搜索