开发板使用 sd 卡作为储存, sd 的大小会影响开发板的性能吗?
資深大佬 : LollipopKit 6
有个问题想请教一下。 两张 sd 卡,一张 32g,一张 256g,烧录镜像时,两张 sd 大概都是 17m/s,但是放入开发板后,能显著感受到性能差异,查看具体情况后,发现 io 等待极高,有没有可能是 sd 卡容量大造成的?还是说只可能是 sd 本身速度太慢?如果是第二个原因,那为什么烧录镜像速度又相同?
大佬有話說 (14)
有个问题想请教一下。 两张 sd 卡,一张 32g,一张 256g,烧录镜像时,两张 sd 大概都是 17m/s,但是放入开发板后,能显著感受到性能差异,查看具体情况后,发现 io 等待极高,有没有可能是 sd 卡容量大造成的?还是说只可能是 sd 本身速度太慢?如果是第二个原因,那为什么烧录镜像速度又相同?
主要看卡的类型、协议, 一般同品牌同型号同颗粒不同大小的, 大的性能会好一点, 不过 128G 也是极限了, 超过之后提升就有限了。 跨品牌跨型号就不好比了, 以前闪存卡天价的时候, 闪迪 200G 的 A1 还不如三星 64G 的红卡速度快。 还有一点就是量产的规模效应, 比如 200 ~ 300 的 SD 卡不一定比 100 多的同容量 tf 速度快