测试环境:3700x+5700xt 1.16.5
主要mod:投影 opt vox地图
测试内容:村民(图书管理员、被围住、工作时间)、羊(单间)、漏斗矿车(持续运动)、漏斗(水平链)、掉落物(64物品一个)。
测试方式:在超平坦(无生物无时间流逝)生成一定数量的对象,使用carpet mod进行200tick的“对象独占的”平均mspt测试。加载范围内除了玩家和测试对象外无其他性能消耗项目。测试多个数量-mspt占用后用excel取得拟合函数。

↑测试样例
测试结果如下:

从图上大致可以看出比例为
村民:羊:漏斗矿车:漏斗:运作中漏斗:掉落物
431:108:87:13:5:63
其他数据有:160个漏斗矿车不在轨道上:1.10(比运行时降低了26%)。640漏斗上放堆肥桶:0.27/0.38(比不放降低了21%/55%)。
此外,因为村民行为非常复杂,不同时间段、不同安置方式、处于不同的状态下时,性能消耗都有所不同,本测试只采用了比较常见的一种(交易所式),其他情况下应该会有30%以内的波动,以及如果村民在睡觉那可能会大幅下降。
可见,村民的消耗是极高的,一只村民甚至可能超过100个漏斗或5只羊的消耗。而在诸多农场中容易堆积的掉落物也极易造成大量消耗。
以甜甜圈在单机的测试为例,总1.786mspt中,六个村民占用了0.30,93个漏斗占用了0.16,1000个箱子占用了0.10。
因为和服务器环境不同,各实际数据无法得知,但比例应具有一定的参考性,比起简单的生物量/1区块的指标,其可以更好地用于指导机器建设的环保考量。