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


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Slawa Olhovchenkov                   2:5030/500     08 Jan 2004  14:18:24
 To : Lev Serebryakov
 Subject : <none>
 -------------------------------------------------------------------------------- 
 
 
 08 Jan 04, Lev Serebryakov writes to Slawa Olhovchenkov:
 
  SO>> Я тебя умоляю!
  SO>> А внутри процесса ты как без блокировок жить будешь?
  LS>   Зависит от того, процесс многопоточный или нет.
 
 Это не важно.
 
  SO>> Скажем внутри процесса FS, услугами которого на 5 разных дисках
  SO>> потребоволось воспользоваться 10 разным процессам с 20 разных
  SO>> процессоров. Ивообще, это все мне напоминает семиуровневую модель. С
  SO>> тем же отвратительным результатом.
  LS>   процессов FS столько, сколько у нас FS (не типов, а замонтировано). А
  LS> внутри них -- как раз та самая банальная очередь. Потому как в пределах
  LS> _одной_ FS действительно конкурировать нечему.
 
 Я тебя умоляю, ну почему из-за того, что какому-то процессу понадобилось открыть
 в файл, путь к которому в кэше отсутствует (и мы зависли на ожидании
 позиционирования) -- надо тормозить два десятка остальных процессов, которые
 хотят поработать с файлами в каталогох, информация о которых уже закэшированна?
 
  LS>>> И, более того, на сколько я помню, даже скедулер у QNX был
  LS>>> внешним по отношению к собственно ядру модулем. Hо тут не уверен.
  LS>>> Защита памяти -- точно был внешний модуль, так что в зависимости
  LS>>> от его выбора мы могли получить multi-process multi-thread
  LS>>> систему, систему без threads вообще, но со многими процессами, и
  LS>>> даже систему с одним единственным процессом и кучей threads (с
  LS>>> точки зрения защиты памяти).
  SO>> Hу и какой с этого гешефт?
  LS>   Масштабируемость. По всем параметрам -- по числу процессов, по числу
  LS> процессоров, etc.
 
 Это илюзия. Обман. Т.е. да, по сравнению с совсем тупым ядром ты выйгрыш
 получишь. Hо дальше либо будешь заниматься тем же, что и в пятерке либо будешь в
 жопе и без масштабируемости.
 
  LS> То, чего так не хватает FreeBSD той же самой (ну, 5-ке уже все лучше,
  LS> но, как мы видим, не очень стабильно -- то KDE упадет, то JDK с новыми
  LS> потоками не работает, то отладчик отвалится).
 
 Да потому что написанны эти приложения криво, вот у них начинают ляпы вылазить, 
 когда потоки действительно начинают независимо исполняться, без неявной
 синхронизации на сисколах.
 
  LS> А QNX одинаково успешно работала от 386/4Mb до многопроцессорных и
  LS> многоузловых кластеров. И работает, собственно.
 
 Это тебе так только кажется. Ты на нем KDE запусти, что бы он не падал. КДЕ.
 
 ... Если у тебя есть фонтан, заткни его; дай отдохнуть и фонтану.
 --- GoldED+/BSD 1.1.5
  * Origin:  (2:5030/500)
 
 

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

 Тема:    Автор:    Дата:  
 <none>   Denis Sotchenko   07 Jan 2004 05:36:50 
 Re: <none>   Valentin Nechayev   07 Jan 2004 12:20:35 
 <none>   Denis Sotchenko   07 Jan 2004 19:10:49 
 Re: <none>   Valentin Nechayev   07 Jan 2004 22:05:58 
 <none>   Denis Sotchenko   08 Jan 2004 14:23:49 
 <none>   Slawa Olhovchenkov   08 Jan 2004 18:00:30 
 Re: <none>   Valentin Nechayev   08 Jan 2004 18:28:05 
 <none>   Slawa Olhovchenkov   07 Jan 2004 20:41:40 
 <none>   Lev Serebryakov   07 Jan 2004 23:51:34 
 <none>   Slawa Olhovchenkov   08 Jan 2004 00:37:02 
 <none>   Anatoly Mashanov   08 Jan 2004 13:26:30 
 Re: <none>   Valentin Nechayev   08 Jan 2004 11:26:10 
 <none>   Anatoly Mashanov   08 Jan 2004 18:53:52 
 Re: <none>   Valentin Nechayev   08 Jan 2004 18:26:01 
 <none>   Anatoly Mashanov   09 Jan 2004 12:54:14 
 Re: <none>   Valentin Nechayev   09 Jan 2004 11:17:07 
 <none>   Anatoly Mashanov   09 Jan 2004 19:34:06 
 Re: <none>   Valentin Davydov   11 Jan 2004 15:36:46 
 <none>   Slawa Olhovchenkov   08 Jan 2004 11:46:10 
 Re: <none>   Vladimir Bormotov   08 Jan 2004 12:29:40 
 <none>   Slawa Olhovchenkov   08 Jan 2004 13:17:56 
 <none>   Anatoly Mashanov   08 Jan 2004 18:55:04 
 <none>   Slawa Olhovchenkov   08 Jan 2004 14:55:48 
 Re: <none>   Valentin Davydov   11 Jan 2004 15:36:46 
 <none>   Lev Serebryakov   08 Jan 2004 13:41:22 
 <none>   Slawa Olhovchenkov   08 Jan 2004 14:18:24 
 <none>   Lev Serebryakov   08 Jan 2004 17:34:22 
 <none>   Slawa Olhovchenkov   08 Jan 2004 18:12:16 
 Re: <none>   Valentin Nechayev   08 Jan 2004 18:30:15 
 <none>   Lev Serebryakov   08 Jan 2004 21:14:04 
 Re: <none>   Valentin Nechayev   08 Jan 2004 22:48:09 
 <none>   Lev Serebryakov   09 Jan 2004 00:03:34 
 Re: <none>   Alex Povolotsky   13 Jan 2004 13:05:21 
 <none>   Dennis Chikin   08 Jan 2004 22:52:15 
 Re: <none>   Valentin Nechayev   09 Jan 2004 02:59:47 
 <none>   Dennis Chikin   09 Jan 2004 21:08:53 
 <none>   Slawa Olhovchenkov   09 Jan 2004 02:56:20 
 <none>   Lev Serebryakov   09 Jan 2004 10:31:52 
 <none>   Slawa Olhovchenkov   09 Jan 2004 13:31:58 
 <none>   Lev Serebryakov   09 Jan 2004 15:17:12 
 <none>   Slawa Olhovchenkov   09 Jan 2004 16:43:58 
 <none>   Lev Serebryakov   09 Jan 2004 20:14:04 
 <none>   Slawa Olhovchenkov   09 Jan 2004 20:30:48 
 <none>   Andrew Kant   09 Jan 2004 17:21:32 
 <none>   Slawa Olhovchenkov   09 Jan 2004 23:26:26 
 <none>   Denis Sotchenko   10 Jan 2004 03:18:15 
 Re: <none>   Eugene B. Berdnikov   10 Jan 2004 18:03:22 
 Re: <none>   Valentin Nechayev   10 Jan 2004 20:16:41 
 Re: <none>   Eugene B. Berdnikov   10 Jan 2004 22:21:19 
 <none>   Denis Sotchenko   10 Jan 2004 23:44:53 
 Re: <none>   Valentin Nechayev   10 Jan 2004 13:06:21 
 <none>   Slawa Olhovchenkov   10 Jan 2004 23:46:50 
 Re: <none>   Valentin Nechayev   11 Jan 2004 13:44:44 
 <none>   Slawa Olhovchenkov   11 Jan 2004 14:17:52 
 <none>   Lev Serebryakov   11 Jan 2004 15:29:28 
 <none>   Slawa Olhovchenkov   11 Jan 2004 19:02:08 
 <none>   Lev Serebryakov   11 Jan 2004 21:53:00 
 Re: <none>   Ilyak Kaznacheev   12 Jan 2004 00:37:59 
 <none>   Slawa Olhovchenkov   12 Jan 2004 00:57:56 
 Re: <none>   Valentin Davydov   12 Jan 2004 08:41:33 
 Re: <none>   Valentin Nechayev   12 Jan 2004 11:21:12 
 Re: <none>   Valentin Davydov   15 Jan 2004 10:17:31 
 Re: <none>   Valentin Nechayev   16 Jan 2004 11:25:15 
 Re: <none>   Ruslan Kosolapov   16 Jan 2004 11:45:52 
 Re: <none>   Valentin Nechayev   16 Jan 2004 15:35:58 
 <none>   Slawa Olhovchenkov   16 Jan 2004 16:45:44 
 Re: <none>   Valentin Nechayev   17 Jan 2004 00:28:46 
 <none>   Slawa Olhovchenkov   17 Jan 2004 01:47:06 
 Re: <none>   Valentin Nechayev   17 Jan 2004 13:20:50 
 Re: <none>   Ruslan Kosolapov   17 Jan 2004 14:20:39 
 <none>   Slawa Olhovchenkov   17 Jan 2004 18:55:58 
 Re: <none>   Valentin Davydov   17 Jan 2004 13:04:31 
 <none>   Andrew Kant   10 Jan 2004 20:50:05 
 <none>   Slawa Olhovchenkov   11 Jan 2004 00:14:38 
 Re: <none>   Igor Sysoev   13 Jan 2004 18:11:05 
 <none>   Slawa Olhovchenkov   13 Jan 2004 19:19:30 
 Re: <none>   Valentin Nechayev   13 Jan 2004 22:49:27 
 <none>   Slawa Olhovchenkov   14 Jan 2004 00:02:26 
 Re: <none>   Valentin Davydov   11 Jan 2004 15:36:45 
 <none>   Lev Serebryakov   11 Jan 2004 18:51:26 
 Re: <none>   Valentin Davydov   12 Jan 2004 19:03:49 
 <none>   Lev Serebryakov   13 Jan 2004 00:18:24 
 Re: <none>   Valentin Davydov   16 Jan 2004 00:51:13 
 <none>   Lev Serebryakov   16 Jan 2004 11:29:04 
 <none>   Denis Sotchenko   08 Jan 2004 14:25:21 
 <none>   Slawa Olhovchenkov   08 Jan 2004 18:01:06 
 <none>   Anatoly Mashanov   09 Jan 2004 12:51:50 
 <none>   Slawa Olhovchenkov   09 Jan 2004 13:28:50 
 <none>   Denis Sotchenko   09 Jan 2004 13:32:55 
 <none>   Anatoly Mashanov   09 Jan 2004 21:56:40 
 <none>   Denis Sotchenko   10 Jan 2004 01:53:45 
 <none>   Dennis Chikin   08 Jan 2004 20:17:47 
 Re: <none>   Valentin Davydov   11 Jan 2004 15:36:46 
 <none>   Slawa Olhovchenkov   11 Jan 2004 16:35:50 
 Re: <none>   Valentin Davydov   12 Jan 2004 08:41:32 
 <none>   Slawa Olhovchenkov   12 Jan 2004 10:15:34 
Архивное /ru.unix/22213ffd3040.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional