Hacker News new | ask | show | jobs
by KaiserPro 741 days ago
> then why not put it in memory? But then why bother with swap?

because ram is expensive compared to disk.

Ram is normally fixed compared to disk

by storing not-used but still needed pages on disk, allows for much greater performance with less resources. for example it allows a bigger VFS cache.

1 comments

So hypothetically, if ram was as cheap and easy to add as storage, swap would not make sense?
depending on OS and upper limit, yeah RAM all the way. But I suspect the kernel doesn't think like that. I know that OSX does things differently, so perhaps there are better ways