|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexander Pevzner 2:5020/59.9 02 Feb 2001 06:44:08 To : "Vladimir Butenko" Subject : Re: 2 процессора.... -------------------------------------------------------------------------------- u> <o0fc59.24p.ln@elf.ihep.su> <95crvm$1vse$1@news.gamma.ru> From: Alexander Pevzner <pzz@pzz.msk.ru> Hello, Vladimir Butenko! Fri, 02 Feb 01 02:37:55 +0300 you wrote: VB> Плохо ли они, студенты, порешили? А ни фига не плохо - каждый волен VB> реализовывать идею так, как ему хочется - если в результате появляется VB> то, что ожидается. Так вот, в случае Линуха - получается не VB> то. ТОчнее, не совсем то - недосмотрели студенты. Забыли про атрибуты. Hе забыли. Просто на исходниках ядра сидит жирной задницей Линус Торвалдс, и не желает слышать ни про какие посиксные треды. Может и правда досидится до того, что кто-нибудь сформулирует, как должна выглядеть в ядре поддержка тредов, чтобы и Линусовые эстетические потребности она удовлетворяла, и для реальной жизни (т.е., для реализации посиксных тредов, ибо никакие другие треды на юниксе никому нафиг не нужны) была пригодна. А может досидится до того, что никому этот линух будет не нужен. Hасколько я понимаю, clone(), как он есть - это максимум того, что удалось выпросить у Линуса для поддержки тредов. Fast and dirty hack. Можно еще использовать MIT threads, им и этого не надо. Только они вообще не работают :-) Пробовал я как-то ими попользоваться, так они при dup2() в своих виртуальных file handles запутались (я так и не понял, зачем понадобилось виртуализовать таблицу file handles, вместо того, чтобы использовать системные хэндлы). Hе знаю, может с тех пор эту проблему в них и поправили, надо бы как-нибудь посмотреть. VB> быстрее и не компактнее других систем. Сколько там времени 2.4 делали? VB> Так ведь так и не сделали - это же даже Микрософт до такого не VB> опускается - чтобы выпустить новую версию ОС, но заявить, что VB> "использовать ее можно только ради эксперимента". Hу она все равно ведь годится только для экспериментов, хотя мелкософт этого прямо и не говорит :-) -- Wishes, Alexander Pevzner (pzz@pzz.msk.ru) --- ifmail v.2.14-tx8.10 * Origin: Private Node of Alexander Pevzner (2:5020/59.9@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/89754c0b7ebc.html, оценка из 5, голосов 10
|