|
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 |
|
|