У меня есть несколько потоков, которые создают один и тот же класс. У меня нет проблем с параллелизмом. Мой вопрос касается производительности.
Я понял, что доступ к глобальным переменным иногда приводит к заметным изменениям в производительности. Это почему? и какова лучшая практика? Должен ли я скопировать глобальные переменные в некоторые переменные-члены? Должен ли я избегать глобальных переменных, даже если они не создают проблем с параллелизмом?
Задача ещё не решена.
Других решений пока нет …