I'm reading this article, and it says:
rhash_entries is the size of the hash table. If you don't specify it on the kernel command line, it is computed dynamically based on the memory available on your system. You can view its value by looking at something like IP route cache hash table entries: 262144 (order: 9, 2097152 bytes) in the kernel logs.
But when I'm checking if there is the entry in kern.log or syslog, I can't find any.
If I understood this well, if I wanted to change the default size of the table, I should add
rhash_entries= to the kernel line in extlinux/grub , but after doing so, there's also no "route" info in the logs.
I'm just trying to understand how the parameters in sysctl works (not only this one), but without knowing how to read and set
rhash_entries, I won't understand how the route cache works.
Does anyone know something about this
rhash_entries kernel parameter?