16
ответов

Почему летучий нужен в C?

Почему летучий нужен в C? Для чего его используют? Что это будет делать?
вопрос задан: 27 May 2015 17:57
12
ответов

Почему делает энергозависимый, существуют?

Что делает энергозависимое ключевое слово? В C++, какую проблему это решает? В моем случае мне сознательно никогда не был нужен он.
вопрос задан: 23 July 2012 02:33
8
ответов

Какое ключевое слово volatile полезно для

Сегодня на работе я наткнулся на ключевое слово volatile в Java. Не очень знакомый с этим, я нашел это объяснение: теория и практика Java: управление волатильностью, учитывая детали, в которых это ...
вопрос задан: 13 March 2019 10:18
8
ответов

Использование энергозависимого спецификатора в C/C ++/Java

При прохождении через многих ресурсов на многопоточном программировании ссылка на энергозависимый спецификатор обычно подходит. Ясно, что использование этого ключевого слова не является надежным способом достигнуть...
вопрос задан: 7 March 2013 12:59
7
ответов

Java double check lock singleton должен использовать ключевое слово volatile? [Дубликат]

Привет, у меня проблема с двойной блокировкой проверки в одноэлементном шаблоне. в следующем коде: private volatile static экземпляр DoubleCheckSingleton; private DoubleCheckSingleton () {} public static ...
вопрос задан: 17 October 2016 18:17
7
ответов

Как изменчивая переменная в Java влияет на ее данные при использовании неатомных операций? [Дубликат]

Я читал о ключевом слове volatile, и, как правило, я пришел к выводу, что объявление изменчивой переменной означает, что данные больше не будут кэшироваться локально в регистрах процессора, но всегда будут сохранены ...
вопрос задан: 17 September 2016 17:57
7
ответов

Я могу избегать использования блокировок для своей seldomly-изменяющейся переменной?

Я читал книгу Joe Duffy по Параллельному программированию. У меня есть вид академического вопроса о незапертой поточной обработке. Во-первых: Я знаю, что незапертая поточная обработка чревата опасностью (если Вы не делаете...
вопрос задан: 15 August 2011 16:32
7
ответов

Как я знаю, соглашается ли gcc, что что-то энергозависимо?

Рассмотрите следующее: энергозависимый uint32_t i; Как я знаю, сделал ли gcc или не рассматривал i как энергозависимый? Это было бы объявлено как таковое, потому что никакой соседний код не собирается изменить его, и модификация...
вопрос задан: 13 March 2009 12:59
6
ответов

Почему переменные в Java не энергозависимы по умолчанию?

Возможно подобный вопрос: Вы когда-либо используете энергозависимое ключевое слово в Java? Сегодня я отлаживал свою игру; Это имело очень трудную проблему многопоточности, которая разоблачит каждые несколько минут, но была...
вопрос задан: 23 May 2017 12:17
6
ответов

Нужен ли 'volatile' в этом многопоточном коде C ++?

Я написал программу для Windows на C ++, которая иногда использует два потока: один фоновый поток для выполнение трудоемкой работы; и еще один поток для управления графическим интерфейсом. Таким образом ...
вопрос задан: 23 May 2017 12:13
6
ответов

Почему энергозависимо не рассмотренный полезным в многопоточном C или программировании на C++?

Как продемонстрировано в этом ответе я недавно отправил, я, кажется, смущен утилитой (или отсутствие этого) энергозависимых в многопоточных контекстах программирования. Мое понимание - это: любое время...
вопрос задан: 23 May 2017 11:33
6
ответов

Летучий против Блокированный против блокировки

Допустим, у класса есть открытое поле счетчика int, доступ к которому осуществляется несколькими потоками. Этот int только увеличивается или уменьшается. Чтобы увеличить это поле, какой подход следует использовать, и ...
вопрос задан: 22 August 2014 14:31
6
ответов

Каково различие между глобальными помехами и статической энергозависимой переменной?

Я использовал статическую глобальную переменную и статическую энергозависимую переменную в объеме файла, оба обновляются ISR и основным циклом, и основной цикл проверяет значение переменной. здесь во время оптимизации...
вопрос задан: 18 September 2013 14:47
6
ответов

Почему не делает POSIX mmap, возвращают энергозависимую пустоту*?

Mmap возвращает пустоту*, но не энергозависимый void*. Если я использую mmap для отображения общей памяти, то другой процесс мог писать в ту память, что означает два последующих чтения от той же памяти...
вопрос задан: 8 July 2010 20:28
6
ответов

Синхронизация потока 101

Ранее я написал некоторый очень простой многопоточный код, и я всегда знал что в любое время могло быть контекстное переключение прямо в середине того, что я делаю, таким образом, я всегда охранял...
вопрос задан: 31 March 2010 10:55
6
ответов

C++ энергозависимые переменные многопоточности

Я пишу приложение C++. У меня есть переменная класса, в которую пишет больше чем один поток. В C++, что-либо, что может быть изменено без компилятора, "поняв", что он изменяется потребности быть...
вопрос задан: 27 February 2010 17:26
6
ответов

Параллелизм, объектная видимость

Я пытаюсь выяснить, страдает ли код ниже от каких-либо потенциальных проблем параллелизма. А именно, проблема видимости, связанной с энергозависимыми переменными. Энергозависимый определяется как: значение этого...
вопрос задан: 30 December 2009 04:55
6
ответов

Потребность в энергозависимом модификаторе в проверенной дважды.NET привязки

В нескольких текстах говорится, что, когда реализация перепроверила привязывающуюся.NET поле, Вы соединяетесь, должно применить энергозависимый модификатор. Но почему точно? Рассмотрение следующего примера: общественность...
вопрос задан: 27 December 2009 00:13
5
ответов

“псевдоатомарные” операции в C++

Таким образом, я знаю, что ничто не является атомарным в C++. Но я пытаюсь выяснить, существуют ли какие-либо "псевдоатомарные" предположения, которые я могу сделать. Причина состоит в том, что я хочу избегать использования взаимных исключений в
вопрос задан: 29 November 2018 18:22
5
ответов

энергозависимые переменные как аргумент функции

Наличие этого кода: определение типа энергозависимое международное КОЛИЧЕСТВО; СЧИТАЙТЕ functionOne (КОЛИЧЕСТВО *число); интервал functionTwo (интервал *число); я не могу избавиться от некоторых предупреждений.. Я получаю это предупреждение 1 в functionOn
вопрос задан: 16 August 2016 17:54
5
ответов

энергозависимый по сравнению с изменяемым в C++

У меня есть вопрос о различии между энергозависимым и изменяемым. Я заметил, что оба из двух средств, что это могло быть изменено.Что еще? Действительно ли они - то же самое?Какая разница? Где...
вопрос задан: 13 March 2013 12:41
5
ответов

присутствие взаимного исключения помогает избавлению от энергозависимого ключевого слова?

У меня есть класс блокировки multi-R/W, который сохраняет чтение, запишите и незаконченное чтение, незаконченные счетчики записи. Взаимное исключение охраняет их от нескольких потоков. Мой вопрос, Делают нам все еще нужны счетчики, чтобы быть...
вопрос задан: 19 March 2012 18:11
5
ответов

Какие виды оптимизаций предотвращает «volatile» в C ++?

Я искал ключевое слово volatile и для чего оно , и ответ, который я получил, был довольно много: он используется для предотвращения оптимизации кода компилятором. Было несколько примеров, например, когда ...
вопрос задан: 30 August 2010 22:02
5
ответов

C # - Действительно ли «volatile» действительно необходимо в качестве ключевого слова?

По мере того, как я все глубже и глубже изучаю значение ключевого слова volatile, я продолжаю говорить себе: «Это путь к реализации, он не должен быть частью языка программирования высокого уровня ". Я имею в виду ...
вопрос задан: 21 August 2010 08:26
5
ответов

'Энергозависим' требуемый для общей памяти, к которой получают доступ через функцию доступа?

[редактирование] Для дополнительного чтения, и быть ясным, это - то, о чем я говорю: Введение в энергозависимое ключевое слово При рассмотрении кода встроенных систем, одной из наиболее распространенных ошибок, которые я вижу...
вопрос задан: 30 June 2010 15:26
5
ответов

Май, энергозависимый быть в определяемых пользователем типах для помощи пишущему ориентированному на многопотоковое исполнение коду

Я знаю, это было сделано довольно ясным в нескольких вопросах/ответах прежде, который энергозависимый связан с видимым состоянием модели памяти C++ а не к многопоточности. С другой стороны, это...
вопрос задан: 22 March 2010 12:13
5
ответов

Как я объявляю, что массив создал использование malloc, чтобы быть энергозависимым в C++

Я предполагаю, что следующее даст мне 10 энергозависимых ints энергозависимых международных нечто [10]; Однако я не думаю, что следующее сделает то же самое. энергозависимый интервал* нечто; нечто = malloc (sizeof (интервал) *10);...
вопрос задан: 21 February 2010 04:09
5
ответов

Делает Взаимно блокировался. CompareExchange используют барьер памяти?

Я читаю сообщение Joe Duffy об Энергозависимых чтениях и записях и своевременности, и я пытаюсь понять что-то о последнем примере кода в сообщении: в то время как (Взаимно блокировался. CompareExchange (касательно...
вопрос задан: 11 November 2009 02:04
5
ответов

Есть ли какое-либо преимущество использования энергозависимого ключевого слова по контрасту для использования Взаимно блокируемого класса?

Другими словами, я могу сделать что-то с энергозависимой переменной, которая не могла также быть решена с нормальной переменной и Взаимно блокируемым классом?
вопрос задан: 9 November 2009 14:15
5
ответов

Какова стоимость энергозависимого ключевого слова в многопроцессорной системе?

мы сталкиваемся с проблемами производительности, и один потенциальный преступник является централизованным использованием энергозависимого одиночного элемента. определенный код имеет нечто класса формы {статический энергозависимый экземпляр; статический о
вопрос задан: 16 June 2009 16:59