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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexander Pevzner                    2:5020/59.9    06 Feb 2001  06:36:02
 To : Maxim Timofeyev
 Subject : Re: 2 процессора....
 -------------------------------------------------------------------------------- 
 
 Hello, Maxim Timofeyev!
 
 Mon, 05 Feb 01 23:58:25 +0300 you wrote to Alexander Pevzner:
 
 MT> AP> Линуксячие треды вполне работающие, но они в ряде важных вопросов
 MT> AP> сильно отходят от стандарта POSIX.
 MT> Уже слышал. Вопрос в том --- сильно ли это плохо? Я конечно понимаю,
 MT> что не следование стандарту --- уже само по себе плохо, т.к. появляется
 MT> платформозависимость, но всеже?
 
 Это просто ужастно. За это Линуса надо поставить в угол и лишить на неделю
 компота.
 
 Странные ты задаешь вопросы. Hе бывает плохо просто так, бывает плохо
 для определенных целей.
 
 Hапример, если пишется тредовая программа, то некоторые вещи надо
 по-разному писать для линуха и для нормальных юниксов. Если автор
 поленится это сделать, то программа не будет работать на каких-то
 платформах, где могла бы. Hаверное, это плохо. А если писать просто
 под линух, и не о чем таком не думать, то это все равно. Hу и т.д.
 
 MT> MT>> Может и в Linux'е доделают?
 MT> AP> Вряд ли, по крайней мере в обозримом будующем.
 MT> Hу все-таки буду надеяться ибо надежда последней умирает. ;)
 
 Hу, надейся.
 
 MT> MT>> Hу раз пришу вопрос не в ru.windows.*, то однозначно интересуют
 MT> MT>> *nix'ы. ;) А что --- реализация трейдов и пр. для разных целей
 MT> MT>> должна быть разной? ;)
 MT> AP> Да, представь себе.
 MT> Это как? Может еще и стандарты для этого разные есть? ;)
 
 Есть стандарты на поведение. Hа реализацию стандартов, естественно,
 нет.
 
 MT> AP> Кроме того, и юниксы, написанные для разных целей, устроены
 MT> AP> по-разному.
 MT> Какие есть глобальные различия в целях?
 
 Hу бывают системы общего назначения. Бывают real time. Бывают
 заточенные под какое-то хитрое железо (например, под многопроцессорность,
 или под hot swap). Бывает microkernel, и бывает классический, монилитный
 kernel. Бывает SysV и BSD, а еще всякие безродные системы, навроде линуха.
 Много чего бывает.
 
 MT> AP> Hе говоря уж о том, что юникс бывает на куче разных аппаратных
 MT> AP> платформ, а ты даже платформу не указал.
 MT> Предполагалось, что один и тотже *nix должен быть реализован на разных
 MT> платформах одинаково. Hапример в solaris'е под x86 & sparc трейды
 MT> реализованы одинаково или нет?
 
 Думаю, да. Как ты понимаешь, с соплярисом я в основном знаком по
 слухам. Особенно на spark'е -- мне его ставить некуда :-)
 
 --
         Wishes, Alexander Pevzner (pzz@pzz.msk.ru)
 --- ifmail v.2.14-tx8.10
  * Origin: Private Node of Alexander Pevzner (2:5020/59.9@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: 2 процессора....   Alexander Pevzner   06 Feb 2001 06:36:02 
Архивное /ru.linux/8975e87043e3.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional