Will purchasing an NVMe SSD noticably improve performance
#1
Question 
Hi,

I've been tinkering with my PBP for the past few days now (mostly with the system monitor open). I'm happy enough with the current performance, but I've been wondering where the primary performance bottleneck lies in the PBP. Is it the eMMC interface? If so, I take it that purchasing an NVMe SSD would noticeably speed things up?

Ben
#2
Maybe not. Currently it wouldn't be a bootable drive. It would appear as a secondary drive.


Sent from my iPhone using Tapatalk
#3
Question 
(11-07-2019, 09:38 AM)tophneal Wrote: Maybe not. Currently it wouldn't be a bootable drive. It would appear as a secondary drive.


Sent from my iPhone using Tapatalk

But surely you could just flash the image to the NVMe drive, and change "root=/dev/mmcblk1p2" in /boot/extlinux/extlinux.conf to "root=/dev/nvme0n1p2"? Then, everything would be running off the NVMe drive

Ben
#4
(11-07-2019, 09:49 AM)Feakster Wrote:
(11-07-2019, 09:38 AM)tophneal Wrote: Maybe not. Currently it wouldn't be a bootable drive. It would appear as a secondary drive.


Sent from my iPhone using Tapatalk

But surely you could just flash the image to the NVMe drive, and change "root=/dev/mmcblk1p2" in /boot/extlinux/extlinux.conf to "root=/dev/nvme0n1p2"? Then, everything would be running off the NVMe drive

Ben

Potentially. It was discussed briefly in another thread. I believe the final sentiment of the thread was "we won't truly know until someone tries."
#5
(11-07-2019, 09:52 AM)tophneal Wrote:
(11-07-2019, 09:49 AM)Feakster Wrote:
(11-07-2019, 09:38 AM)tophneal Wrote: Maybe not. Currently it wouldn't be a bootable drive. It would appear as a secondary drive.


Sent from my iPhone using Tapatalk

But surely you could just flash the image to the NVMe drive, and change "root=/dev/mmcblk1p2" in /boot/extlinux/extlinux.conf to "root=/dev/nvme0n1p2"? Then, everything would be running off the NVMe drive

Ben

Potentially. It was discussed briefly in another thread. I believe the final sentiment of the thread was "we won't truly know until someone tries."

I have put a NVMe SSD in my PBP. 
Toshiba OCZ RC100, 240 GB, m.2 2242: 42mm long. So I could take 3 cm off of the adapter.
All is working very well, no problem with the touchpad.
After starting up the NVMe SSD was mounted and known as /dev/nvme0n1. (Gparted)

I would like to give it a try.
Supply me with detailed instructions s'il vous plaît.
#6
(11-07-2019, 11:51 AM)hdk Wrote:
(11-07-2019, 09:52 AM)tophneal Wrote:
(11-07-2019, 09:49 AM)Feakster Wrote:
(11-07-2019, 09:38 AM)tophneal Wrote: Maybe not. Currently it wouldn't be a bootable drive. It would appear as a secondary drive.


Sent from my iPhone using Tapatalk

But surely you could just flash the image to the NVMe drive, and change "root=/dev/mmcblk1p2" in /boot/extlinux/extlinux.conf to "root=/dev/nvme0n1p2"? Then, everything would be running off the NVMe drive

Ben

Potentially. It was discussed briefly in another thread. I believe the final sentiment of the thread was "we won't truly know until someone tries."

I have put a NVMe SSD in my PBP. 
Toshiba OCZ RC100, 240 GB, m.2 2242: 42mm long. So I could take 3 cm off of the adapter.
All is working very well, no problem with the touchpad.
After starting up the NVMe SSD was mounted and known as /dev/nvme0n1. (Gparted)

I would like to give it a try.
Supply me with detailed instructions s'il vous plaît.
 Here's what I found when searching it out: https://forum.pine64.org/showthread.php?tid=4971

Not sure if the uboot updates since then allow for booting from NVMe yet, though.
#7
step 4. sudo nano /boot/efi/extlinux/extlinux.conf

Directory /efi/ is missing:
/boot/extlinux/extlinux.conf exists. No problem?

And for me it's impossible to edit extlinux.conf.
Any suggestions?
#8
(11-07-2019, 09:32 AM)Feakster Wrote: Hi,

... but I've been wondering where the primary performance bottleneck lies in the PBP. Is it the eMMC interface? ...

Ben

Hi Ben, please describe in more detail this performance bottleneck you describe above. I am curious about the context of your observation.
#9
(11-07-2019, 02:37 PM)hmuller Wrote:
(11-07-2019, 09:32 AM)Feakster Wrote: Hi,

... but I've been wondering where the primary performance bottleneck lies in the PBP. Is it the eMMC interface? ...

Ben

Hi Ben, please describe in more detail this performance bottleneck you describe above. I am curious about the context of your observation.

Hi,

I have nothing to point fingers at in particular. It's just that on several occasions when I've been waiting for the PBP, I've noticed that the processor doesn't appear to be pushed.

Ben

Just to clarify, I'm not saying there's anything wrong with the performance of the PBP. It's become my daily driver, and I'm currently sat happily typing away on the Pine64 forums on it now. However, I have a spare bit of cash for an NVMe drive, and I was curious to know whether it would be worth the investment. Also, from what I've been seeing on Twitter, I get the impression that Manjaro will soon be available on the PBP... An OS reinstall seems like a good opportunity to try an NVMe drive in the PBP.
#10
(11-07-2019, 11:51 AM)hdk Wrote:
(11-07-2019, 09:52 AM)tophneal Wrote:
(11-07-2019, 09:49 AM)Feakster Wrote:
(11-07-2019, 09:38 AM)tophneal Wrote: Maybe not. Currently it wouldn't be a bootable drive. It would appear as a secondary drive.


Sent from my iPhone using Tapatalk

But surely you could just flash the image to the NVMe drive, and change "root=/dev/mmcblk1p2" in /boot/extlinux/extlinux.conf to "root=/dev/nvme0n1p2"? Then, everything would be running off the NVMe drive

Ben

Potentially. It was discussed briefly in another thread. I believe the final sentiment of the thread was "we won't truly know until someone tries."

I have put a NVMe SSD in my PBP. 
Toshiba OCZ RC100, 240 GB, m.2 2242: 42mm long. So I could take 3 cm off of the adapter.
All is working very well, no problem with the touchpad.
After starting up the NVMe SSD was mounted and known as /dev/nvme0n1. (Gparted)

I would like to give it a try.
Supply me with detailed instructions s'il vous plaît.

What OS did you use? Was there any extra configuration required? I have installed NVME too, but it doesn't appear anywhere, neither in lsblk nor in lspci.


Possibly Related Threads…
Thread Author Replies Views Last Post
  New Working nVME gilwood 0 216 02-12-2024, 08:46 AM
Last Post: gilwood
  NVME problems 2022 / Intel 660p 1TB Starbug 1 1,532 04-04-2023, 12:16 PM
Last Post: globaltree
Thumbs Up NVMe adapter, Great addition dachalife 2 1,814 11-28-2022, 12:56 PM
Last Post: dachalife
  NVMe drives not detected mattpenn 12 10,385 03-05-2022, 04:53 AM
Last Post: mattpenn
  NVme intall usage? tkudog 2 2,899 03-04-2022, 01:29 AM
Last Post: Tazdevl
  Anyone selling a spare NVMe adapter in Europe? tom.tomasz 1 1,858 01-03-2022, 07:57 AM
Last Post: tom.tomasz
  NVMe-related crashes and instability, plus a solution simonsouth 13 14,730 12-10-2021, 07:47 PM
Last Post: josmo
  NVMe SSD testing methodology halogen 1 2,638 07-22-2021, 05:57 PM
Last Post: calinb
Question Battery stops charging and NVMe and other media disconnect randomly Eey0zu6O 4 4,791 07-09-2021, 08:45 PM
Last Post: moonwalkers
  nvme drive disappears after about an hour of uptime codebreaker 25 32,128 02-09-2021, 11:32 PM
Last Post: dsimic

Forum Jump:


Users browsing this thread: 1 Guest(s)