Jak opróżnić pamięć podręczną procesora w systemie Linux z programu C?

Piszę program w C, w którym muszę opróżnić pamięć. Chciałbym wiedzieć, czy istnieje jakieś polecenie systemu UNIX do opróżnienia pamięci podręcznej procesora.

Jest to wymóg dla mojego projektu, który polega na obliczeniu czasu potrzebnego na moją logikę.

Przeczytałem ocacheflush(char *s, int a, int b) funkcja, ale nie jestem pewien, czy będzie odpowiedni i co przekazać w parametrach.

questionAnswers(4)

yourAnswerToTheQuestion