mac为什么这么快,为什么性能这么好

我们先来看看为什么PCIeNVMeSSD可以这么快 。MacBookPro2017的固态硬盘SSD为什么能这么快?同时 , 大部分windows笔记本还在使用机械硬盘或者使用年假的固态硬盘读写没有那么快 。所以对比windows和同期苹果 , 你会觉得windows打开网页会比较慢 , 不那么流畅 。
为什么macbook pro2017固态硬盘可以那么快?
用认真的态度与专业的情怀倾注于存储 , 欢迎关注我 , 与我交流哦!在苹果官网的宣传中 , 可以看到固态硬盘SSD性能参数 , 顺序读取速度达到了3.2GB/s, 顺序写入速度达到了2.2GB/s, 如下图所示 。为啥MacBook Pro 2017的固态硬盘SSD可以这么快呢?查询一下MacBook Pro 2017的参数 , 我们可以发现MacBook Pro 2017中所采用的固态硬盘是PCIe NVMe SSD , 这里就是重点了 。
那么 , 我们接下来就看看PCIe NVMe SSD为什么就会可以这么快呢?目前市场上主要有两类的固态硬盘SSD , 一类是SATA SSD , 一类是PCIe NVMe SSD 。SATA SSD采用的是SATA接口协议和AHCI上层协议 , PCIe NVMe SSD采用的是PCIe接口协议和NVMe上层协议 。画了个示意图 , 如下所示 。
我们分别从SATA Vs PCIe以及AHCI Vs NVMe两个角度来对比一下 。SATA Vs PCIe对于SATA协议 , 最主流的SATA 3.0理论上最大的传输速度可以达到600MB/s.实际SATA SSD产品应用中 , 读写速度一般做到550MB/s左右已经很优异了 。如果有人说 , 他的SATA SSD可以超过600MB/s(不要说RAID模式可以超过), 你就可以尽情嘲笑咯而PCIe接口协议已经发展到第四代 , 不过PCIe 4.0相关产品还没有正式上市 , 目前市场上主流的还是PCIe 3.0标准 。
PCIe 3.0最大支持16个lane , 单个lane的理论速度可以达到1GB/s , 主流的PCIe SSD采用的都是PCIe x4, 也就是说PCIe SSD最大理论速度可以达到4GB/s.AHCI Vs NVMe对比完了两个接口协议SATA , PCIe的区别 。我们再来看看两个上层协议AHCI和NVMe的区别 。
1. 延迟低NVMe协议下PCIe SSD可以直接连接到主机RC端 , 大大减低了延迟 。与AHCI的延迟6us相比 , NVMe协议的延迟只有2.8us;2. 队列深度大 AHCI最大支持一个命令队列 , 队列深度最大只有32 。而NVMe最大支持64K队列 , 每个队列最大可以支持64K个命令 。可以大大加速了数据传输的效率 。
此外 , NVMe还支持MSI-X中断以及命令简化机制等等优势 , 造就了NVMe已经成为极速的代名词 。结语根据前面的介绍 , 我们可以知道正是由于PCIe协议 NVMe协议的双重优势 , MacBook Pro中的PCIe NVMe SSD顺序速度可以达到3.2GB/s 。你有何想法呢?欢迎留言哦在下抛砖引玉 , 欢迎各位看官拍砖讨论 , 感谢! 。
MacBook用的明明是核显 , 为什么性能这么好?
MacBook并不适合所有用户 , 可是一旦这款产品适合你 , 那么将发挥出超强的性能 , 假设你作为一个程序员设计师影视工作者 , 这一定是一款近乎完美的产品 。性能不可能突破硬件是必然的 , 可是硬件不只是有显卡 , 何况苹果的显卡也没有那么的差 , 只不过MacBook的显卡不是顶级的游戏显卡 。MacBook不适合深度学习游戏爱好者MacBook不适合所有用户 , 但是对于适合MacBook的用户 , 能把性能发挥到极致 。
【mac为什么这么快,为什么性能这么好】GPU渲染可以说是CUDA的天下 , OpenGL在每个平台上的支持都很差 , AMD的软肋可见一斑 , AMD的战线太过分散 , 处理器要和intel竞争 , 显卡要和Nvidia竞争 , 处理器差距在缩小 , 但是显卡之间的差距已经拉大 。苹果和英伟达的矛盾导致其放弃n卡 , 完全投入a卡阵营 。但是 , 深度学习CUDA是英伟达的亲生儿子 。如果你想学深度学习玩人工智能 , 那么MacBook并不适合你 , 虽然主流的深度学习框架已经开始逐渐完善对AMD GPU的支持 。

推荐阅读