Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Fork-бомба23 января 2011Оглавление: 1. Fork-бомба 2. Описание 3. Примеры fork-бомб на разных языках программирования 4. Предотвращение
Рекурсивное порождение процессов, ведущее к отказу в обслуживании или падению системы
вредоносная или ошибочно написанная программа, бесконечно создающая свои копии), которые обычно также начинают создавать свои копии и т. д. Выполнение такой программы может вызвать большую нагрузку вычислительной системы или даже отказ в обслуживании вследствие нехватки системных ресурсов, что и является целью написания такой программы. Программа классической fork-бомбы выглядит так:
#include <unistd.h>
int main
{
while
fork;
}
Схожими случаями утечки системных ресурсов являются программы, порождающие зомби и процессы-сироты. Однако, если большинство fork-бомб создаётся намеренно, эти проблемы обычно являются результатом невнимательности или некомпетентности программиста. Просмотров: 5041
|