Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

levmc

macrumors 6502a
Original poster
Jan 18, 2019
687
25
I heard NVMe is very hot.

So could that mean it could cause MBP to start spinning its fan earlier than if you use the PCIe that came with it?
 
Not at all. It may be hot, but it's not the cause of any heat issues over the processor and GPU.

Also, I think it's only the 16" MBP that uses over the counter NVMe. The previous MBPs all use an Apple proprietary NVMe that MacSales was able to reverse engineer.

Overall, it won't cause any heat issues.
 
I'm asking about over the counter NVMe that I am planning to put into my 2014 MBP. If it's over the counter does that mean it could cause heat issues?
 
You will not have proper hibernation with a NVMe drive, the MacBook must be running at least a High Sierra bootrom and battery life will go down (a little or a lot, depending on the NVMe drive).
 
So would it be better to get a PCIe drive instead to get a proper hibernation?
 
The can only be purchased in the used market. Yes, they can be very expensive depending on the size.

So what would be the way to deal with lack of proper hibernation, instead of buying an expensive Apple drive?
 
Does that mean PCIe gives off as much heat as NVMe and there will be no temperature difference?
It means some aftermarket drives run hotter than the others

the original Apple drives don’t run “hot”

you’d have to check the specs and reviews to see which ones are your best bet
 
So what would be the way to deal with lack of proper hibernation, instead of buying an expensive Apple drive?
The bootrom lacks the necessary NVMe driver to support hibernation. In order too support hibernation, you need to flash a modified bootrom that contains the required NVMe driver.

After market NVMe drives do support Apple's advanced power management and this probably contributes to the NVMe drive's additional heat and power draw.
 
So without hibernation, would doing "lock screen" instead of "sleep" be the best choice?

That's too bad it leads to additional heat and power draw. Makes me want to think twice about replacing the SSD. Do you think that's not good enough reason to not replace the 250GB SSD with a bigger drive? (1TB)
 
So without hibernation, would doing "lock screen" instead of "sleep" be the best choice?

That's too bad it leads to additional heat and power draw. Makes me want to think twice about replacing the SSD. Do you think that's not good enough reason to not replace the 250GB SSD with a bigger drive? (1TB)
I have noticed that some people use the words sleep and hibernation interchangeably.

When using a NVMe drive with a 2014 MacBook Pro, these are the states that are not supported:

1) properly save ram contents to a page file and power itself off completely after a specified period of time. If the MacBook does power itself after the specified period of time, it will cause a kernel panic when it tries to restore the page file when it reads the page file;

2) properly save ram contents to a page file when the battery level drops too low. If the battery level drops too low, the MacBook will create a page file but it will kernel panic when it tries to read the page file.

The best thing to do is not let the battery drop too low and power off the MacBook at the end of the day.
 
Powering off everyday seems too much a hassle. I usually always have the MBP open and wake it up whenever I need to use it, and let it go to sleep naturally when I don't use it for a long time.

So if you don't want to power off everyday, is it better not to replace the SSD? Would using not only NVMe but a non-propriety PCIe SSD cause the same problem?
 
You must use an Apple OEM SSD if you want the OS and bootrom to have full control over the SSD for power management. This will not happen with a non-Apple SSD unless the MacBook is flashed with a modified bootrom.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.