Как очистить кэш процессора в Linux из программы на C?

Я пишу программу на C, в которой мне нужно очистить память. Я хотел бы знать, есть ли какая-либо системная команда UNIX для очистки кэша процессора.

Это требование для моего проекта, которое включает в себя подсчет времени, затраченного на мою логику.

Я читал оcacheflush(char *s, int a, int b) функция, но я не уверен, будет ли она подходящей и что передать в параметрах.

Ответы на вопрос(4)

Ваш ответ на вопрос