LINUX.ORG.RU
Ответ на: комментарий от ms-dos32

А что там понимать?

Определяется функция с именем ":". Давай заменим ее на более человеческий вариант, например, my_func. Что получается? Правильно: [code] my_func() {my_func | my_func &}; my_func [/code]

Т.е. функция определяется как вызывающая сама себя и передающая в пайпе результат своей работы (который, очевидно, пустой) своему же инстансу. Причем, делая это в фоне. После определения функция запускается. Что происходит? Очевидно, неудержимая рекурсия с захавыванием ресурсов, причем процессы плодятся как 2^n, где n — число уровней рекурсии. В общем-то в несколько секунд порождается достаточно процессов, чтобы поставить на колени машину.

unanimous ★★★★★
()

Как я упоминал в соседнем посте:

$ tail -f /dev/null > /dev/null

sphericalhorse ★★★★★
()
Ответ на: комментарий от unanimous

от сделал 1000 процессов, гуй все еще не тормозит :)

у меня от 60 подтормаживать чуток начало.

dikiy ★★☆☆☆
()
Ответ на: комментарий от tazhate

//offtop
А чем они окошки рисуют?

Видеокартой, не?

ymuv ★★★★
()
Ответ на: комментарий от namezys

Я, конечно, извиняюсь за оффтоп, но мне уже не в первом треде режет глаза ваше незнание правописания «не/ни».

По теме: 5 таких процессов на моем стареньком Dual Core (Debian) вызавают незначительные подтормаживания.

buddhist ★★★★★
()
Ответ на: комментарий от buddhist

сорри. когда замечаю за собой использование не/ни, стараюсь поправить. Правила знаю, но не всегда замечаю

namezys ★★★★
()

Тред не читал. Тут уже шутили про сибирских мужиков и японскую лесопилку?

F457 ★★★★
()
Ответ на: комментарий от F457

Аналогия не очень уместна. Потенциально систему может наклонить любое приложение из юзерспейса без всяких очумелых ручек.
Мне вот интересно другое, есть ли сейчас десктопные системы, которые в дефолтном виде нельзя положить?

madcore ★★★★★
()
Ответ на: комментарий от madcore

системы, которые в дефолтном виде нельзя положить?

Не совсем десктоп, но...

openBSD ?

ekzotech ★★★★
()
Ответ на: комментарий от madcore

системы, которые в дефолтном виде нельзя положить?

И ещё, мне кажется нельзя сделать универсальную систему, которая будет быстро и стабильно работать под любой нагрузкой и в то же время будет пресекать всякие форк-бомбы и умело распределять приоритет. ИМХО.

ekzotech ★★★★
()
Ответ на: комментарий от tazhate

эир перегревается, планировщик галимый?..

а заход был такой, как будто действительно есть что сказать.

muon ★★★★★
()
Ответ на: комментарий от muon

эир перегревается, планировщик галимый?..

Не, он про защиту от форк-бомб и прочие радости.

tazhate ★★★★★
() автор топика
Ответ на: комментарий от tazhate

Не, он про защиту от форк-бомб и прочие радости.

ну да, а где же тогда тот самый пост?

muon ★★★★★
()
Ответ на: комментарий от wintrolls

Ага. Ну чтож, предлагаю всем однозначно написать «Mac OS X - НЕНУЖНО!» и закрыть тему.

ekzotech ★★★★
()

У меня ничего не виснет запущено 100 процессов cat /dev/urandom > /dev/null

mac os 10.6.8, mac air 1.8 core2duo, 2Gb RAM

anc ★★★★★
()

Странно, ведь макось не вешается даже форк-бомбой (проверено на iOS 4.3.3, даже программы запускались и работали все, кроме терминала, и почти не лагали).

gentoo_root ★★★★★
()

Та норм будет по ходу на любом линуксе.

ipeacocks ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.