Форум программистов, компьютерный форум, киберфорум
Наши страницы

Очистка кэша процессора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Delim в функции getline() http://www.cyberforum.ru/cpp/thread1301599.html
Здравствуйте. Встала проблема, что при чтении файла нужно использовать разные разделяемые символы (.,!? и т.д.). Пробовал использовать функцию getline, как while(getline(stream,s,'.') ||...
C++ С++ примеры функций , похожи C# С++ примеры функций , похожи C# короче более детально что хочу узнать ))) это функции С++ что будет аналогом как в C# например это конечно не правильно Console () { // код http://www.cyberforum.ru/cpp/thread1301443.html
C++ О целях c++ и других языков
Здравствуйте. Подскажите пожалуйста какие цели у c++, т.е что можно на нем написать (интересует высокоуровневое программирование), и если можно, про цели таких языков как c#, java, python тоже плз...
C++ C++ и maple
Здравствуйте! Может кто встречался с данной проблемой? Возможно ли сделать внешнее обращение из C++ в maple15. Проблема в следующем, если писать код чисто на maple, то он периодически сильно...
C++ FTDI LibMPSSE-SPI http://www.cyberforum.ru/cpp/thread1300502.html
Здравствуйте форумчане! При попытке работы с FTDI микросхемой, а именно FTDI 2232H, в режиме SPI. Возникли проблемы с работой в режимах MODE1 и MODE3. Вот что я вижу на экране осциллографа при...
C++ Построение семантической сети Нужна помощь. Мне дали задание для курсовой работы "Построение семантической сети". Прочитав что это ориентированный граф, я поняла что не знаю с чего нужно починать( а через неделю уже нужно... подробнее

Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
18248 / 6373 / 438
Регистрация: 30.03.2009
Сообщений: 17,643
Записей в блоге: 28
16.11.2014, 16:17
А зачем оно тебе нужно?

К тому же у процессора есть два типа кэша - кэш данных и кэш инструкций. Гашение кэшей по умному называется "flush data cache" и "flush instruction cache" соответсвенно, в описании системы команд по таким словам скорее всего найдёшь то, что нужно

Добавлено через 2 минуты
Если вообще на intel'овских процессорах такое водится. Их современные контроллеры памяти автоматически отслеживают все "плохие" операции во всех узлах многопроцессорных систем, так что скорее всего на практике гасить кэш программисту не нужно (как это приходится делать на некоторых других архитектурах)

Добавлено через 2 минуты
Хотя "flush" - это операция сброса кэшей в память. Т.е. если были записи в память, которые осели в кэше, то flush - это их сброс в память. А тебе, видимо, нужно очистить кэш по операциям чтения, это называется "invalidate"
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru