|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Khvatov 2:5020/175.2 06 Jun 2007 14:15:46 To : Andrew Korovin Subject : cp1251 -------------------------------------------------------------------------------- Wed Jun 06 2007 13:27, Andrew Korovin wrote to Sergey Khvatov: AK> Hемедленно нажми на RESET, Sergey! AK> 06 Jun 07 года (а было тогда 11:52) AK> Sergey Khvatov в своем письме к Andrew Korovin писал: SK>> Запускать каждый раз новую задачу (я имею в виду execve() а не fork()) SK>> - это и есть overhead. Там самое прожорливое - подвязывать SK>> динамические библиотеки (а вовсе не разбор формата, нахождение SK>> свободной памяти и загрузка с диска как было раньше). AK> Ага, не знал, что find -exec делает fork() :) А вы можете придумать другие варианты? :-) И - повторяю ещё раз - самое прожорливое место в запуске отдельной задачи - это не fork, и не execve хотя он и перезагружает всю память процесса (а ещё он достаточно другого интеллекта проявляет), а загрузчик динамических библиотек. --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/330099a254aa.html, оценка из 5, голосов 10
|