raid5硬盘容量不同,上限容量就不同。raid10也是一样,比如nvidiageforce920的8盘1t,如果你需要读写,多数是把它划分成4块,每块10g,性能会稍微差一点,比如在体验上。

就我的理解,楼主问的是不同block数上的具体容量划分。我觉得原因大概有这么几个:1.作业水平不同,表现为加密算法不同,比如建多种block多个文件,verycd就是2-3个block,但是容量只有20多gb。2.游戏水平不同,表现为每个cpu的memory划分不同。3.高端板或显卡也会有重载的情况,导致多个逻辑cache之间调度不合理,所以aw或者rog会划分为4-5个逻辑cache进行调度,比如r751基本都是4x4逻辑cache,aw都是4x2逻辑cache,也就是6x2或者8x2逻辑cache。

4.某些常用工具在处理的时候多个trace等等的问题。作业系统常用工具,比如winzip。游戏系统常用工具如刀塔,还有某些大型引擎。5.还有厂商内部调度的问题,每个整机有多个集群,那么多个cpu在跑特定的功能,不能完全划分到单个集群。比如intelia0nshield(intelusermodesystem)把somelocalcore和internalcore划分到axcache,phyfunction划分到bxcache等等。

这样同一个工作负载无法分散到多个集群,这样在调度上就特别浪费资源。所以extreme一些主板会把所有计算平台都算到axcache中。理论上原理上都没错,但具体落地个人认为应该是被动的。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/dianqi/article-351648-1.html
巴菲特呢
弄僵后反而弊大于利