As it seems to be a point of debate on using the sdcard for cache/dalvik/swap in order to improve performance in evervolv JB. I tested it and found some interesting results.
Fresh format, base install evervolv 3.0.0p5 jellybean.
Internal nand:
3.85MB/s, 986.13 IOPS(4k) random read
0.29MB/s, 75.49 IOPS(4k) random write
Sandisk sd:
4.39MB/s, 1124.36 IOPS(4k) random read
0.8MB/s, 205.9 IOPS(4k) random write
ran each test a few times, pretty consistent between. My phone is horribly sluggish under evervolv-jb unless I move data, cache, swap, dalvik to the sd.
Fresh format, base install CM7.2 results:
Internal nand:
5.7 MB/s, 1465.48 IOPS(4k) random read
3.12MB/s, 799.29 IOPS(4k) random write
sdcard:
4.41 MB/s, 1229.81 IOPS(4k) random read
0.58 MB/s, 150.86 IOPS(4k) random write
There seems to be some sort of IO bottleneck on the internal nand in JB on this phone and where the sdcard ends up being faster because of it.
I don't claim to be an expert, just hoping to shed light and hopefully someone is able to identify why this is happening.
Fresh format, base install evervolv 3.0.0p5 jellybean.
Internal nand:
3.85MB/s, 986.13 IOPS(4k) random read
0.29MB/s, 75.49 IOPS(4k) random write
Sandisk sd:
4.39MB/s, 1124.36 IOPS(4k) random read
0.8MB/s, 205.9 IOPS(4k) random write
ran each test a few times, pretty consistent between. My phone is horribly sluggish under evervolv-jb unless I move data, cache, swap, dalvik to the sd.
Fresh format, base install CM7.2 results:
Internal nand:
5.7 MB/s, 1465.48 IOPS(4k) random read
3.12MB/s, 799.29 IOPS(4k) random write
sdcard:
4.41 MB/s, 1229.81 IOPS(4k) random read
0.58 MB/s, 150.86 IOPS(4k) random write
There seems to be some sort of IO bottleneck on the internal nand in JB on this phone and where the sdcard ends up being faster because of it.
I don't claim to be an expert, just hoping to shed light and hopefully someone is able to identify why this is happening.