Question: what is madvise in linux?
Answer: DESCRIPTION top. The madvise() system call is used to give advice or directions to the kernel about the address range beginning at address addr and with size length bytes In most cases, the goal of such advice is to improve system or application performance.