home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.sys.raspberry-pi      Raspberry Pi computers & related hardwar      26,127 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 24,255 of 26,127   
   Guido Giorgi to you   
   Pi 5 and NVMe SSD   
   21 Feb 24 23:22:18   
   
   From: nospam.Guido.Giorgi@f706.n332.z2.fidonet.org   
      
   Hello druck!   
      
   21 Feb 24 20:51, you wrote to Pancho:   
      
    dr> On 21/02/2024 17:42, Pancho wrote:   
    >> I got rid of my desire for an nvme with my opi5. Due to being PCIe 1   
    >> lane, it wasn't that much faster,   
      
    dr> That surprises me, could anyone with an NVMe base run this script   
    dr> which measures the maximum sequential and random access read/write   
    dr> speeds. You'll need to install the fio package and be in a directory   
    dr> on the disc under test.   
      
    dr> #!/bin/bash   
    dr> TESTFILE=fio-tempfile.dat   
    dr> fio --name SeqRead --eta-newline=5s --filename=$TESTFILE --rw=read\   
    dr>   --size=500m --io_size=10g --blocksize=1024k --ioengine=libaio\   
    dr>   --fsync=10000 --iodepth=32 --direct=1 --numjobs=1 --runtime=30\   
    dr>   --group_reporting | grep bw=   
    dr> fio --name SeqWrite --eta-newline=5s --filename=$TESTFILE --rw=write\   
    dr>   --size=500m --io_size=10g --blocksize=1024k --ioengine=libaio\   
    dr>   --fsync=10000 --iodepth=32 --direct=1 --numjobs=1 --runtime=30\   
    dr>   --group_reporting | grep bw=   
    dr> fio --name RndRead --eta-newline=5s --filename=$TESTFILE   
    dr> --rw=randread\ --size=500m --io_size=10g --blocksize=4k   
    dr> --ioengine=libaio --fsync=1\ --iodepth=1 --direct=1 --numjobs=1   
    dr> --runtime=30 --group_reporting\ | grep bw= fio --name RndWrite   
    dr> --eta-newline=5s --filename=$TESTFILE--rw=randwrite\ --size=500m   
    dr> --io_size=10g --blocksize=4k --ioengine=libaio --fsync=1\ --iodepth=1   
    dr> --direct=1 --numjobs=1 --runtime=30 --group_reporting\ | grep bw= rm   
    dr> $TESTFILE   
      
    >> and there was significant additional   
    >> effort installing the OS, compared to a micro SD. Obviously, you may   
    >> have a different use-case.   
      
    dr> More than dd'ing the SD card image on to the NVMe, using gparted to   
    dr> expand the linux partition, and then changing the boot device in   
    dr> /boot/cmdline.txt and /etc/fstab ?   
      
    dr> ---druck   
      
    dr> --- SoupGate-Win32 v1.05   
    dr>  * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway   
    dr> (3:770/3)   
      
   Here's the output of your script tested on my Pi5 with NVMe SSD:   
      
      READ: bw=850MiB/s (891MB/s), 850MiB/s-850MiB/s (891MB/s-891MB/s), io=10.0GiB   
   (10.7GB), run=12046-12046msec   
     WRITE: bw=746MiB/s (782MB/s), 746MiB/s-746MiB/s (782MB/s-782MB/s), io=10.0GiB   
   (10.7GB), run=13727-13727msec   
      READ: bw=64.6MiB/s (67.7MB/s), 64.6MiB/s-64.6MiB/s (67.7MB/s-67.7MB/s),   
   io=1937MiB (2031MB), run=30000-30000msec   
      READ: bw=223MiB/s (234MB/s), 223MiB/s-223MiB/s (234MB/s-234MB/s), io=6684MiB   
   (7008MB), run=30000-30000msec   
      
      
   Guido   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca