Kerm Posted September 5, 2013 Share Posted September 5, 2013 (edited) Такой вопрос, кто ни будь знает как подключить/реализовать функцию pcntl_fork в импорте товаров? Не знаю есть ли что то похожее в престашопе, но суть в том что одной из особенностей этой функции является равномерное распределение нагрузки между ядрами процессора, что как мне кажется может ускорить импорт товаров и генерацию фотографий. http://php.net/manual/en/function.pcntl-fork.php Я через htop вижу что при выгрузке товаров используется постоянно только одно ядро, самое первое, когда второе находится практически в простое, значит скрипт импорта не умеет создавать параллельные задачи которые бы обрабатывали свои кусок... Edited September 5, 2013 by Kerm (see edit history) Link to comment Share on other sites More sharing options...
absent Posted September 12, 2013 Share Posted September 12, 2013 Такой вопрос, кто ни будь знает как подключить/реализовать функцию pcntl_fork в импорте товаров? Не знаю есть ли что то похожее в престашопе, но суть в том что одной из особенностей этой функции является равномерное распределение нагрузки между ядрами процессора, что как мне кажется может ускорить импорт товаров и генерацию фотографий. http://php.net/manual/en/function.pcntl-fork.php Я через htop вижу что при выгрузке товаров используется постоянно только одно ядро, самое первое, когда второе находится практически в простое, значит скрипт импорта не умеет создавать параллельные задачи которые бы обрабатывали свои кусок... Как вариант перед импортом разбить файл на N массивов и одновременно запустить импорт. Link to comment Share on other sites More sharing options...
Recommended Posts