Программы-генераторы используются при необходимости проверить какие- либо программы на одинаковых последовательностях случайных чисел. При этом может сравниваться их производительность или же целью может быть регрессионное тестирование правильности. В зависимости от приложения случайный объект может представлять собой файл с набором произвольных строк или граф со случайными вершинами. Вместо того чтобы хранить в памяти весь объект целиком, можно написать программу, которая будет его создавать, инициализируя генератор случайных чисел каждый раз одним и тем же конкретным числом. Огромные по объему объекты могут быть представлены в нескольких байтах, по время доступа к ним, разумеется, возрастет.
Пользователям персональных компьютеров предоставляется аналогичный выбор, когда они устанавливают программы с компакт-дисков или с DVD-дисков. «Стандартная» установка может занять несколько сотен мегабайт на жестком диске компьютера, но зато программа будет работать быстро. «Минимальная» установка позволяет оставить большую часть программы на более медленном устройстве (приводе чтения компакт-дисков), но зато место на жестком диске останется свободным. Итак, память на жестком диске сохраняется за счет времени, которое тратится каждый раз при запуске такой программы.
Для многих программ, выполняемых в сетях, очень важным параметром является объем передаваемой по сети информации. Иногда можно уменьшить количество передаваемых данных, кэшируя их на компьютере пользователя в соответствии с правилом «не передавайте данные, если их можно сохранить локально».
Опубликовал vovan666
April 17 2013 00:01:45 ·
0 Комментариев ·
3876 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.