NUMA and Linux Page Cache

NUMA and Linux Page Cache

sorry for the stupid question, but

if I have a linux system and the Numa, I perform a write operation to the disk, the file is cached in in Linux (page cache). Knows another Numa node (socket) that the file is already in the cache or it will read it from the disk? If another node knows that the file is in the cache - does this mean that every Numa node will constantly poll the central table some cached data or it is running as it differently?

Thank you for your attention to my problem

6 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Do you mean NUMA CC - cache coherency?


Searched and honored. I will try to answer to its own question. As I understand it, this Linux mechanism is called replication page cache (replication page cache between NUMA nodes). Unfortunately there is no time to try it. So the question remains whether it is effective and whether there any other problems?

Thanks to all who are interested

I am confused on this too. Any help will be appreciated.

What kind is the purpose of your research? What a work load profile intends to accelerate (such as a file server, database, virtualization)? Unfortunately I'm still stuck on the study of features of Linux on the Numa-aware implementation and has not yet started to learn page cache. I think the work load profile should be as less intense and focused on reading, but not change, then we can expect any positive results.

Leave a Comment

Please sign in to add a comment. Not a member? Join today