PostgreSQL vs Oracle Differences #4 - Shared Memory Usage
blog.kimiensoftware.com
blog.kimiensoftware.com
In the case of open-source OSs, it even makes sense to contribute code back to the kernel that can improve database performance. If you know a better caching strategy than the one the OS is using, everybody wins if the kernel adopts it.