04-10-2014, 08:14 AM
In reply to what xoft wrote at https://github.com/mc-server/MCServer/is...t-40020686 64 bit helps because we can just leave working out which chunks to store in RAM to the OS and just have infrequently accessed chunks paged out. The OS has all the information needed to determine how much RAM we can use.
As for the flash storage issue a setting could help with the read/write bias if we stop using queues. However from what you explained the only real differences from my proposal and the current setup is that it doesn't drop the allocation immediately and that we would give priority to reads versus writes depending on memory pressure.
I'm opening an issue for both.
As for the flash storage issue a setting could help with the read/write bias if we stop using queues. However from what you explained the only real differences from my proposal and the current setup is that it doesn't drop the allocation immediately and that we would give priority to reads versus writes depending on memory pressure.
I'm opening an issue for both.