您現在的位置是:首頁 >科技 > 2021-04-19 21:50:13 來源:
Raspberry Pi 2評論 Raspberry Pi 2獲得OpenGL支持
更新: 由于實驗性的驅動程序,Raspberry Pi 2現在支持OpenGL圖形渲染API。最新版本的Raspbian OS附帶的驅動程序必須通過命令行raspi-config菜單啟用。現在,OpenGL支持意味著Raspberry Pi擁有更多的圖形處理能力,可以進行基本的3D游戲。由于像RetroPi這樣的項目,Raspberry Pi已經成為復古游戲的絕佳工具,但OpenGL支持意味著它現在理論上可以支持經典的第一人稱射擊游戲,如Deus Ex,Unreal Tournament和Quake 3。
對于那些希望運行這類游戲的人來說,主要的障礙是Raspberry Pi仍然運行在ARM Linux版本上,這是一個很少發行游戲的操作系統。在硬件能力方面,Raspberry Pi 2已經遠遠超過了千禧年之前許多游戲的推薦規格。
然而,有了新的工具可供使用,不久之后,積極進取的Raspberry Pi mod社區就會想出一種方法來讓半生命游戲在Raspberry Pi 2上運行。
隨著4英鎊Raspberry Pi Zero的推出,Eben Upton的創作鞏固了其作為世界上最受歡迎的單板計算機的聲譽。但是,對于希望在最小封裝中獲得最佳性能的用戶來說,Raspberry Pi 2仍然占據著主導地位。
Pi 2乍一看與Model B +等舊版本無法區分,但擁有采用較新的ARMv7微架構的四核處理器,現在配備1GB內存。它承諾計算性能提高6倍,具體取決于工作負載。
使Pi在教育和實驗中如此受歡迎的功能包括低成本,低功耗,GPIO接頭,相機連接器和開源軟件堆棧。此外還有更多喜歡......
兼容性
在計劃Pi的繼任者時,基金會面臨著一個棘手的問題。原始模型以及導致新Raspberry Pi 2的每個版本都使用ARMv6微架構而不是更新且更常見的ARMv7變體。因此,一些操作系統 - 最著名的是Canonical的Ubuntu Linux - 根本不支持Pi。
新的Raspberry Pi 2中的BCM2836芯片采用ARMv7微架構,可與各種新操作系統兼容。
然而,該基金會還沒有將其現有用戶投入到狼群中:該芯片向后兼容為舊款BCM2835編譯的軟件。因此,像Raspbian這樣的Linux發行版 - 官方推薦的操作系統 - 只需要一個新的ARMv7內核,存儲在啟動分區上作為“kernel7.img”運行在新的Pi 2上。這個內核存儲在較舊的ARMv6內核,同樣的micro-SD卡可以放入Model B +,Model A +或Raspberry Pi 2中運行而無需進一步修改。
通過ARMv7支持,可以運行更廣泛的操作系統,而Canonical首先不合適。其嵌入式中心Ubuntu Snappy Core的一個變種已經發布,可以免費下載Raspberry Pi 2。
用戶還可以在Raspberry Pi 2上下載和運行Pidora和RISC OS等操作系統,并且一些基于媒體中心的操作系統(OpenELEC 和 OSMC)也適合那些希望將娛樂中心作為項目構建的用戶。
最大的驚喜來自微軟的承諾,即將于今年晚些時候推出的Windows 10將可用于Raspberry Pi 2.這標志著該平臺首次支持現代Windows版本。更好的是,作為微軟新的Windows on Devices程序的一部分,下載將免費提供給制造商和修補匠。但是,這將是一個命令行界面,而不是一個完整的桌面環境。
在ARM上運行的Windows將不支持為臺式機和筆記本電腦x86處理器編譯的遺留應用程序,但它的發布表明了微軟從教育中越來越多地使用Raspberry Pi和Linux時所感受到的威脅。
性能
2014年推出的Raspberry Pi B +令人失望,提供了一種新的設計,但與其前身相比沒有任何改進性能。Raspberry Pi 2提供了用戶一直呼吁的巨大性能。從設計角度來看,所有這些都是原始SoC和RAM的封裝(PoP)布局,它看到新的BCM2836位于電路板頂部,而1GB RAM模塊位于電路板下方。
運行SysBench CPU基準測試揭示了Broadcom為新BCM2836所做的改進:
這些數字表明,時鐘頻率增加了1.3倍,可并行工作負載增長到5.25倍。
同時,100MB文件壓縮測試表明,Pi 2的時鐘速度提高了近7倍。
當然,改進的性能需要付出代價:功耗。雖然Model B +和Raspberry Pi 2的空閑功耗相似,但額外的三個處理核心消耗的功率要大得多(0.16A)。然而,新模型更快地完成工作的能力應該意味著更低的總功耗,除非項目永久保持滿負荷。
然而,并非一切都得到了提升。10/100以太網接口仍然是Raspberry Pi 2的瓶頸,通過單個USB通道與SoC通信。雖然功能越強大的CPU在使用網絡和大量計算負載時可能意味著更少的問題,但它對整體網絡性能沒有任何影響,在最佳情況下89Mb / s保持靜態。
總體
在Raspberry Pi 2中很容易選擇漏洞,尤其是其深奧的USB連接10/100以太網控制器,并且在其競爭對手擁有千兆以太網和USB 3.0或SATA連接的市場中缺乏高速大容量存儲支持。但毫無疑問,它代表了以前所取得的巨大進步。
新的BCM2836處理器意味著Pi 2可以提供更接近傳統PC的用戶體驗,這對于教育用戶來說是個好消息,孩子們花時間在桌面上運行Scratch,Minecraft和類似的應用程序。對于嵌入式開發人員而言,它使Pi 2與競爭Raspberry Pi市場的競爭設備競爭。
然而,Raspberry Pi 2的銷售表中最大的優勢是價格:盡管處理器速度更快,軟件兼容性更廣,但新型號的價格與B +價格相同,價格相同。
雖然基金會已宣布打算繼續生產舊型號,但對于尚未投入B +型設計的最終用戶而言,Raspberry Pi 2可被視為其替代品。對于那些可以擺脫較舊,較慢版本的人來說,隨著經銷商對剩余庫存進行折扣以及最終用戶進入拍賣網站以資助升級到新版本,可能會出現討價還價。
由于微軟承諾對Raspberry Pi 2提供驚人的支持,基金會似乎還有另一個失控的成功 - 其競爭對手很可能會再次將自己定價出市場,至少對于項目而言不需要真正的USB端口或高速網絡。