Alexey Pechnikov -> [email protected] @ 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: [EMAIL PROTECTED]
kernel bug (англ.) - ядрёна вошь
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]