Size: a a a

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

2020 February 15

RM

Roy Mustang in cxx.Дискуссионная
Igor Okhremchuk
65кб слишком большой объём для автоматической памяти
Не большой, если он вызывается там где нужно
источник

RM

Roy Mustang in cxx.Дискуссионная
Функция где выделяется 65кб вызывается из библиотеки сети, а она вызывается в функции Update
источник

RM

Roy Mustang in cxx.Дискуссионная
а Update вызывается в бесконечном цикле грубо говоря
источник

RM

Roy Mustang in cxx.Дискуссионная
То есть, это основной цикл программы
источник

RM

Roy Mustang in cxx.Дискуссионная
Так что, на тот момент большая часть памяти стека освобождена от левых функций
источник

RM

Roy Mustang in cxx.Дискуссионная
и получается что Net библиотека только ест стек память, а 945 кб она точно не съест
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
Если часто вызывается, то сделай буфер статичным
источник

RM

Roy Mustang in cxx.Дискуссионная
Igor Okhremchuk
Если часто вызывается, то сделай буфер статичным
При этом выделив динамическую память?
источник

RM

Roy Mustang in cxx.Дискуссионная
и тупо не освобождать её
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
статичным
источник

RM

Roy Mustang in cxx.Дискуссионная
Igor Okhremchuk
статичным
на стеке?
источник

RM

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

IO

Igor Okhremchuk in cxx.Дискуссионная
Есть 4 вида памяти
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
стек, куча, статика и тред локал
источник

RM

Roy Mustang in cxx.Дискуссионная
А я думал статика относится к стек памяти
источник

RM

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

RM

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

IO

Igor Okhremchuk in cxx.Дискуссионная
Ну вообще в С++ три вида переменных со статической продолжительность хранения
источник

RM

Roy Mustang in cxx.Дискуссионная
Igor Okhremchuk
Ну вообще в С++ три вида переменных со статической продолжительность хранения
Это типы переменных
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
Статика находится не в стеке и не в куче, у неё своё фиксированное адресное пространство, которое существует всю продолжительность работы программы
источник