Size: a a a

cxx.Дискуссионная

2020 February 23

RM

Roy Mustang in cxx.Дискуссионная
Roy Mustang
Ребят, вопрос по поводу std::for_each и std::execution::par
Если у меня есть переменная A вне std::for_each вызова, которая служит для сравнения, то является ли это потокобезопасным? То есть, если std::for_each только читает эту переменную чтобы внутри for_each сравнивать if(B == A)
Есть ответка?
источник

RM

Roy Mustang in cxx.Дискуссионная
И еще, у меня тут на винде чудеса происходят на Win10, чем больше у меня на компе ОЗУ, тем больше невидимая сила ОЗУ съедает, что за дичь?
источник

RM

Roy Mustang in cxx.Дискуссионная
Там даже 6ю гигами озу не пахнет судя по потреблениям в диспетчере
источник

RM

Roy Mustang in cxx.Дискуссионная
А оно жрет 11-14 гигов
источник

O

Ofee in cxx.Дискуссионная
Либо я гений, либо мне пора спать
void foo();
void bar();

void baz() {
 // ...
 if (error)
   return foo(),
          bar();
 // ...
}
источник

b

b7e89d55aa08a289aa48277386e6ff1d in cxx.Дискуссионная
Roy Mustang
А оно жрет 11-14 гигов
источник

b

b7e89d55aa08a289aa48277386e6ff1d in cxx.Дискуссионная
источник

RM

Roy Mustang in cxx.Дискуссионная
Для линуксовиков
источник

RM

Roy Mustang in cxx.Дискуссионная
источник

b

b7e89d55aa08a289aa48277386e6ff1d in cxx.Дискуссионная
Roy Mustang
Для линуксовиков
источник

b

b7e89d55aa08a289aa48277386e6ff1d in cxx.Дискуссионная
источник

BB

Bohdan Bessonov in cxx.Дискуссионная
Roy Mustang
А оно жрет 11-14 гигов
Система больше кэширует чем больше оперативки
источник

i

ivan in cxx.Дискуссионная
источник

n

nhva in cxx.Дискуссионная
Никита Кучеренко
источник

TS

Till Schneider in cxx.Дискуссионная
Roy Mustang
Ребят, вопрос по поводу std::for_each и std::execution::par
Если у меня есть переменная A вне std::for_each вызова, которая служит для сравнения, то является ли это потокобезопасным? То есть, если std::for_each только читает эту переменную чтобы внутри for_each сравнивать if(B == A)
ты ведь знаешь, что std::execution::par загрузит все ядра на 100 процентов? =)
источник

RM

Roy Mustang in cxx.Дискуссионная
Till Schneider
ты ведь знаешь, что std::execution::par загрузит все ядра на 100 процентов? =)
Ага
источник

RM

Roy Mustang in cxx.Дискуссионная
Так я могу им читать безопасно или нет?
источник

TS

Till Schneider in cxx.Дискуссионная
тогда ладно
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
А я, кстати, не смотрел реализацию параллельных вычислений
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
В какой момент именно возвращается управление к вызывающей функции? После вычислений?
источник