Я бы хотел, чтобы моя программа считала размер строки кэша процессора, на котором она работает, в C ++.
Я знаю, что это нельзя сделать мобильно, поэтому мне понадобится решение для Linux и другое для Windows (решения для других систем могут быть полезны для других, поэтому публикуйте их, если вы их знаете).
Для Linux я мог прочитать содержимое / proc / cpuinfo и разобрать строку, начинающуюся с cache_alignment. Возможно, есть более эффективный способ вызова API.
Для Windows я просто понятия не имею.