LINUX.ORG.RU

Linux vs System VR4


0

0

Линус как-то заявил, что ему нечему научится в коде Solaris.
Модерновое ядро Linux сравнивается с SunOS 5.0 kernel образца 1992 г.
Интересно посмотреть как в Linux в настоящий момент реализованы
следущие фичи:

a) полностью preemptible, real-time kernel
b) concurrency on SMP systems
c) support for user threads
d) обработка прерываний как независимых threads
e) адаптивные mutual-exclusion locks

>>> Подробности



Проверено: Demetrio ()

Ответ на: комментарий от Murr

Чета я не понял, а чем inode cache то мешает у нас нонче? Или предлагается кажный раз дергаться в fs за инфой?

green ★★★★★
()
Ответ на: комментарий от Led

> 3) Проверены на совместимость между собой и ничего не ломающие

Попробуй скрестить между собой rsbac и ещё что-нить такое же тяжеловесное

anonymous
()
Ответ на: комментарий от anonymous

Это религия, сынок. А вообще меня достали тупые клины лялиха. Я очень рад, что мы разворачиваем солярку, а не лялих. Ну его к монахам, с его опенсорсностью ( что конечно здорово вообще само по себе, но у себя в офисе отвечать за эту большую кучу говна я не буду ). Что касается вообще опен сорсности, то хотел бы сказать вот что. Когда кричат о качественном опен сорс софте, при этом скромно умалчивают, что хваленый ( и толковый на самом деле ) проэкт apache финансируется "угрёбищным врагом" - IBM, что большая часть проектов подобных финансируется крупными компаниями типа тех, что упоминались выше,что это вообще все возможно, после того, как SUN и др. типа Oracle начал вкладывать в лялих денег. Что Линус - комплексующий не очень-то компетентный программист был, когда свой лялих разрабатывал. Он откровенно тупит в своей книге "Just For Fun". Лох короче. Хотя книга написана в основном с юмором и смешно. И что он начал(!) только сейчас приобретать черты нормальной ОС, а в принципе, хоть и является как направление (main stream), но только потому, что пластичен. Это хорошо. А плохо то, что полон неконтролируемых глюков, за которые никто как-бы не отвечает. И что по сути сейчас линукс, это площадка тестирования программистов. Которые потом благополучно переходят работать сами знаете куда. Линукс НИКОГДА не будет номер один в мире. Он для этого технологически СЛИШКОМ несовершенен. Сама технология его развития - является технологией его ограничений. Линус боится потери контроля развития этой ОС. Поэтому занимается стратегическим развитием сам, а поскольку знаний необходимых нет, то он сам загоняет свой проект в угол. Нет пути у линукса дальше, пока не поменяется как минимум технология самой ОС. Например это довольно убого смотрящееся монолитное ядро. По сути это ядро и есть сам линукс. А все остальное - это красивое и строгое наследие UNIX. Можно сказать, что линукс - это угребищный карлик, родившийся в семье UNIX, он страшный маленький и скрюченный. Но проворный. И подошло время, когда он пытаеся вякать на семейном совете. Но ни мозгов, ни религии в нём нет. Убого выглядит solaris? Так поставь KDE. Всё будет в кучеряшках. JavaDesktop некрасивая? Процессоры медленные? Странно, вот процессоры медленные, а система стоит 35 и выше тыс долларов. Это потому что раскрученный бренд у SUN :). Тупить не надо. Надоело. На этом форуме бывают интересные обсуждения, а бывает такой бред.

stasL
()
Ответ на: комментарий от Sun-ch

ссаныч прочитавший джаст фо фан. это лол =))))

anonymous
()
Ответ на: комментарий от nx12

>Слышал, что в конце 80-х всех непадеццки рвали на тряпки альфы. Может
>лучше на них перейти?

Они и сейчас рвут непадецки. И будут рвать дальше.

А в конце восьмидесятых альф еще не было

Alphaer ★★
()
Ответ на: комментарий от stasL

что интересно у ссановцев, ярых бздишников и виндузоидов если почитать их посты явно одна патология мозга. излечимо ли это? вот над чем надо задуматься медицине. все таки плохо будет остальным если к обезъянам скатятся. а да. я забыл любителей большого железа, 20 мегапиксельных зеркалок и любителей-професси-аналов муркока-химии-топографии-верстки

anonymous
()
Ответ на: комментарий от anonymous

А чего, не хватает денег на нормальную камеру? :) Надо работать лучше. Если сидеть и целыми днями дрочить на линукс, ничего не заработаешь.

stasL
()
Ответ на: комментарий от anonymous

И еще одно. Я представляюсь, когда свои посты пишу, а ты - нет. Это у тебя природная скромность, или потом стыдно читать ту херню, что писал?

stasL
()
Ответ на: комментарий от stasL

>Он откровенно тупит в своей книге "Just For Fun". Лох короче.
Примеры тупости в студию, а то похоже что лох это вы.

anonymous
()
Ответ на: комментарий от stasL

ты высказал своё мнение... замечательно,.. но, всё же, не стоило бы тебе называть малознакомого тебе лично человека лохом и рассуждать о его компетентности, или ты считаешь себя последней, выносящей окончательные, всегда верные и не подлежащие сомнению и обжалованию определения? в таких случаях лучше более критично отнестись к самому себе, и может тогда другой человек уже не будет выглядеть столь неприглядно в твоих глазах.. да, Linux, несовершенен, но он развивается, и почему бы и тебе, к примеру, не помочь ему в этом? ну или хотя бы, почему бы не отнестись к нему лояльнее, обьективнее... а то прям жестоким максимализмом веет от подобных высказываний..

да, и кстати, предлагаешь на десктопы ставить x86 Solaris или, может быть,.. даже сразу sparc-ами затовариваться?

MiracleMan ★★★★★
()
Ответ на: комментарий от MiracleMan

Я могу перенести этот разговор в отдельную ветку, или подробно рассказать что мне лично не нравится в linux, но это не изменить Вашего к этому процессу отношения, или моего к Линусу или linux-у. Я считаю это лоховским выражением: "Переносимость нужна людям, которые не умеют писать новые программы." И после этого о Java: " ими(Sun) двигали страх отвращение и ненависть - типичный для второй половины 90-х годов подход к бизнесу... А что двигало Линусом, который чуть не обосрался, пока не дождался, когда же ему дадут возможность скинуть акции RedHat, чтобы купить особняк? "Sun дважды пыталась ввести стандартизацию Java и в обоих случаях отказалась от своей затеи из-за вопросов контроля...". Так вот. Если бы Java не контролировалась как технология, то она уже была бы поглащена microsoft. Это раз. Во вторых весь linux проект - это кучка говна по сравнению с проектом java. Посмотрите на свой телефон и убедитесь, что там стоит java, а не linux. Потому что линукс - это поделка. Мне надо бежать, меня ждут. завтра я готов вернуться к обсуждению того что говорю. У меня много аргументов красноглазики, поверьте. Лох он - этот Ваш флаг - Линус. А операционка не очень. Хотя я сам с неё это сообщение и пишу. Но что делать - выбор пока не велик. Могу сказать только, что если бы был выбор между к примеру Be и линукс, то я даже не думал бы. Через месяц переходу окончательно на solaris и macOs, у которых Линусу учится нечему. Это он сам сказал.

stasL
()
Ответ на: комментарий от Alphaer

alpha

> в конце восьмидесятых альф еще не было
1988 - год рождения сабжа
рассчитана она была на 25 лет. life cycle.

mumpster ★★★★★
()
Ответ на: комментарий от stasL

alpha

> Через месяц переходу окончательно на solaris и macOs
флаг в руки и ветер в спину! скатертью дорога. зачем сюда ходить тогда?
8-[ ]

mumpster ★★★★★
()
Ответ на: комментарий от stasL

Нда... Человек совсем устал... А жаль... Хороший был человек...

anonymous
()
Ответ на: комментарий от stasL

ну вот, опять ты всё в том же духе,.. не обратил внимания на мои слова совсем... ;-(

каждому из нас что-то в чём-то нравится и что-то в чём-то не нравится,.. но это не причина для обид,.. никто не мешает пользоваться разными системами.. и Linux, *BSD, Solaris, BeOS, Windows, MacOS... да и чем угодно.. на здоровье... но однако же данный форум посвящен Linux,.. и злоопыхательства по поводу личных обид на систему выглядят здесь, по меньшей мере, странно...

а к вышеприведенным тобой высказываниям Линуса лично я отношусь как к своеобразному юмору... ;-)

сравнивать Linux и Java, вообще нелепо.. операционная система и технология разработки программного обеспечения... и то и другое имеет право на существование..

а красноглазием видать ты сам страдаешь в большей мере... ведь основные признаки оного, максимализм, злобные нападки на всё, что не нравится/не понимается... активное не приятие противоположных мнений, неспособность прислушаться к альтернативным мнениям и, как следствие, неспособность здраво мыслить... ;-))

прислушайся к совету, просто отвлекись, отдохни, успокойся... нервишки в порядок приведи... ;-))

MiracleMan ★★★★★
()
Ответ на: комментарий от stasL

> А плохо то, что [Linux] полон неконтролируемых глюков, за которые никто как-бы не отвечает

Купи RHEL/SLES - и будет тебе поддержка и отвечающие за глюки.

> Например это довольно убого смотрящееся монолитное ядро

И как это согласуется с тем, что вы "разворачиваем солярку, а не лялих" - или я чего-то пропустил, и у слоуляриса уже не монолитное ядро, а микроядро появилось??? :-)

> Можно сказать, что линукс - это угребищный карлик, родившийся в семье UNIX

И уже удавивший SCO, UnixWare, да и Solaris x86 тоже скорее мертв чем жив - одно время этот шедевр сан даже прикрыть собиралась (оживили они его, кстати, только после слухов о появлении x86-64). К чему бы это?

> Странно, вот процессоры медленные, а система стоит 35 и выше тыс долларов

Потому, что производство иначе нерентабельно. А кастомерам деваться некуда - вот и берут...

no-dashi ★★★★★
()
Ответ на: комментарий от MiracleMan

>ты высказал своё мнение... замечательно,.. но, всё же, не стоило бы >тебе называть малознакомого тебе лично человека лохом и рассуждать о >его компетентности, или ты считаешь себя последней, выносящей >окончательные, всегда верные и не подлежащие сомнению и обжалованию >определения? в таких случаях лучше более критично отнестись к самому >себе, и может тогда другой человек уже не будет выглядеть столь >неприглядно в твоих глазах.. да, Linux, несовершенен, но он >развивается, и почему бы и тебе, к примеру, не помочь ему в этом? ну >или хотя бы, почему бы не отнестись к нему лояльнее, обьективнее... а >то прям жестоким максимализмом веет от подобных высказываний..

>да, и кстати, предлагаешь на десктопы ставить x86 Solaris или, может >быть,.. даже сразу sparc-ами затовариваться?

>MiracleMan (*) (17.01.2005 17:26:32)

Как говорит! Как говорит!!!

Твои слова да богу в уши!!! Или лучше местным "суперспецам"!!! Почему бы Вам не отнестись лояльнее и обьективнее к другим юниксподобным системам?! А то как безопеляционно срать на другие системы - это с удовольствием!!! А к линуху надо ЛОЯЛЬНЕЕ, ОБЪЕКТИВНЕЕ!! Надо быть ЧУТЧЕ к линуху!!! А то линуксоды обижаются!

Спициально не подписываюсь. На лоре западло подписываться.

anonymous
()
Ответ на: комментарий от stasL

>Я считаю это лоховским выражением: "Переносимость нужна людям, которые не умеют писать новые программы." И после этого о Java: "

Если совместимость получается без ущерба для надёжности, скорости, удобства и т.д., то почему бы её не сделать? Но бывает и так, что что-то новое можно сделать только отказавшись от совместимости.

>Во вторых весь linux проект - это кучка говна по сравнению с проектом java. Посмотрите на свой телефон и убедитесь, что там стоит java, а не linux.

Не знаю, что там такое стоит, но факт, что производители ПО для мобильников всё ещё не смогли договориться между собой даже о форматах данных.

PS: С тем что линукс надо переделывать, я согласен. По каждому архитектурному решению надо давать объяснение, для чего оно нужно. Если объяснение дать нельзя - значит, это нужно переделать.

Мне, к примеру, кажется, что управление памятью сделано сложновато. Хорошо бы было, если бы размер_блока_ФС==размер_страницы_памяти==размер_блока_файлового_кэша (из-за поддержки в ядре всяких ФС вроде FAT это не всегда так).

Ещё (в свете последней уязвимости в sys_uselib) неплохо было бы сделать так, чтобы ядро как можно меньше знало о различных двоичных форматах, библиотеках и т.д.

ivan_gur
()
Ответ на: комментарий от ivan_gur

Вот и я говорю. Все сообщество не может в принципе контрлировать эффективно развитие определенной сложной технологии. Все по сути сводится к тому, что процесс получения "официального" релиза сводится к сбору наиболее популярных "фич". Нет общей стратегии и промышленных стандартов для технологии. Контролировать должен кто-то один. Всегда. на это есть поговорка: "Семь нянек - дитя без присмотра". Что касается форматов данных. Вы только представьте. О форматах данных не договорились, но тем не менее все java приложения работают правильно. Вам ни о чём это не говорит? Мне лично, обо многом. java, - продукт SUN и только его. Он великолепен. Это блистательная технология. Конечно, вякание деятелей типа Линуса о переносе Java на базу открытых исходников - это всего лишь попытка пиар. Попытка рекламировать свои технологии за счет мощного вливания доверия к Java. По сути linux стал развиваться только тогда, когда о этом заговорил Oracle, SUN и IBM. При этом linux несомненно полезен для подготовки специалистов или охвата рынка начальных систем. Там, где нельзя поставить мощный UNIX надо ставить linux. Он поддерживает кучу дешевого харда и может использоваться как дешевая замена проприетарных систем.

stasL
()
Ответ на: комментарий от ivan_gur

Он (Линус) хоронит Java уже много лет. Это все делают. Но когда дело заходит о разработке корпоративного софта, то выбор платформы очевиден. Все мощные сервера приложений работают только на JAVA

stasL
()
Ответ на: комментарий от stasL

>Контролировать должен кто-то один.

Контролировать никто ничего не должен, но система должны быть такой, чтобы хотя бы один человек понимал её полностью. Если её никто полностью не понимает, то и получается то самое нагромождение фич.

ivan_gur
()
Ответ на: комментарий от green

green:

>Чета я не понял, а чем inode cache то мешает у нас нонче? Или предлагается кажный раз дергаться в fs за инфой?

Во-первых, обычно только на более низкий уровень кэширования (страничный или буферный кэш, смотря что ФС использует для lookup).
Во-вторых, в Linux есть dentry cache, только он и используется ядром.
В-третьих, в Development было развернутое обсуждение.

Murr ★★
()
Ответ на: комментарий от stasL

stasL:

>Посмотрите на свой телефон и убедитесь, что там стоит java, а не linux.

На самом деле, человек может посмотреть на свой телефон и увидеть там Linux. JFYI.

А на моем телефоне вообще нет J2ME. Ну не нужна она там и всё.

Murr ★★
()
Ответ на: комментарий от stasL

>продукт SUN и только его. Он великолепен.

И чего же великолепного Sun добавили к Smalltalk?
C синтаксис? Встроенные типы?

Или AWT, использование которого стало "не рекомендоваться"
еще до появления Java 2?

>По сути linux стал развиваться только тогда, когда о этом заговорил Oracle, SUN и IBM.

В результате действий IBM и Oracle интерес к Linux возрос.
Но при чем тут Sun? От их разговоров о продаже x86-64 машин
на базе Linux развитие Linux не ускорилось и не замедлилось.

Ну разве что Sun сможет на базе чужих технологий себе немного
набить карманы. ;) Или речь о поддержке могучего пакета StarOffice?

И смех и грех.

Murr ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.