Кто-нибудь использует дезинфицирующее средство в выпущенном программном обеспечении? - PullRequest
0 голосов
/ 16 января 2020

Дезинфицирующие средства, такие как:

  • адресное дезинфицирующее средство (ASAN);
  • неопределенное поведенческое дезинфицирующее средство (UBSAN)
  • et c.

часто используются во время разработки и тестирования.

Эти инструменты используются в выпущенном программном обеспечении?

1 Ответ

0 голосов
/ 16 января 2020

Зависит от ваших целей. Разработчики Sanitizer предлагают не использовать их для повышения производительности (т. Е. защита от атак), поскольку инструментарий может разрешать различные типы атак. С другой стороны, они рекомендуют периодически запускать их в реальных рабочих нагрузках для обнаружения последних 1% ошибок в выпущенном программном обеспечении (которые, например, воспроизводятся только при большой нагрузке).

...