|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Khvatov 2:5020/175.2 06 Jun 2007 11:52:56 To : Andrew Korovin Subject : cp1251 -------------------------------------------------------------------------------- Wed Jun 06 2007 10:46, Andrew Korovin wrote to Artem Chuprina: AK> Hемедленно нажми на RESET, Artem! AK> 05 Jun 07 года (а было тогда 01:21) AK> Artem Chuprina в своем письме к Andrew Korovin писал: AG>>>> ==== конец "Windows Clipboard" ==== AK>>> :-/ AK>>> find $1 -type $2 -exec chmod $3 {} \; AK>>> Hе? AC>> Если файлов достаточно много, то не. Hу и кавычки вокруг $1 потеряны AC>> откровенно зря... AK> Ковычки согласен, но мне не понятно почему же использовать xargs лучше. AK> Это явно лишний оверхэд так как идёт перенаправление вывода: потом AK> xargs`у весь хлам, а только потом уже запуск chmod. Запускать каждый раз новую задачу (я имею в виду execve() а не fork()) - это и есть overhead. Там самое прожорливое - подвязывать динамические библиотеки (а вовсе не разбор формата, нахождение свободной памяти и загрузка с диска как было раньше). А вот pipes - почти бесплатны. --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/33009999f62b.html, оценка из 5, голосов 10
|