色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

用USB3.0和固態(tài)硬盤啟動樹莓派 并進行性能測試

如意 ? 來源:百家號 ? 作者: 蟲蟲搜奇 ? 2020-06-27 17:11 ? 次閱讀

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

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

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

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

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

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

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

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

3、運行以下命令,升級系統(tǒng)

sudo apt update

sudo apt full-upgrade

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

5、 運行下面命令,更新EEPROM :

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

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

vcgencmd bootloader_version

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

Jun 3 2020 13:53:47

version b5de8c32f4f45a12a1fdfe107254df82965f9d56 (release)

timestamp 1591188827

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

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

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

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

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

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

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

重啟當(dāng)前以microSD 卡運行的系統(tǒng),拔下microSD卡,然后插入USB驅(qū)動器。

請確保將驅(qū)動器插入到了USB 3.0端口(藍色端口)。

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

用USB3.0和固態(tài)硬盤啟動樹莓派 并進行性能測試

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

基準(zhǔn)測試

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

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

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

用USB3.0和固態(tài)硬盤啟動樹莓派 并進行性能測試

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

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

用USB3.0和固態(tài)硬盤啟動樹莓派 并進行性能測試

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

另外還測試了另一個方案:在 Drupal 中加載和重新加載頁面:

用USB3.0和固態(tài)硬盤啟動樹莓派 并進行性能測試

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

總結(jié)

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

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

    關(guān)注

    60

    文章

    7955

    瀏覽量

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

    關(guān)注

    12

    文章

    1465

    瀏覽量

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

    關(guān)注

    117

    文章

    1708

    瀏覽量

    105704
收藏 人收藏

    評論

    相關(guān)推薦

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

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

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

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

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

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

    請問ISO7760能應(yīng)用在USB3.0數(shù)據(jù)上隔離嗎?

    請問ISO7760能應(yīng)用在USB3.0數(shù)據(jù)上隔離嗎? USB3.0的最大傳輸帶寬高達5.0Gbps而ISO7760手冊上顯示是100Mbps數(shù)據(jù)速率兩者的bps單位一樣,疑惑的是傳輸帶寬和傳輸速率! 請問有那位朋友將ISO7760應(yīng)用再
    發(fā)表于 12-04 08:01

    USB3.0的識別問題

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

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

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

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

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

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

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

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

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

    樹莓5,Raspberry Pi 5 評測

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

    USB2.0型號模擬轉(zhuǎn)換USB3.0輸出

    通過模擬信號轉(zhuǎn)換,將原本輸入進來的USB2.0變成USB3.0,使其插到USB3.0的HUB上不會出現(xiàn)2.0降速的問題
    發(fā)表于 05-14 08:47

    usb3.0和2.0的!?。?/a>

    USB 3.0USB 2.0是USB接口的不同版本,它們之間有以下主要區(qū)別: 1. **傳輸速度**:USB
    的頭像 發(fā)表于 04-07 00:23 ?734次閱讀

    基于CYUSB3014做了一塊USB3.0的開發(fā)板,怎么樣能讓FX3被識別出USB3.0呢?

    運行,但是不能使用USB3.0功能了。請問我應(yīng)該怎么樣能讓FX3被識別出USB3.0呢?謝謝!麻煩了。?
    發(fā)表于 02-28 08:14

    使用CYUSB3014作為USB3.0數(shù)據(jù)傳輸,USB3.0無法識別的原因?

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

    PCIe-6328 八口USB3.0圖像采集卡:專為工業(yè)自動化和機器視覺設(shè)計

    。絕大多數(shù)現(xiàn)有USB3.0卡兼用多個接口于一個USB3.0控制核心上,如此操作將會使得性能顯著下降。為最大化每個端口的性能,PCIe-6328擁有4顆獨立Rene
    的頭像 發(fā)表于 01-22 17:05 ?834次閱讀
    PCIe-6328 八口<b class='flag-5'>USB3.0</b>圖像采集卡:專為工業(yè)自動化和機器視覺設(shè)計
    主站蜘蛛池模板: 美女露出撒尿的部位| 无码国产成人午夜在线观看不卡| 亚洲精品无AMM毛片| 狠狠躁日日躁人人爽| 在线视频 国产精品 中文字幕| 麻豆免费观看高清完整视频在线 | 日韩精品一区二区中文| 国产午夜福利伦理300| 伊人久久精品AV无码一区| 暖暖日本 在线 高清| 国产网址在线观看| 2021自产拍在线观看视频| 色哟哟tv| 久久国产av偷拍在线| bdsm中国精品调教ch| 迅雷哥在线观看高清| 免费一级毛片在线观看| 国产精品外围在线观看| 2022一本久道久久综合狂躁| 手机精品在线| 麻豆精品传媒卡一卡二传媒短视频| 成人性生交大片免费看中文| 亚洲中文 字幕 国产 综合| 日本护士hd| 久久久久久九九| 国产精品大全国产精品| 91蜜桃视频| 亚洲乱亚洲乱妇13p| 日本zljzljzlj精品| 久久精品中文字幕免费| 国产成人一区免费观看| 99久久精品免费看国产一区二区三区 | 冈本视频黄页正版| 中文字幕偷乱免费视频在线| 色噜噜色啪在线视频| 久久视热频这里只精品| 国产精品久久久久久熟妇吹潮软件| 97精品国产亚洲AV超碰| 亚洲一区免费观看| 无码国产精品高潮久久9| 欧美人与善交大片|