LINUX.ORG.RU

Linux killer подает надежды


0

0

Если Sun не изменит свои планы в отношении Solaris 10 on x86 и проекта Open Solaris, то Linux вендорам пора начать серьезно беспокоится. В предлагаемой статье сравниваются сильные и слабые стороны Solaris 10 x86 и Linux.

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



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

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

>Ну так вот типа с DTrace он способен осознать убогость своего образования

Ну, убогость своего образования я лично усвоил еще на первом курсе, когда краем уха слушал, как сосед экзамен сдает. Препоп спросил, почему в ascii для хранения символа используется целый байт, если в нем только семь бит значащие. Ну откуда ему (соседу) было знать, что это "а чтобы еще русские уместились"? :)

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

>Расскажи, например, как в линаксе узнать, какой объем диска использует процесс с именем name?

du -Lh /proc/`pidof $name`/fd/

:)

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

Ну чё Даша? Забуксовал? А как собрать вот такую статистику?

Interrupts by CPU...
Interrupt counts...
Dispatcher queue length by CPU...
Sdt counts...
Pages paged in by process name...
Files opened count...
Disk I/O size distribution by process name...
Minor faults by process name...
Vminfo data by process name...
Mib data by mib statistic...
TCP write bytes by process...
Sample process @ 1000 Hz...
Syscall count by process name...
Syscall count by syscall...
Read bytes by process name...
Write bytes by process name...
Sysinfo counts by process name...
New process counts with arguments...
Signal counts...
Syscall error counts...

и тд. и тп.

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

> то Casus, куда более интересно, будет ли вообще Oracle 64bit for Solaris/x86_64?

Это второй вопрос :) Для начала хочется знать, есть ли на самом деле у Solaris преимущества перед Linux в плане быстродействия Oracle. Пока ответа у меня нет. А так есть ровно одно место, где я мог бы подумать сменить Linux на Solaris.

Casus ★★★★★
()

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

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

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

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

>а смысл? все равно оно не гпл. если бы макнили недавно не плюнув на И что если оно не "гпл"? Для тебя это уже не кошерное? Или "гпл" для тебя что то другое значит?

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

А ты как раз и есть или "сопливая молодежь" или "фанатик" гпл/линух

>anonymous (*) (18.08.2005 15:38:02)

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

> Ну так вот типа с DTrace он способен осознать убогость своего образования :-)

Вряд ли. Скорее - осознать, что ему нужен проц побыстрее... ;-)))

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

2Sun-ch (*) (18.08.2005 15:28:43)

$ name="opera"; cat /proc/`ps ax | grep $name | cut -d' ' -f 2`/stat*

не оно?

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

>>Ядро 2.6 на fc4. Падает каждый день.

>Уже не падает.

>jackill *** (*) (18.08.2005 15:56:14)

Ой ли?

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

>Interrupts by CPU... >Interrupt counts...

уссаныч научился копипастить. что удивительного, солнцевские и солнцепоклонники вовсю копипастят из линуха

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

Это статистика для сисадмина, а не для программиста.

И вообще Dtrace - это скриптовый язык, я даже видел пример, как на нем написали фильтр tcp пакетов.

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

>И вообще Dtrace - это скриптовый язык, я даже видел пример, как на нем написали фильтр tcp пакетов.

в соплярке нету пакетного фильтра? =)

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

хм... а чем не устраивают тулзы, которые специально для этих целей предназначены (я про фильтр)?

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

> Ну вот например - сидит дуб-программист, не имеющий понятия о временных оценках эффективности алгоритма поиска и сортировок, и пишет драйвер для ядра, где сортирует массив из 10000 элементов методом пузырька... И там в том же массиве потом ищет линейным поиском нужную строку при отправке каждого пакета. Ну так вот типа с DTrace он способен осознать убогость своего образования :-)

:-(

Печальный опыт показывает, что не осознает. Он скорее осознает что либо "комп старый" либо "gcc убогий". А если бы это был не драйвер ядра а какое-нибудь приложение на Java, то бедная Java сходу стала бы "кривым ;№№:м убожеством".

Sad but true. Люди не читают классику. Не только Чехова а и Кнута. :-)

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

> хм... а чем не устраивают тулзы, которые специально для этих целей предназначены (я про фильтр)?

настоящий админ должен написать пакетный фильтр, или его салярка останется без него. бугагага ржунимагу ((((8

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

нда-уж, как все запушено. а мужики то не знают, что операционок нет нормальных и пользуются солярисом...

в качестве примера могу привести такую вещь. делаем один проект, в котором задействован софт третьей фирмы. софт для высокоскоростной и надежной обработки транзакций. используется во множестве сотовых операторах по всему миру и куче банков. И почему-то этот софт работает только на Sun Solaris & HP-UX, а линукса там и рядом не стояло. К чему бы это?

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

Взгляните на лицензию: http://opensolaris.org/os/licensing/opensolaris_license/. Посмотрите на соглашение, которое должен подписать разработчик: http://opensolaris.org/os/about/sun_contributor_agreement/. Просто откройте и пробегите глазами.

OpenSolaris - не то, что вам (нам, им) нужно. Как бы хорош он ни был. Сейчас никто не может твёрдо сказать, что солярис лучше вообще, хотя понятно, что он лучше для тяжёлого сервера, потому что изначально создавался профессионалами для тяжёлых серверов, а не студентами for fun. Но если сейчас solaris используют многие, то это не значит, что и в перспективе это так. В перспективе закрытый Solaris не нужен даже самой Sun, потому что при существующих темпах развития уже через несколько лет подавляющее большинство предпочтёт Linux или FreeBSD. А вот открытый солярис для Sun в перспективе полезен, по крайней мере может быть полезен.. но нас это мало касается: писать под CDDL с дополнительной передачей авторских прав, мягко говоря, нелогично, потому что рядом лежит Linux под GPL, да не просто так, а после _15_ти лет развития.

Так что проходите, проходите, не задерживайтесь. move along. На LORе ещё много интересных тредов.

[конечно, моё мнение]

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

>И почему-то этот софт работает только на Sun Solaris & HP-UX, а линукса там и рядом не стояло. К чему бы это?

А OpenSolaris - это не Sun Solaris, к стати. Это немного другая штука.

Shaman007 ★★★★★
()

1) На какую аудиторию рассчитан этот OpenSolaris?

2) Кто сможет перечислить его РЕАЛЬНЫЕ ПРЕИМУЩЕСТВА ДЛЯ ЦЕЛЕВОЙ АУДИТОРИИ?

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

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

покажите мне тяжелый сервер где солярис лучше. особливо solaris x86. где солярис на 256-процесорах ? может на мейнфремах или лидер в SAP/TPC benchmark'ах ? да даже java гораздо быстрей на линуксе, недавно тыркали сцаныча носом в SPECчего-то тесты.

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

>Ну запарили своей тупизной. Я просто привел пример, подчеркивающий возможности Dtrace.

Привести примеры http-сервера на bash? или интерпретатора BASIC на TeX? Я под линуксом запускал - работают. А ты не запускал? Значит под Солярисом не работают, значит Солярис сосёт!:)

Нормальная логика? не хуже твоей, так что надо ещё посмотреть, кто здесь тупит

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

>> 1) На какую аудиторию рассчитан этот OpenSolaris?

> Пользователи линакс, *BSD систем на x86-64.

Про "линакс" слыхать не приходилось, *BSD видал только на серверах. Т.е. пользователям linux можно не беспокоиться, им ничего не предлагается? ok.

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

Автору Gnome не нравится - большинство солярников первым делом на соляру кде ставят и линукс тулзы.

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

> Взгляните на лицензию: http://opensolaris.org/os/licensing/opensolaris_license/.
Чем не устраивает? Тем, что не GPL совместима и тем самым не даёт передовым линуксоидам "перенять опыт"?

> Посмотрите на соглашение, которое должен подписать разработчик: http://opensolaris.org/os/about/sun_contributor_agreement/. <....> но нас это мало касается: писать под CDDL с дополнительной передачей авторских прав, мягко говоря, нелогично
OpenOffice использовать не ломает? GCC и binutils всякие запускать не претит орлу подобно парящей душе истинного линуксоида? И там, и там контрибуторы отписывают свои copyright права Sun и FSF соответственно.

> Так что проходите, проходите, не задерживайтесь. move along. На LORе ещё много интересных тредов.

А уж сколько людей интересеных...

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

>Чем не устраивает?

Тем, что "пишите, разрабатывайте, но всё это будет наше и мы будем считаться авторами"

>OpenOffice использовать не ломает?

не надо так громко пукать: лицензии openoffice.org - GPL, LGPL, SISSL, PDL

>GCC и binutils всякие запускать не претит

А это о чём?

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

>покажите мне тяжелый сервер где солярис лучше

S.W.I.F.T. - организация владеющая одной из самых больших в мире систем банковских платежей (около 5 тысяч корпоративных пользователей в 133 странах ежедневно осуществляют платежи по этой сети в объеме свыше 2,5 трлн. долларов) использует решения Sun.

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

Отлично. Еще укажите и причину.

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

дайте пагримушку я авдот :D

OMFG LMAO LOL LOL! LMAO OMFG? LOL!

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

S.W.I.F.T. - типичная OLPT задача, открываем tpc-c бенчмарк и видим, что линукс на IBM eServer p5 570 был бы предпочтительней для такой задачи.

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

>S.W.I.F.T. - типичная OLPT задача, открываем tpc-c бенчмарк и видим, что линукс на IBM eServer p5 570 был бы предпочтительней для такой задачи.

>anonymous (*) (18.08.2005 18:25:13)

Ты этим мудакам в S.W.I.F.T. напиши. Они небось, лохи, о "линукс на IBM eServer p5 570" и не слышали! Представляю с какой скростью они будут переходить на "линукс на IBM eServer p5 570" ...

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

Дополнение к предыдущему посту:

Но скорее всего тебя пошлют в длительное эротическое путешествие. Да еще и eServer'ом тебя по балде огреют.

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

кому низ М

> однако если даже "ламир" может из юзерспейса уронить ядро операционки
> - как же тогда назвать такую операционку?
гы! Solaris?8)
я за последние 2 недели 2 раза уронил солярку 9 в kernel panic при том что все пачи по состоянию на 28-05-05.
и чо? о чём это говорит? да ни о чём кроме того чтоб баги есть везде!
ерундой занимаетесь.

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

кому низ М

> Компаниям нужен support, а он предоставляется только по взрослым
> операционкам.
https://www.redhat.com/apps/support/
особенно здесь:
https://www.redhat.com/support/service/sla/rhel4.html
ничгео если я скажу что Novell не новичок в мире бизнеса?;-0
http://support.novell.com/
а
http://www.novell.com/services/premium/ - это аналог золота и платины по солярке.

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

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

> Гораздо интереснее, будет ли Oracle for Solaris/x86 быстрее, чем Oracle for Linux/x86. Всё остальное просто не интересно.

Отучаемся говорить за всех. У некоторых другие области интересов. ;)

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

>>Ядро 2.6 на fc4. Падает каждый день.

>Уже не падает.

Зато тормозит по ночам нипадеццки.

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

кому низ М

> используется во множестве сотовых операторах
уж не Foris ли?
тогда понятно почему на Джинсе ИССА отрубилась;-)
а работает он только на solaris по 1 простой причине - кто когда-то сделал решение - я думаю дорого и лениво просто переделывать тем более что такие решения обычно сильно привязаны к выьранному железу
кстаи - тут прикол свежий - у нас тоже есть проект 1 (из кучи) где требование стояло - "только Solaris 8" - ну думаем крутые спецы - наврено знают что делают - каие-то подвязки к 8ке.
гм - но когда нашего спеца спросили на "shutdown o6 -g0 -y" - "what's this?" - гы-гы:) - с ними всё ясно.>:)

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

> . Вот Торвальдс - реальный чувак:

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

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

Не далее, как вчера ночью я материл отсутствие kadb в Линуксе.

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

> А как собрать вот такую статистику?

[...прочий бред пропущен...]

man sar, RTFM cat .config | grep AUDIT

Только вот расскажи нам всем, как ты на оракле/информиксе/db2/чем_там_еще этими самыми каунтерами DTrace вытащишь статистику о том, какого индекса у тебя не хватает, или по какой из таблиц запроса идет full table scan? А никак. Вот и получается, что нафиг оно в действительности не сдалось - ибо там где оно нужно, толку от него никакого.

Разве что пакетные фильтры писать?

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

> S.W.I.F.T. - [...] использует решения Sun.

Ну, допустим, терминалы пользователей замыкаются на, скажем так, решениях IBM. ;)

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

> И почему-то этот софт работает только на Sun Solaris & HP-UX, а линукса там и рядом не стояло.

На HP-UX он уже не работает, а так... Дорабатывает. Сотни тысяч леммингов переписывают все на Java под Linux. И, возможно, даже не на iTanium. Но HP сами виноваты.

ivlad ★★★★★
()
Ответ на: кому низ М от mumpster

> https://www.redhat.com/apps/support/

Хех. :-) Знал что приведут именно этот пример, и поэтому готов оппонировать.

Во-первых RedHat - это пожалуй самый НЕ ПОХОЖИЙ на GNU/GPL Linux. Собственно его RedHat "суперовость" заключается именно в скриптах, которое только может представить болезненное воображение(читай как - такое гавно, что просто жуть). Он (RedHat Linux) ХУЖЕ чем Microsoft Windows в плане управляемости. К тому же он и не является бесплатным софтом. Если сравнивать RedHat Linux и, скажем, Solaris, то выбор в пользу первого, может быть сделан только на основании НЕКОМПЕТЕНТНОГО сотрудника. Таких вокруг нас много. Например те, кто ставит на сервер microsoft Windows Server 2003. Это те-же яйца только вид сбоку. Теперь о "суперовости" Novell. Надо отметить, что эта компания только начала работать. Да-да. Еще пять лет назад её попросту небыло. Весь её опыт и проч разбрелись, и большей частью осели в IBM и SUN. Новое - это новое. По уровню компетенции можно сказать следующее: А почему, собственно Вы, так громко кричащие о компетентности Novell, не спользуете Novell NetWare 6? А потому, что это - полная лажа. Цитирую "... В состав продукта Open Enterprise Server входит NetWare?, признанный лидер на рынке защищенных сетевых сервисов, и SUSE? LINUX Enterprise Server, ведущая открытая платформа, обеспечивающая доступ к приложениям масштаба предприятия ...". Ну я в панике, если SUSE - оказывается у нас лидер - ведущая ОС масштаба предприятия. Короче - изучайте мат. часть.

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