КИТА unofficial

Компьютерный => Программирование => Тема начата: Alder от Февраль 26, 2008, 11:40:53



Название: Fork-бомба
Отправлено: Alder от Февраль 26, 2008, 11:40:53
Есть такая вот статья (http://en.wikipedia.org/wiki/Fork_bomb#Example_fork_bombs) на Википедии.
Познавательно и весело :)

З.Ы. Скрипты для *nix оттуда лучше не запускать на серверах :D


Название: Re: Fork-бомба
Отправлено: NunTerix от Февраль 27, 2008, 12:57:50
З.Ы. Скрипты для *nix оттуда лучше не запускать на серверах Смеющийся

Видимо, ты уже у себя запускал :D


Название: Re: Fork-бомба
Отправлено: Alder от Февраль 27, 2008, 12:59:02
NunTerix, в виртуалке :) Так просто напряжно выключить потом :)

З.Ы. Можете свои идеи выдвинуть ;)


Название: Re: Fork-бомба
Отправлено: LazarusLong от Февраль 27, 2008, 01:59:17
Помню, как-то мы с zer_owlet'ом курсе то ли на третьем, то ли на четвертом в 8,610-й сидели и писали нечто с подобным эффектом. Правда мы писали на яваскрипте примерно следующее: окно открывало само себя много раз, а каждая новая копия, соответственно тоже начинала себя открывать. И так ad infinitum )). Если учесть производительность машин в той аудитории, то всегда получался неизменно превосходный результат в виде полного и безоговорочного зависания)))


Название: Re: Fork-бомба
Отправлено: zer_owlet от Февраль 27, 2008, 12:59:03
Помню, как-то мы с zer_owlet'ом курсе то ли на третьем, то ли на четвертом в 8,610-й сидели и писали нечто с подобным эффектом. Правда мы писали на яваскрипте примерно следующее: окно открывало само себя много раз, а каждая новая копия, соответственно тоже начинала себя открывать. И так ad infinitum )). Если учесть производительность машин в той аудитории, то всегда получался неизменно превосходный результат в виде полного и безоговорочного зависания)))

ты забыл уточнить что при закрытии окна тоже открывалось еще одно ))))


Название: Re: Fork-бомба
Отправлено: Alder от Февраль 27, 2008, 01:01:35
LazarusLong и zer_owlet, в той статье нету примера на Javascript ;) Выложите свой код тут.


Название: Re: Fork-бомба
Отправлено: zer_owlet от Февраль 27, 2008, 01:27:19
LazarusLong и zer_owlet, в той статье нету примера на Javascript ;) Выложите свой код тут.

В аттаче. Но при современной защите от всплывающих окон эффект уже не тот.


Название: Re: Fork-бомба
Отправлено: Sochin от Февраль 27, 2008, 02:52:02
Что-то никак не пойму вашего восторга.


Название: Re: Fork-бомба
Отправлено: tuft от Февраль 27, 2008, 02:58:30
Sochin, во-во.


Название: Re: Fork-бомба
Отправлено: Alder от Февраль 27, 2008, 03:07:18
Sochin, ну а чего? :) Такими вот форк-бомбами можно проверить на нагрузку сервер из 4-х двухъядерных Xeon с 16GB оперативы.


Название: Re: Fork-бомба
Отправлено: Sochin от Февраль 27, 2008, 03:20:07
Проверить что? Ваши программы пухнут, хоть компиляторы их и пропускают. ))))


Название: Re: Fork-бомба
Отправлено: Alder от Февраль 27, 2008, 03:23:02
Проверить что?
Проверить как настроена система распараллеливания и расстановки приоритетов. Когда число процессов достигает определенного порога, ядро (*nix) начинает само отстреливать процессы. Вот и проверяется. Моделируется как-бы реальная работа с запуском множества копий однотипных процессов.


Название: Re: Fork-бомба
Отправлено: zer_owlet от Февраль 27, 2008, 09:55:47
Что-то никак не пойму вашего восторга.

а где восторг? ну иногда хочетчя подипать юзера такой прогой... что и делали в 610... а восторга вроде особого и не было...