|
|
|
|
|
by kouteiheika
1906 days ago
|
|
Correct. Although I don't read everything on startup. Some of the data (e.g. per user data) is only loaded once it's needed. Also, the swap doesn't make everything slower as long as my active working set is smaller than the available RAM. That is, I have more data loaded into "memory" than I have RAM, but I'm not using all of it all the time, so things are still fast. It's basically an OS managed database. (If I were using a normal SQL database I'd get a similar behavior where actively used data would sit in RAM and less used data would be read from the disk.) |
|