Bytes在layout上和FixedArray[Byte]是等价的,都相当于c里的byte[]。但之后Bytes我们会调整为immutable的。
从性能优化的角度来讲,Bytes的内存layout相较于FixedArray[Int]来说更紧凑一些,locality更好,但是FixedArray[Int]是native aligned的,访存延迟上可能会有一定的优势。
Bytes在layout上和FixedArray[Byte]是等价的,都相当于c里的byte[]。但之后Bytes我们会调整为immutable的。
从性能优化的角度来讲,Bytes的内存layout相较于FixedArray[Int]来说更紧凑一些,locality更好,但是FixedArray[Int]是native aligned的,访存延迟上可能会有一定的优势。