[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Нужен ли bash



Alexey Pechnikov -> debian-russian@lists.debian.org  @ Wed, 24 Sep 2008 19:43:56 +0400:

 >>  >> и кстати если о ней говорить, то самый дорогой ресурс по сей день -
 >>  >> память, и вот шелл скрипт последовательно вызывающий сторонние
 >>  >> программки или даже одновременно запускающий пайповые процессы может
 >>  >> оказаться экономнее в системе нежели скрипт на интерпретаторном ЯП
 >>
 >>  AP> Разумеется, очень экономно - запустить сторонний бинарь на пару
 >>  AP> мегабайт вместо вызова встроенной функции...
 >>
 >> Надо еще помнить, что бинарь, содержащий эту встроенную функцию, сам по
 >> себе (считая реальное потребление в памяти при работе, естественно, а не
 >> stat файла) мегабайт 10...

 AP> Интерпретатор один. А из шелловского скрипта могут идти сотни
 AP> вызовов внешних утилит, притом зачастую для простейших обработок
 AP> небольших строк.

Так мы там про память говорим, а не про накладные расходы на fork/exec
(кстати, сильно преувеличенные...  ls-то, особенно если не гнутый,
развесистой инициализацией не занимается...)

-- 
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru

kernel bug (англ.) - ядрёна вошь


Reply to: