Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Zahar Kiselev                        2:5030/382.1   25 Jan 2002  01:56:52
 To : Vitaly Lugovsky
 Subject : Re: вопрос про MOSIX
 -------------------------------------------------------------------------------- 
 
 
 Jan 23 21:48 02, Vitaly Lugovsky wrote to Zahar Kiselev:
 
  >> Установил MOSIX, теперь процессы можно запускать на других машинах 
  >> кластера посредством программки mosrun. Все работает, процессы 
  >> мигрируют:-) А вот можно ли сделать так, что если какая-то программа 
  >> сама форкается - чтобы ее
  >> потомки тоже "расползались" по машинам, причем сами, без 
  >> принудительного использования mosrun?
  VL>  Если не юзается шаренная память, и если тем же mosrun -h не 
  VL> залоченно -
  VL> то будут мигрировать.
 
 Эксперименты показывают, что миграцию надо принудительно разрешить. Мигрируют 
 _только_ процессы, запущенные при помощи mosrun с соответствующими ключиками и
 их потомки(если не указано обратное). То, что запущено "просто так" - никуда не 
 мигрирует и то, что запущено mosrun без явного указания возможности мигрировать 
 - тоже остается на месте. 
 А еще я ухитрился подружить mosix и mpich. Само mpich не обладает особым
 интеллектом по части запуска процессов - просто запускает их там, где указано в 
 файле process group. По умолчанию использует для запуска ssh, из-за чего запуск 
 происходит долго. Я заставил использовать для запуска процессов mosrun - в
 результате все процессы запускаются "как бы на одной машине", а дальше уже mosix
 сам решает куда их отправить и надо ли вообще это делать. Hапример задачи,
 которые не столько считают, сколько кидаются сообщениями - он оставляет на одной
 машине где они были запущены. Это можно изменить ключиками mosrun, но по
 умолчанию это так. С трудом нашел одну тестовую программку, в которой есть
 заметная расчетная часть - и mosix исправно отправил ее кусок на другую машину.
 Где бы для целей тестирования найти что-то, использующее mpi, но при этом чтобы 
 "расчетная" часть преобладала над "коммуникационной" ?
 
 Zahar
 
 --- Msged/LNX 6.1.0
  * Origin: undefined location (2:5030/382.1)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 вопрос про MOSIX   Zahar Kiselev   21 Jan 2002 21:23:38 
 Re: вопрос про MOSIX   Alexander Timoshenko []   21 Jan 2002 23:47:36 
 Re: вопрос про MOSIX   Zahar Kiselev   22 Jan 2002 08:01:52 
 Re: вопрос про MOSIX   Vitaly Lugovsky   23 Jan 2002 22:48:14 
 Re: вопрос про MOSIX   Zahar Kiselev   25 Jan 2002 01:56:52 
 Re: вопрос про MOSIX   Vitaly Lugovsky   25 Jan 2002 05:21:16 
 Re: вопрос про MOSIX   Zahar Kiselev   25 Jan 2002 11:07:14 
 Re: вопрос про MOSIX   Andrey Khavryuchenko   25 Jan 2002 12:40:56 
 Re: вопрос про MOSIX   Vitaly Lugovsky   25 Jan 2002 19:11:59 
 Re: вопрос про MOSIX   Zahar Kiselev   26 Jan 2002 00:38:30 
 Re: вопрос про MOSIX   Vitaly Lugovsky   11 Feb 2002 22:25:51 
 Re: вопрос про MOSIX   Zahar Kiselev   12 Feb 2002 01:29:00 
 Re: вопрос про MOSIX   Vitaly Lugovsky   12 Feb 2002 18:19:38 
 Re: вопрос про MOSIX   Zahar Kiselev   12 Feb 2002 21:52:54 
Архивное /ru.linux/32883c50a0b5.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional