p10吧 关注:707贴子:19,414

不服来辩!我就是看喷子们不爽!用数据来分析你的P10闪存速度到

只看楼主收藏回复

首先明确一点,大家觉得被华为骗了的,大可以退掉自己的P10。
我不是华为粉,但是我就是看不惯那些乱黑华为的水军,在这里我只是实事求是的分析P10的emmc的闪存到底够不够用。
android系统实际上就是一个linux系统加上google的framework层。
framework层跑的是什么呢,是跑java虚拟机的,说白了就是所有的android程序都是运行在虚拟机上,因此对于android的机器来说,同样的cpu,跑同样优化过的程序,就是要比ios慢。
但这个慢在现在的cpu越来越强大的情况下,基本上体会不出来,但是细心的体会的话,会感觉到有那么细微的区别。
而系统在什么情况下会卡呢?
一般有两种情况,一种是cpu已经满负荷运转了,还有一种是内存(ram)用完了。
第一种情况不是我们讨论的范围,我们要讨论的就是第二种情况。
请注意,现在的手机实际上就可以看成一台电脑,ram就是内存、闪存就是硬盘。
android系统在内存不够用的时候,会释放没用的内存。
释放没用的内存也分为两种情况:
一种是杀死后台程序,这种情况在cpu够用的情况下对前台程序是没有影响的。
但在cpu不够用的时候后台程序有可能占用cpu对前台程序造成影响。
另一种是释放当前程序的没用的内存,这种情况对前台程序影响是非常大的!
而闪存的作用是啥呢?
闪存的作用主要是用作系统级的数据交换和应用程序数据的读取与写入。
在Linux系统中有个swap分区,这个分区就是用来做系统级的数据交换的,说简单点就是windows系统下的虚拟内存。这玩意有啥用呢,就是当你内存不够用的时候,用闪存当内存用,保证你的系统能继续运行下去,但是效果呢,当然就是卡的不行了!
为啥闪存作为内存用的时候会卡呢?我蛮看看闪存和内存的速度就知道了。
麒麟960支持的ddr4,理论速度是10GB(10240MB)每秒,就算打个7折也有7GB。在这样的速度面前,闪存的速度哪怕快到1GB都不够看,亲们一样会觉得卡。
再说说程序是如何运行的,大家就会知道了。
我们安装的apk文件,其实就是一个zip压缩包。安装后变成一个目录,目录里面有很多文件,其中大部分是资源文件,也就是我们看到的图片,文字之类的文件,小部分是运行代码。
系统会从闪存加载运行代码到内存,找到运行代码的入口代码处开始运行。
从此时开始,所有的计算都是cpu做的,所有的数据基本上都是在内存里的,一个正常的程序是不会频繁的读写闪存的,因为那是非常没有效率的事情,会影响程序的流畅性。
计算机的计数单位
最小单位bit(比特),只有0和1两种状态
连续8比特打包为1Byte(字节),数据大小一般都是用字节为基础来计算。
1024字节为1KByte,简写为1KB或者1K
1024KB字节为1MByte,简写为1MB或者1M
1024MB字节为1GByte,简写为1GB或者1G
我们再来看看P10的emmc数据,SQLite数据库的插入、更新、删除速度就不管了,因为没啥意义
顺序读277MB/秒
顺序写95MB/秒
随机4k读27MB/秒(7KIOPS)
随机4k写15MB/秒 (4KIOPS)
顺序读277MB/秒的意思是,读单个大文件的最高读速度是277MB/秒。
你们的手机里有几个文件超过277MB的?就算有,也是视频文件吧?就这速度,再大的文件缓冲一下就出来了。
顺序写95MB/秒,这个是说单个大文件的最高写速度是95MB/秒。
手机里除了录像的时候,基本没有任何时候有如此高速的需求!但是录像的时候需要95MB/秒的速度?要是用这种速度,你录制一个小时的视频就需要333G的空间,你看看你们手机中录制的视频,有哪个需要这种速度的?
一般录制的视频,码率能有10Mbps已经是很高了,10Mbps就是10M比特每秒,95MB/秒就是95M字节每秒,而1字节等于8比特,也就是说10Mbps的码率也就是2.5MB/秒。
再来看随机4k读写,什么是随机4k读写呢?
测试的时候就是随机从闪存某个地方开始,读4k字节的内容。为什是4K字节呢?因为现在的文件系统,存储一个文件的最小空间大小就是4k。也就是说哪怕你这个文件只有1字节的大小,但是在你的磁盘中也要占用4k的空间。
也就是说,你的磁盘中的小文件越多,你的磁盘利用率就越低。
那么这个4k随机读写的速度是什么概念呢,大家看后面的7KIOPS和4KIOPS,KIOPS的意思是每秒钟可以执行多少次IO操作,I是Input输入的意思,O是Output输出的意思。
这样一个速度,读速度是机械硬盘的20倍以上,写速度是机械硬盘的10倍以上。说白了这就是固态硬盘的等级。
我们什么时候需要每秒读7千次?全盘文件扫描,杀毒的时候需要。这时候你可能会多花上一倍的时间。而这一倍的时间是多长呢?要看你的闪存大小和安装的应用数量以及应用使用的情况。但是一般也就几分钟而已。
那么一般应用程序加载呢?现在的绝大部分应用,加载速度提升的瓶颈都不在闪存上,在哪里呢?在网络上,因为大部分应用都需要请求网络数据,这才是应用加载速度慢的瓶颈所在。
同样的,那些觉得卡的,如果后台内存足够的话,看看自己的网络速度如何。特别是玩游戏的时候,对网络速度要求特别高,手机的无线信号又特别容易***扰,因此最好找个干扰少的地方玩游戏。如果用4G上网,也尽量找人少的地方,因为在同一个基站中,大家的带宽是共享的,也就是说100个人同时在一个地方用4G和10个人在同一个地方用4G的效果是完全不一样的。
我们什么时候需要每秒写7千次,我要说的是,除了你测试闪存性能的情况,没有!
上面说了这么多,我们可以看到,emmc的速度在绝大多数情况下其实是完全够用的。那么我们再来看看文件传输的情况。
上面所有的和速度有关的地方,其实都是由cpu控制闪存进行读写的。那么如果我们要把文件传到其他的地方,会不会因为闪存速度而存在瓶颈呢?一样的不会。
手机向外传输拷贝只有以下几种方式:
1、通过tf卡
2、通过外接u盘
3、通过蓝牙
4、通过wifi
5、通过USB线
那么我们来看看以上几种方式的速度:
1、tf卡的速度是肯定比闪存慢的,读写速度能达到95MB/秒的基本找不到,因此不存在瓶颈。
2、外接u盘是连接手机的u**口,很遗憾的告诉大家,就算数据线是USB Type C的接口,但P10本身的USB还是2.0的,而且就算是USB是3.0的,由于android的驱动原因,读写速度能达到50M/秒已经是顶天了。而USB2.0的速度在手机上能达到5MB/秒已经是顶天了。因此不存在瓶颈。
3、蓝牙4.0的速度是24Mbps,换算过来是3MB/秒。因此不存在瓶颈。
4、就算你连接的是5G的wifi,速度达到800Mbps,理论传输速度也就100MB/秒,而且只能局域网传输,你觉得会存在瓶颈么?
5、通过USB线的道理和外接U盘实际上是一样的,由于还是USB2.0,能够有5MB/秒的速度就顶天了,因此不存在瓶颈。
说了这么多,我想说的是,大家理性分析自己的需求,看你需要的到底是什么东西。难道你换了别的手机就一样了?说白了天下乌鸦一般黑,厂家都是要赚钱的。
总结一下,要想手机不卡,买大内存,4g起步,6g够用,8g不多。闪存多多益善。另外闪存还有个特点,一般来说闪存越大,速度越快,因为可以并行读写。
但是闪存使用写入次数限制的,一般来说只要不是每天大量写入,用到手机报废问题不大。但是闪存预留的空间多一点,闪存坏的几率会少一点。而无论是哪种闪存,只要颗粒质量稳定,其实都是够用的。


IP属地:湖北1楼2017-04-26 17:00回复
    不是够用不够用的问题,同样花那么多钱买同样品牌同样型号的手机硬件配置却不一样,这个怎样解决?我本来想入手个P10,现在观望中,不行就等等买米6.


    IP属地:安徽2楼2017-04-26 22:14
    收起回复
      666


      IP属地:四川来自手机贴吧3楼2017-04-26 22:22
      收起回复
        去找了客服,不能退,说是超过15天了,垃圾华为,这辈子也不买了


        IP属地:广东4楼2017-04-26 23:06
        收起回复
          退的了我还说啥?




          来自Android客户端5楼2017-04-27 03:27
          收起回复
            我相信你说的了,所以……之前华为对ufs2.1的宣传都是骗人的?


            来自Android客户端6楼2017-04-27 03:36
            收起回复
              唉,不是够不够用的问题,是有没有欺诈行为?奔驰换个国产发动机一样跑的欢!


              IP属地:湖北来自手机贴吧7楼2017-04-27 07:30
              收起回复



                来自Android客户端9楼2017-04-29 08:48
                回复
                  楼主的意思是研发的更快的ufs闪存没用吗?


                  IP属地:北京来自手机贴吧10楼2017-04-30 00:22
                  收起回复
                    用的感觉确实没多大问题,但花同样的价钱去嫖,别人都是校花级的,你的确是芙蓉姐姐,反正都有个洞,你舒坦啊?


                    IP属地:河南来自Android客户端11楼2017-04-30 09:05
                    收起回复
                      管你雄辩滔滔,我买了个P10,闪存测出来就是最差那种,说好的爱国机呢?说好人与人的信任呢?说好的国际化企业的担当呢?爱国机变爱国鸡真让人伤心,让我们这些消费者心痛!


                      12楼2017-04-30 09:29
                      收起回复
                        请问楼主真的可以退嘛?你帮我退一下,我给你100元辛苦费!OK!


                        14楼2017-04-30 10:03
                        收起回复
                          辛苦你了!


                          IP属地:浙江来自Android客户端15楼2017-04-30 11:01
                          收起回复
                            引导快成功了,5兆每秒的2.0,放屁,拿着数据假装专家,华为不得善终。


                            IP属地:四川来自手机贴吧16楼2017-04-30 11:55
                            收起回复