Size: a a a

2021 February 20

OB

Oleg B in dlang.ru
вообще за всё время ни разу не вышел за пределы стека в файберах
источник

OB

Oleg B in dlang.ru
можно упарываться конечно, но зачем?
источник

O

Oleg in dlang.ru
все всегда не рассчитаешь
источник

O

Oleg in dlang.ru
но да, фигли рассматривать сферического коня
источник

EP

Egor Pugin in dlang.ru
ну вот тут показано 4 * размер страницы. Это 16 КБ? Пару дней назад на стеке в функции 8КБ буфер делал, пара таких функций и упадёт всё
источник

O

Oleg in dlang.ru
4+гуард=5
источник

OB

Oleg B in dlang.ru
Egor Pugin
ну вот тут показано 4 * размер страницы. Это 16 КБ? Пару дней назад на стеке в функции 8КБ буфер делал, пара таких функций и упадёт всё
ммм)
источник

O

Oleg in dlang.ru
ну я и грю, что если на стеке будет стат массив, то можно легко перескочить гуард и грохнуть процесс
источник

OB

Oleg B in dlang.ru
Egor Pugin
ну вот тут показано 4 * размер страницы. Это 16 КБ? Пару дней назад на стеке в функции 8КБ буфер делал, пара таких функций и упадёт всё
ну типа ты ж знаешь что стек ограничен, не вызывай столько функций, которые жрут стек, либо увеличь его для файбера
источник

OB

Oleg B in dlang.ru
так можно сказать "я тут недавно функцию юзал, вот она 30Гб кучи выделяет и пишет туда интенсиво, вот у меня OOM сработал" =)
источник

O

Oleg in dlang.ru
кароч, теория эт.. если бы у бабушки был член..
источник

EP

Egor Pugin in dlang.ru
так я и говорю, появляется ещё одна вещь, за которой надо следить
источник

OB

Oleg B in dlang.ru
Egor Pugin
так я и говорю, появляется ещё одна вещь, за которой надо следить
серьёзно?
источник

OB

Oleg B in dlang.ru
если не секрет что это за функция которая 8кб на стеке выделяет?
источник

EP

Egor Pugin in dlang.ru
Egor Pugin
так я и говорю, появляется ещё одна вещь, за которой надо следить
если там стоит какой-то скриптовый интерпретатор, то размер стека будет зависеть уже от юзерского кода
источник

EP

Egor Pugin in dlang.ru
и заранее его не задать
источник

O

Oleg in dlang.ru
void func() { double[1024] arr; ... }
источник

OB

Oleg B in dlang.ru
вакуумные ситуации
источник

OB

Oleg B in dlang.ru
Oleg
void func() { double[1024] arr; ... }
и вот на кой?
источник

OB

Oleg B in dlang.ru
что делать то?
источник