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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     23 Apr 2003  08:34:36
 To : Den Gourkin
 Subject : Re: Вопрос по архитектуре...
 -------------------------------------------------------------------------------- 
 
 
 >>> Den Gourkin wrote:
 
  DG>>> Hеужто? Уверен, что взаимодействие между процессами - процесс
  DG>>> более хлопотный, нежели между тридами...
  VN>> О каком из взаимодействий речь?
 DG> Hа самом простом уровне - передача данных...
  DG>>> Первый критерий - время взаимодействия.
  VN>> Оно нормальное.
 DG> Откуда атакая уверенность? Проверял?
 
 Да.
 
  DG>>> количество памяти, то это опять же ограничивает возможности.
  VN>> Hа каждый "процесс" выделяется одно и то же количество памяти.
 DG> Причем, в защищенном режиме... Именно об этом я и говорю... И как,
 DG> по-твоему, при таком варианте, один процесс будет взаимодействовать с
 DG> областью памяти другого?
 
 У них одна и та же область памяти.
 
 DG> [... поpепано ...]
  DG>>> крутится в защищенном режиме и переменные свои отдает другим
  DG>>> процессам с большой неохотой.
  VN>> Это всё не относится к реализации многопоточности через клонированные
  VN>> процессы с неразделёнными памятью и прочими характеристиками.
 DG> Почему-то у меня такое впечатление, что clone() - просто более
 DG> специализированный fork(), с несколько порезанными возможностями, но
 DG> по-сути, от fork()'a отличающийся не многим... Собственно, поэтому и есть
 DG> сомнения...
 
 Перестань фантазировать и прочитай наконец документацию.
 
  DG>>> Это ли не геморрой?
  VN>> Геморрой. Hо где ты его нашёл - непонятно.
 DG> В реализации одной из задач, использующей многопоточность... Теперь понятно?
 
 Hет.
 
  VN>> Хватит высасывать идеи из пальца, вначале разберись, как оно
  VN>> реализовано на самом деле.
 DG> Приятель, я ничего ни откуда не высасываю: есть вполне конкретная задача,
 DG> которая реализована под двумя UNIX-подобными ОС. И ведет себя эта задача
 DG> по-разному. А поскольку время взаимодействия между потоками (в QNX) и между
 DG> процессами (в Linux) я не замерял, поэтому и поинтересовался у народа,
 DG> который сталкивался с реализаций многопоточности конкретно под Linux, ибо
 DG> вопрос этот критичен для задачи.
 
 Ты пока что не "поинтересовался". Ты выдвинул свои фантазии и хочешь, чтобы
 тебе объяснили, как они работают. Вот когда ты перестанешь фантазировать
 и поймёшь, чем псевдопроцессы, на которых сделаны LinuxThreads, отличаются
 от тех процессов, которые тебе привычны - тогда, вероятно, ты начнёшь
 именно спрашивать.
 -netch-
 --- ifmail v.2.15dev5
  * Origin: Dark side of coredump (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Вопрос по архитектуре...   Den Gourkin   19 Apr 2003 11:02:50 
 Re: Вопрос по архитектуре...   Valentin Nechayev   21 Apr 2003 09:12:05 
 Вопрос по архитектуре...   Den Gourkin   21 Apr 2003 21:43:44 
 Re: Вопрос по архитектуре...   Valentin Nechayev   21 Apr 2003 23:35:44 
 Вопрос по архитектуре...   Den Gourkin   23 Apr 2003 06:25:56 
 Re: Вопрос по архитектуре...   Valentin Nechayev   23 Apr 2003 08:34:36 
Архивное /ru.linux/736811186908.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional