Главная » Файлы » Защита » Анализ и защита файлов | [ Добавить материал ] |
[ · Скачать удаленно () ] | 01.02.2010, 17:29 |
Dimmunix - Эта утилита поможет бороться со сбоями и зависаниями. Принцип действия этой утилиты
схож с иммунной системой человека – обнаруженные проблемы фиксируются,
для них выполняется поиск «противоядия», а после этого повторное
появление той же проблемы исключено. Утилита Dimmunix учится на ошибках без вмешательства со стороны пользователя или программистов. Выработка «иммунитета против сбоев» начинается с первого же обнаруженного сбоя. Уникальный идентификатор ошибки записывается в Dimmunix, после чего утилита исследует реакцию компьютер. Например, если пользователь открывает меню «Файл-Открыть» в браузере, а в это время на web-странице запускается Flash-ролик, браузер может зависнуть. В следующий раз, когда появится такая же ошибка, утилита Dimmunix автоматически вмешается и не даст приложению зависнуть. Утилита Dimmunix не изменяет код приложения и не пытается устранить ошибки. Dimmunix модифицирует последовательность исполнения запросов в программе, вызывающей проблемы. Таким образом, «компьютерная иммунная система» просто помогает программам выполнить свои функции в обход возможных препятствий. Как говорят разработчики, сбои в работе программ похожи на деревья, которые встречаются камню, катящемуся с горы. Порой достаточно небольшого толчка сбоку, чтобы обойти препятствия и продолжить движение, как будто никаких препятствий не было вовсе. В какой-то мере, технология Dimmunix позволяет программе работать так, как если бы в этой программе вообще не было ошибок. Авторы технологии Dimmunix из лаборатории Dependable Systems Lab утверждают, что их продукт уже испытан на многих реальных системах с использованием самых разных языков программирования, в том числе на СУБД MySQL, ActiveMQ, web-сервере Apache httpd и Java JDK. Также авторы утверждают, что Dimmunix создает минимальную дополнительную нагрузку на вычислительные ресурсы, практически незаметную для приложений. В ходе тестирования технология Dimmunix смогла успешно обойти все 100 заведомо известных ошибок в приложении, завершив все испытания без сбоев и зависаний. Последняя версия Dimmunix получила еще одно важное новшество – поддержка «облачных» вычислений теперь позволяет обмениваться информацией об ошибках и способах борьбы с ними. Кроме всего прочего, технология Dimmunix помогает предотвратить атаки с использованием уязвимых участков в программном обеспечении, особенно атаки на отказ в обслуживании. | |
Просмотров: 2185 | Загрузок: 293 | Комментарии: 3 | |
Всего комментариев: 3 | |
| |
Антивирусы [34] |
Анализ и защита файлов [18] |
Утилиты [37] |