问个事,关于swap的。
就是miui关闭和启用扩展内存。可以看到显示的信息,是比如6G和6G+2G的显示,文件占用空间也有2G的增减;但是,用free去看(用虚拟终端),显示的是swap有4095M,使用的大约有600M,或者大约1000M,关闭和开启扩展,是一样的结果。请问这是啥意思?
似乎系统和miui各自用了一套交换内存,那开关扩展内存,也没影响swap的状态,它本身就用了4095M;
这用不用扩展内存,似乎也没啥区别,如果是两套机制,那么增加耗电是可能的,另外,写数据可是有寿命的(别说影响大小,有就是有);如果,miui发现内存可以交换出去,那么是扩展内存先做了还是swap先做的,看到的是swap一定是有使用的数量的,所以最差的是swap和扩展都有写数据;不可想象数据交换写出两次。
那么,是不是已经上当了?可怜说什么关闭了省电了(这个可以有),但是说速度快了,这就比轿扯了,因为,swap是on的状态,不是off的状态,你关,swap速度也没内存快。更可怕的是swap和扩展各写了一次数据(写两次,当然更慢)。
有大神给聊聊不?
这里是开扩展还是关闭它,有没有关系:省电、减少损耗?其他的不用了,因为4G的swap就在那(使用的量前面写了)。
就是miui关闭和启用扩展内存。可以看到显示的信息,是比如6G和6G+2G的显示,文件占用空间也有2G的增减;但是,用free去看(用虚拟终端),显示的是swap有4095M,使用的大约有600M,或者大约1000M,关闭和开启扩展,是一样的结果。请问这是啥意思?
似乎系统和miui各自用了一套交换内存,那开关扩展内存,也没影响swap的状态,它本身就用了4095M;
这用不用扩展内存,似乎也没啥区别,如果是两套机制,那么增加耗电是可能的,另外,写数据可是有寿命的(别说影响大小,有就是有);如果,miui发现内存可以交换出去,那么是扩展内存先做了还是swap先做的,看到的是swap一定是有使用的数量的,所以最差的是swap和扩展都有写数据;不可想象数据交换写出两次。
那么,是不是已经上当了?可怜说什么关闭了省电了(这个可以有),但是说速度快了,这就比轿扯了,因为,swap是on的状态,不是off的状态,你关,swap速度也没内存快。更可怕的是swap和扩展各写了一次数据(写两次,当然更慢)。
有大神给聊聊不?
这里是开扩展还是关闭它,有没有关系:省电、减少损耗?其他的不用了,因为4G的swap就在那(使用的量前面写了)。