Size: a a a

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

2020 February 15

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.Дискуссионная
Все копируется
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
Проектирование библиотек - это вообще отдельная тема, на которую довольно много годной литературы
источник

RM

Roy Mustang in cxx.Дискуссионная
Igor Okhremchuk
Проектирование библиотек - это вообще отдельная тема, на которую довольно много годной литературы
У меня не копирует, ту что ты кинул ссылку, там текст можно копировать
источник

RM

Roy Mustang in cxx.Дискуссионная
Я уже нашел на русском
источник

RM

Roy Mustang in cxx.Дискуссионная
В общем, поставил брякпоинт на точку входа, сработала в ntdll
источник

RM

Roy Mustang in cxx.Дискуссионная
Глянул адрес в RSP регистре, получил 0000001E016FF4A0
источник

RM

Roy Mustang in cxx.Дискуссионная
После чего поставил брякпоинт перед pop в функции где выделялось 65к байт, дождался брякпоинта и получил RSP 0000001E016DCA00
источник

RM

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

RM

Roy Mustang in cxx.Дискуссионная
После выхода из функции, где выдеялось 65к байт RSP = 0000001E016DCA20
источник

RM

Roy Mustang in cxx.Дискуссионная
Я вычел RSP в точке входа из RSP в момент брякпоинта в функции где выделялось 65к байт, получил следующий результат
источник

RM

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

IZ

Ivan Zamorano in cxx.Дискуссионная
Stackbase - rsp?
источник

RM

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

RM

Roy Mustang in cxx.Дискуссионная
Ivan Zamorano
Stackbase - rsp?
Что не правильно я делаю, подскажи
источник

RM

Roy Mustang in cxx.Дискуссионная
или OEP .exe нужен?
источник