The specific advantages of NVMe include:
1, the performance is improved several times;
2, the delay can be reduced by more than 50%;
3.NVMe PCIe SSD can provide 10 times the IOPs; of high-end enterprise SATA SSD;
4. Automatic power consumption state switching and dynamic energy consumption management function, greatly reducing power consumption;
5. Support the scalability of technological development in the next decade.
The flash memory that Apple uses now is actually TLC flash memory (and a small number of MLC). There is a flash door problem in the iPhone 6s era, which makes users very unhappy. However, the current facts prove that there is absolutely no need to worry about the service life of TLC flash memory. At least no iPhone has been scrapped because its service life has reached its limit.
The full name of UFS is universal flash memory, which is almost 2.5 times that of the fastest eMMC 5. X
However, in the face of Apple's NVMe, the flash memory performance of UFS 2. 1 lags behind, especially the reading speed, but the difference in writing speed is not great.
However, in actual use, we can't feel that the mobile phone after iPhone 6s is faster than the flagship Android phone, and some differences are actually caused by different operating systems. In terms of efficiency, Android is not as good as iOS.
In fact, it is very forward-looking for Apple to bring NVMe protocol to mobile terminals. Some analysts say that when the era of PC and mobile phone unification comes, more advanced protocols will inevitably become the same choice for PC and mobile phone platforms. Judging from the current situation, NVMe has this potential.
I believe that one day in the future, Android phones will gradually adopt this protocol. Of course, this is inseparable from the support of Android, and everything depends on Google.
Everyone who has a computer knows that the reading and writing speed of NVME protocol SSD is 3000M/s, while that of ordinary sata SSD is 500m/s. This UFS2. 1 is about the same as USB2.0 or 3.0, both of which are 300m/s..
Fast technology's answer is very detailed. Iphone uses a protocol similar to NVME, which is directly processed by CPU. It's the same as nvme, but it's a little different. It has its own patents and intellectual property rights. For example, nvme is directly processed by CPU, while UFS has to go through a special chip and then turn to CPU, which leads to a lot of slow speed!
Iphone's flash memory is also a ufs interface flash memory particle, which is the same as Android's ufs, but it works differently!
There are three factors that affect the reading and writing performance of flash memory: storage protocol, flash granule and file system. Let's talk about what these three things are:
The storage protocol has the greatest and most intuitive influence on the reading and writing performance of mobile phone flash memory, because the protocol directly limits the peak reading and writing speed of flash memory. If the protocol is relatively backward, no matter how strong the particle and the master control are, it will not fully exert its due strength, just like letting a Lamborghini sports car with a design speed of 300km/h run on the highway with a speed limit of 100km/h, it will not run at all. Therefore, the flash protocol is the same.
At present, the storage protocols we often see on mobile phones mainly include: eMMC, UFS and NVMe, of which the first two are more common in Android phones, and the latter is monopolized by Apple phones. At present, the flagship mobile phone of Android has been upgraded to the reading and storage protocol of UFS3. 1. Some low-end phones are generally a mixture of UFS2. 1/2.2 and eMMC, while all Apple phones are NVMe.
It should also be mentioned here that Apple used the NVMe storage protocol with a performance ceiling comparable to UFS3.0 as early as the iPhone6S era (that is, six years ago), and the old eMMC5.0 protocol was widely used in Android phones at that time. Therefore, it is not unreasonable for people's iPhones to hang Android in those days. Of course, the Android flagship has now caught up.
Flash particles Flash particles represent hardware, and the reading and writing performance, life and stability of different flash particles are different. At present, the mainstream flash particles can be roughly divided into TLC, MLC and SLC, and the specific differences among them are not discussed here. You can search if you are interested. In terms of reading and writing speed and service life, SLC >;; & gtMLC & gt TLC.
MLC and TLC are common particles in mobile phone flash memory. As for SLC particles, they are basically invisible on mobile phones due to heat and cost problems. Flash granules will also affect the read-write performance of flash memory (different brands and batches of flash granules will also affect the read-write performance), but it is not as obvious as the storage protocol. For example, the Redmi K40 is also equipped with UFS3. 1 flash memory. However, due to different particles, compared with other top flagship UFS3. 1 flash memory, it has some differences in reading and writing speed, but even so, it is far better than UFS2. 1 flash memory.