Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Delim в функции getline() http://www.cyberforum.ru/cpp/thread1301599.html
Здравствуйте. Встала проблема, что при чтении файла нужно использовать разные разделяемые символы (.,!? и т.д.). Пробовал использовать функцию getline, как while(getline(stream,s,'.') || getline(stream,s,',' ....), но это работает только относительно того, что первое в while, то есть только относительно точки. Подскажите идею как можно сделать, может другой метод какой есть. Заранее спасибо.
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. Вот что я вижу на экране осциллографа при посылке 0xaa (на приложенной картинке) Вот что я пишу в коде для инициализации ChannelConfig channelConf = {0, 0, 0, 0, 0}; uint8 latency = 50; uint8 buffer = {0}; ...
C++ Построение семантической сети Нужна помощь. Мне дали задание для курсовой работы "Построение семантической сети". Прочитав что это ориентированный граф, я поняла что не знаю с чего нужно починать( а через неделю уже нужно сдавать... Буду очень благодарна за помощь! подробнее

Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
17179 / 5433 / 336
Регистрация: 30.03.2009
Сообщений: 14,720
Записей в блоге: 26
16.11.2014, 16:17     Очистка кэша процессора
А зачем оно тебе нужно?

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

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

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