Глубокое семплирование

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Глубокое семплирование (англ. Deep sampling) — одно из разновидностей статистического семплирования, при котором точность жертвуется в пользу раскрытия сущностных причин и взаимосвязей. Берётся небольшое число проб, каждая из которых содержит необходимую информацию. Пробы берутся приблизительно равномерно для интересующего источника, например, время или память. Данный вариант полезен для выявления крупных скрытых проблем.

Примеры:

  • В области управления компьютерными накопителями информации используется считывание случайных байт пространства хранения, расположенного под каталогом, с которого берутся пробы. Каждая проба содержит логический путь к файлу, содержащему считанные байты. Это позволяет выявлять файлы или типы файлов, потребляющих излишне большое дисковое пространство, даже если они широко «раскиданы» в структуре каталогов.

См. также[править | править вики-текст]

Ссылки[править | править вики-текст]

  • Dunlavey, «Performance tuning with instruction-level cost derived from call-stack sampling», ACM SIGPLAN Notices 42, 8 (August, 2007), pp. 4-8.
  • Dunlavey, «Performance Tuning: Slugging It Out!», Dr. Dobb's Journal, Vol 18, #12, November 1993, pp 18-26.