女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

用USB3.0和固態(tài)硬盤啟動(dòng)樹莓派 并進(jìn)行性能測(cè)試

如意 ? 來(lái)源:百家號(hào) ? 作者: 蟲蟲搜奇 ? 2020-06-27 17:11 ? 次閱讀

近日,樹莓派基金會(huì)宣布了樹莓派的8G內(nèi)存版本,并發(fā)布了一個(gè)支持USB引導(dǎo)的固件版本。借此來(lái)解決長(zhǎng)期以來(lái)令人詬病的磁盤IO問(wèn)題。此前硬件版本樹莓派最大外部磁盤速度受到限制,尤其是 USB 2.0 總線與網(wǎng)絡(luò)適配器共享,進(jìn)一步限制了其帶寬,即使 USB 啟動(dòng)也快不到哪去。

樹莓派 Pi 4 架構(gòu)中不僅將網(wǎng)絡(luò)適配器與USB總線分離,而且開始支持USB 3.0,其理論上可以比USB 2.0快10倍。所以此次USB引導(dǎo)測(cè)試版的新固件為提高樹莓派的性能帶來(lái)了曙光。日前一個(gè)小哥Jeff Geerling就分享了他的對(duì)新版本體驗(yàn),并且做了基準(zhǔn)測(cè)試,本文我們就一起來(lái)學(xué)習(xí)下小哥的實(shí)踐過(guò)程。

用USB 引導(dǎo)樹莓Pi 4

首先,用一個(gè)32GB SanDisk Pro microSD制作了最新的64位測(cè)試版樹莓派操作系統(tǒng)。該測(cè)試版本系統(tǒng)可以從樹莓派論壇下載:

要制作引導(dǎo)盤,需要使用使用dd。實(shí)踐中使用了一臺(tái)老的Mac,當(dāng)然也可以直接使用樹莓派官方鏡像。

然后,按照USB 引導(dǎo)測(cè)試版設(shè)置說(shuō)明,進(jìn)行以下操作:

1、啟動(dòng)SD卡引導(dǎo)的樹莓派系統(tǒng)。

2、在樹莓派操作系統(tǒng)中打開終端,也可以通過(guò)SSH 從另一臺(tái)計(jì)算機(jī)執(zhí)行。

3、運(yùn)行以下命令,升級(jí)系統(tǒng)

sudo apt update

sudo apt full-upgrade

4、修改/etc/default/rpi-eeprom-update文件,將其值由“CRITICAL”修改為“BETA”。

5、 運(yùn)行下面命令,更新EEPROM :

sudo rpi-eeprom-update -d -f /lib/firmware/raspberrypi/bootloader/beta/pieeprom-2020-06-03.bin

6、 重新啟動(dòng),并通過(guò)打開終端并運(yùn)行檢查引導(dǎo)加載程序版本:

vcgencmd bootloader_version

應(yīng)該輸出類似下面的信息:

Jun 3 2020 13:53:47

version b5de8c32f4f45a12a1fdfe107254df82965f9d56 (release)

timestamp 1591188827

這樣表示引導(dǎo)成功,接下來(lái)還需要將 Pi OS flash到外部 USB SSD 或 HDD。首先,最好在啟動(dòng)驅(qū)動(dòng)器時(shí)將需要加載的設(shè)備插入并確保系統(tǒng)已經(jīng)識(shí)別了它(應(yīng)該出現(xiàn)在桌面上或者使用lusb找的到)。注意:不是任何外部驅(qū)動(dòng)器和 USB SATA 適配器支持開箱即用。

該試驗(yàn)中使用的是金士頓A400 240GB SSD,硬盤盒使用的是Inateck USB 3.0 SATA enclosure。

將USB驅(qū)動(dòng)器插入主計(jì)算機(jī)(之前制作microSD卡的電腦),并將樹莓派操作系系統(tǒng)燒錄到它,和microSD 操作一樣。

在引導(dǎo)boot卷之前,需要將卷上的一些文件替換為 GitHub 的最新版本

在樹莓派固件GitHub 存儲(chǔ)庫(kù)(github.com/raspberrypi/firmware),下載發(fā)布的zip壓縮包或者git clone整個(gè)倉(cāng)庫(kù)。

在boot目錄中,復(fù)制所有以.elf和.dat的結(jié)尾的文件到boot卷(替換已存在的同名文件)。

彈出boot卷,然后拔下 USB 驅(qū)動(dòng)器。

重啟當(dāng)前以microSD 卡運(yùn)行的系統(tǒng),拔下microSD卡,然后插入U(xiǎn)SB驅(qū)動(dòng)器。

請(qǐng)確保將驅(qū)動(dòng)器插入到了USB 3.0端口(藍(lán)色端口)。

打開樹莓派電源,大約一分鐘后,如果正常就可以應(yīng)該可以啟動(dòng),引導(dǎo)界面如下:

用USB3.0和固態(tài)硬盤啟動(dòng)樹莓派 并進(jìn)行性能測(cè)試

注意:上圖有個(gè)錯(cuò)誤提示,主要是引導(dǎo)加載程序不能啟動(dòng)通過(guò)USB-HDD后系統(tǒng)重新啟動(dòng)的問(wèn)題,不影響使用。目前解決方案拔下引導(dǎo)usb設(shè)備樹莓派完全關(guān)閉電源, 然后插入它回來(lái)。

基準(zhǔn)測(cè)試

為了了解其microSD卡啟動(dòng)時(shí)磁盤和USB SSD啟動(dòng)的性能差距,小哥進(jìn)行了一系列的基準(zhǔn)測(cè)試。

第一個(gè)基準(zhǔn)測(cè)試是對(duì)大文件寫入及小文件(4K)隨機(jī)訪問(wèn)讀取/寫入。這兩者都很重要,但在許多方面,當(dāng)使用像樹莓派這樣的通用計(jì)算機(jī)時(shí),后者的差異會(huì)更有意義,因?yàn)橛?jì)算機(jī)不不會(huì)整天讀取和寫入大型文件(大量順序訪問(wèn)),例如攝像機(jī)或無(wú)人機(jī)(這是大多數(shù)microSD卡都會(huì)優(yōu)化的用例)。

如果要自行運(yùn)行此基準(zhǔn)測(cè)試。記錄在Pi Dramble維基的磁盤訪問(wèn)基準(zhǔn)頁(yè)。注意,對(duì)于 USB SSD,測(cè)試中修改了hdparm路徑由/dev/mmcblk0改成了/dev/sda1。結(jié)果如下圖:

用USB3.0和固態(tài)硬盤啟動(dòng)樹莓派 并進(jìn)行性能測(cè)試

結(jié)果確實(shí)可以說(shuō)明問(wèn)題。對(duì)于順序操作,使用 USB SSD 比使用 microSD 卡快 3-4 倍。對(duì)于隨機(jī)訪問(wèn),隨機(jī)讀取速度稍快一些,但寫入速度約為8倍。這在很多活動(dòng)中有所不同,例如啟動(dòng)應(yīng)用、運(yùn)行具有許多選項(xiàng)卡的 Web 瀏覽器。順序性能意味著可以輕松流式傳輸和錄制4K高清視頻,樹莓派也有足夠的帶寬用于其他內(nèi)容。

為了了解磁盤訪問(wèn)如何影響熟悉的真實(shí)應(yīng)用程序的性能(并且能夠以高度準(zhǔn)確的結(jié)果徹底進(jìn)行基準(zhǔn)測(cè)試),還測(cè)試運(yùn)行多年的Pi Dramble Drupal 基準(zhǔn),運(yùn)行了一組Drupal基準(zhǔn)。測(cè)試會(huì)運(yùn)行Docker容器化的Drupal系統(tǒng)和MariaDB數(shù)據(jù)庫(kù),然后通過(guò)Nginx訪問(wèn)。結(jié)果如下:

用USB3.0和固態(tài)硬盤啟動(dòng)樹莓派 并進(jìn)行性能測(cè)試

和前面一樣,也運(yùn)行了所有測(cè)試 4x,在同一配置上,所有結(jié)果都相差不到 0.5%,因此很明顯,SSD 在許多操作中產(chǎn)生了巨大的不同:Drupal 的安裝和第一頁(yè)加載導(dǎo)致數(shù)百個(gè)文件被訪問(wèn)和/或?qū)懭氪疟P,因此在 SSD 上更快。因此,它有意義。

另外還測(cè)試了另一個(gè)方案:在 Drupal 中加載和重新加載頁(yè)面:

用USB3.0和固態(tài)硬盤啟動(dòng)樹莓派 并進(jìn)行性能測(cè)試

這些基準(zhǔn)測(cè)試顯示,對(duì)于某些操作,磁盤IO性能差異并不明顯。在 Drupal的案例中,處理和返回每個(gè)頁(yè)面時(shí)會(huì)將所需的數(shù)據(jù)將緩存(opcache 或者memcache,redis等數(shù)據(jù)庫(kù)的緩存中),可以保持讀取和寫入最小化。

總結(jié)

本文中嘗試了在樹莓派中運(yùn)行USB SSD的嘗試。根據(jù)基準(zhǔn)測(cè)試使用USB3.0和SSD硬盤可以極大提高樹莓派的IO性能。在這種方案下,可以一定程度上擴(kuò)充樹莓派的存儲(chǔ)和訪問(wèn)性能,可以讓樹莓派的通用性加大,而不僅僅是個(gè)玩具。當(dāng)然我們的呼聲是樹莓派能提供真正的磁盤接口,而不僅僅是USB。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    8149

    瀏覽量

    271070
  • 固態(tài)硬盤
    +關(guān)注

    關(guān)注

    12

    文章

    1501

    瀏覽量

    58324
  • 樹莓派
    +關(guān)注

    關(guān)注

    121

    文章

    1954

    瀏覽量

    107036
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    使用CYUSB3014作為USB3.0數(shù)據(jù)傳輸方案,USB3.0無(wú)法識(shí)別是什么原因?

    我們使用CYUSB3014作為USB3.0數(shù)據(jù)傳輸方案,目前處于試產(chǎn)階段。試產(chǎn)過(guò)程中偶爾出現(xiàn)板卡連接至PC后,USB3.0無(wú)法識(shí)別的情況。 固件使用的官方SlaveFifoSync固件。問(wèn)題板卡上電
    發(fā)表于 05-29 06:48

    樹莓“吉尼斯世界記錄”:將樹莓性能發(fā)揮到極致的項(xiàng)目!

    樹莓是一款功能強(qiáng)大、體積小巧且高度可定制的設(shè)備,多年來(lái),我們見證了它被應(yīng)用于眾多領(lǐng)域。無(wú)論是將其裝入3D打印的經(jīng)典游戲機(jī)外殼,還是簡(jiǎn)單地將它隱藏起來(lái)作為家庭文件服務(wù)器,我們都報(bào)道過(guò)在社區(qū)里
    的頭像 發(fā)表于 05-22 16:53 ?467次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>“吉尼斯世界記錄”:將<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>的<b class='flag-5'>性能</b>發(fā)揮到極致的項(xiàng)目!

    外在部件將其從USB3.0強(qiáng)制到USB2.0后如何高效重新打開設(shè)備?

    使用cyusb.dll(NET), USBDeviceList枚舉USB設(shè)備,可以正常訪問(wèn),當(dāng)我外在部件將其從USB3.0強(qiáng)制到USB2.0后如何高效重新打開設(shè)備,重復(fù)調(diào)用USBDe
    發(fā)表于 05-19 06:15

    CYUSB3014無(wú)法識(shí)別為USB3.0設(shè)備怎么解決?

    。CYUSB3014的供電部分我參考了官方文檔,但是我0歐姆電阻替代了磁珠。沒(méi)有磁珠可能會(huì)導(dǎo)致無(wú)法被識(shí)別為USB3.0設(shè)備嗎?
    發(fā)表于 04-30 07:24

    CH634USB3.0HUB控制芯片USB3.0國(guó)產(chǎn)控制芯片

    CH634是南京沁恒微電子股份有限公司推出的一款高性能、工業(yè)級(jí)4端口USB3.0 HUB控制器芯片,該芯片全面符合USB3.2 Gen1協(xié)議規(guī)范,集成了四口USB HUB和
    的頭像 發(fā)表于 02-07 16:07 ?2053次閱讀
    CH634<b class='flag-5'>USB3.0</b>HUB控制芯片<b class='flag-5'>USB3.0</b>國(guó)產(chǎn)控制芯片

    軒展科技發(fā)布4K USB3.0編碼采集模塊

    及高清視頻產(chǎn)品二次開發(fā)解決方案提供商,軒展科技一直致力于為客戶提供優(yōu)質(zhì)、高效的產(chǎn)品和服務(wù)。 這款4K USB3.0編碼采集模塊支持4K超高清分辨率,擁有USB3.0高速數(shù)據(jù)傳輸接口,同時(shí)還具備TYPE-C與HDMI雙4K輸出功能。其卓越的
    的頭像 發(fā)表于 12-30 11:19 ?631次閱讀

    HD3SS6126用于USB3.0信號(hào)切換,是否可以級(jí)聯(lián)是,最多可以級(jí)聯(lián)幾級(jí)?

    我現(xiàn)在是HD3SS6126用于USB3.0信號(hào)切換,但是我需要多重信號(hào)切換, 請(qǐng)問(wèn)如果是該芯片是否可以級(jí)聯(lián)是,最多可以級(jí)聯(lián)幾級(jí), 如果級(jí)聯(lián)多了使用會(huì)不會(huì)導(dǎo)致
    發(fā)表于 12-26 06:44

    USB3.0 工業(yè)相機(jī)的傳輸速率是否受到電腦主板某些硬件的限制?

    設(shè)置為500FPS,對(duì)應(yīng)2ms采集一張照片。 ② 電腦為具有4個(gè)USB3.0接口的電腦(臺(tái)式機(jī)或者筆記本),目前的測(cè)試機(jī)為聯(lián)想拯救者(Ryzen5800H,16GB內(nèi)存,512GB PCI-E 3.0
    發(fā)表于 12-08 21:20

    USB3.0的識(shí)別問(wèn)題

    做了一個(gè)USB3.0集線器,現(xiàn)在遇到這個(gè)問(wèn)題,USB3.0無(wú)法識(shí)別,插拔幾次后可以識(shí)別,接上其他設(shè)備也能正常工作,求高手幫忙啊,怎么處理USB3.0識(shí)別問(wèn)題
    發(fā)表于 10-29 11:36

    Raspberry Pi推出自有品牌固態(tài)硬盤

    10月24日最新消息,英國(guó)當(dāng)?shù)貢r(shí)間23日,Raspberry Pi(樹莓)官方宣布推出自有品牌固態(tài)硬盤,此舉標(biāo)志著樹莓
    的頭像 發(fā)表于 10-24 14:13 ?768次閱讀

    樹莓gpio有什么,樹莓gpio接口及編程方法

    /Output,通用輸入/輸出)是樹莓提供的一組可編程的引腳,是樹莓與外部世界進(jìn)行交互的重要橋梁。通過(guò)GPIO,用戶可以控制外部電路,讀
    的頭像 發(fā)表于 10-22 18:09 ?2492次閱讀

    裝了固態(tài)硬盤還要裝機(jī)械硬盤

    在決定是否同時(shí)安裝固態(tài)硬盤(SSD)和機(jī)械硬盤(HDD)時(shí),可以考慮以下幾個(gè)關(guān)鍵因素: 一、性能需求 讀寫速度 :固態(tài)
    的頭像 發(fā)表于 10-10 15:51 ?1768次閱讀

    樹莓4B的性能特點(diǎn)及應(yīng)用

    HDMI、USB 3.0、千兆以太網(wǎng)、藍(lán)牙5.0等,可以滿足各種應(yīng)用場(chǎng)景的需求。 樹莓4B性能特點(diǎn) 2.1 CPU
    的頭像 發(fā)表于 08-30 16:54 ?4355次閱讀

    樹莓gui開發(fā)什么ide

    樹莓(Raspberry Pi)是一款功能強(qiáng)大的微型計(jì)算機(jī),可以運(yùn)行多種操作系統(tǒng),如Raspbian、Ubuntu等。在樹莓派上進(jìn)行GUI(圖形用戶界面)開發(fā),可以使用多種集成開發(fā)環(huán)
    的頭像 發(fā)表于 08-30 16:49 ?1637次閱讀

    樹莓5,Raspberry Pi 5 評(píng)測(cè)

    一樣,為5 Gbps,因此我們期待有更高的處理能力來(lái)驅(qū)動(dòng)更高的吞吐量。 為了弄清楚樹莓5的USB 3.0連接的速度有多快,我們?cè)趦?nèi)置的MicroSD卡讀卡器和通過(guò)
    發(fā)表于 06-19 14:51