Quote:
Originally Posted by Arkryal
Two years ago, I'd have agreed with that statement,
|
I'm talking about today's flash storage
Quote:
Originally Posted by Arkryal
but the write limitations of flash memory have gone up by a factor of 1000 since devices like USB drives became commonplace.
|
thats not saying much
Quote:
Originally Posted by Arkryal
You would have to overwrite that 30% of the disk in excess of 100,000 - 300,000 times before data loss could occur.
|
World saves are set for every 15 minutes by default in runuo. Thats 96 overwrites per day.
Quote:
Originally Posted by Arkryal
Also, old flash memory used to read/write each bit from the same location. Newer memory is smarter. If there is free room on the drive (it requires about 15% free) it will attampt to move clusters of frequently accessed bits to infrequently used areas of the physical disk.
|
It's called wear leveling. It doesn't help much overall.
Quote:
Originally Posted by Arkryal
Basically, Servers built for speed with a large capactity for simutanious users tend to opporate in system memory most of the time. This means they take a ton of RAM and a dedicated server is usually necessisary. Servers complied for smaller users bases or lower system requirements would have frequent disk writes to ensure data integrity. I suspect RunUO is the latter, favoring security and and lower requirements over fast speed with high requirements. But that's just speculation on my part, if anyone more familiar with server source would like to correct me, I welcome their input.
|
Fairly certain the uogamers shards use runuo, have extremely large playerbases and extremely high end hardware. I really think it has optimizations for both low end hardware and playerbases and high end hardware with large playerbases instead of biasing itself too much toward one or the other.