|
|
Компьютеры - Глубокое семплирование23 января 2011
Глубокое семплирование одно из разновидностей статистического семплирования, при котором точность жертвуется в пользу глубины. Берётся небольшое число проб, каждая из которых содержит необходимую информацию. Пробы берутся приблизительно равномерно для интересующего источника, например, время или память. Данный вариант полезен для выявления крупных скрытых проблем.
Примеры:
- В области программного анализа производительности применяется взятие проб из стека вызовов в произвольные моменты времени во время периода выполнения приложения. Это помогает выявлению лишних вызовов функций наряду с критическими участками кода.
- В области управления компьютерными накопителями информации используется считывание случайных байт пространства хранения, расположенного под каталогом, с которого берутся пробы. Каждая проба содержит логический путь к файлу, содержащему считанные байты. Это позволяет выявлять файлы или типы файлов, потребляющих излишне большое дисковое пространство, даже если они широко «раскиданы» в структуре каталогов.
Просмотров: 1006
|