memory-barriers- все статьи тега


Как я понимаю барьеры чтения памяти и летучие

некоторые языки обеспечивают volatile модификатор, который описывается как выполнение "барьера чтения памяти" перед чтением памяти, которая поддерживает переменную. барьер чтения памяти обычно описывается как способ гарантировать, что ЦП выполнил считывание, запрошенное перед барьером, прежде чем он выполнит чтение, запрошенное после барьера. Однако, используя это определение, казалось бы, что устаревшее значение все еще может быть прочитано. Другими словами, выполнение считывает в определенном ...