MTP效率这么低,为什么还被众多手机采用?

比如查看手机上的照片文件夹,MTP要几分钟才显示完毕所有文件。传大量小文件的速度更是惨不忍睹。

 

当Android手机通过MSC(大容量存储)将sdcard挂载到PC后,PC就拥有对sdcard的绝对控制权。这样,手机就无法同时访问sdcard了
1,照相机/音乐/微信等程序
因没有外部存储空间而提示无法进行操作
2,PC在操作sdcard时可能弄坏其文件系统,
这将导致sdcard重新挂载到手机后不能被识别

如果Android手机的sdcard以MTP模式挂载到PC机上,sdcard的控制权其实还是属于手机。只不过智能手机通过MTP协议向PC机构建了一个虚拟文件系统。PC机操作其中的文件时,都会通过标准MTP协议向智能手机发起请求
MTP可判断PC机拷贝的媒体文件是否受目标手机支持。
MTP支持数字许可证的保护,无法传输受保护的文件

基于以上对比,MTP的用户体验更好,没有致命的风险,即使有以下的缺点,但也被广大厂商采用。
MTP缺点如下:
1,传输大文件的速度较慢。
2,MTP不能直接修改文件本身。只能先拷贝到本地修改,完毕后再拷贝回去。
3,除了Windows外,Linux和MacOS对MTP支持还不是很完善。

作者:帅长弓
链接:https://www.zhihu.com/question/23563656/answer/32725262
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

你可能感兴趣的:(MTP)