На главную страницу AlgoNet В сотрудничестве с ZDNet
АРХИВ СТАТЕЙ 2003-7-10 на главную / новости от 2003-7-10
AlgoNet.ru
поиск

 

Место для Вашей рекламы!

 

Все новости от 10 июля 2003 г.

Торвальдс: «Мне не о чем беспокоиться»

Недавние юридические осложнения привлекли внимание к процессу создания приложений с открытым исходным кодом. В частности, SCO обвиняет основателя и руководителя движения Линуса Торвальдса в том, что он не создал механизма контроля за возможными нарушениями прав интеллектуальной собственности (ИС), такой как патенты и авторские права.

Но 33-летний Торвальдс сохраняет невозмутимость и даже еще активнее стал заниматься Linux — теперь полный рабочий день. На прошлой неделе он ушел из Transmeta на штатную работу в Open Source Development Lab, где сможет отдавать Linux всю свою энергию.

В OSDL он будет обдумывать такие проблемы программирования, как алгоритм связи block input-output с устройствами типа жестких дисков, виртуальная память для работы крупных баз данных, «масштабирование» Linux для больших многопроцессорных серверов и многопоточность, которая позволит операционной системе решать больше задач одновременно.

Недавно Линус Торвальдс в интервью по e-mail рассказал CNET News.com о своей новой должности и о будущем Linux.

Вопрос: Повлияло ли как-нибудь дело SCO на вашу повседневную работу? И не планируете ли вы ввести процесс проверки патентной чистоты кода до его приема или утверждения, а не предоставлять делать это владельцам авторских прав после утверждения кода?

Ответ: Мы ввели такой процесс очень давно, но для решения проблем с ИС нет ничего полезнее, чем возможность для всех публично комментировать новые функции и т.п.

Не связано ли возложение ответственности за поиск нарушений ИС на патентодержателей с риском, что они объявятся после того, как кто-то уже включил запатентованный материал в Linux, и его будет чрезвычайно трудно оттуда удалить?

Ответственность за патентный поиск всегда возлагалась на держателей патентов. Не я это придумал... Конечно, я не буду заставлять инженеров заниматься патентоведением. Спросите любого юриста, и он скажет вам, что я прав. Искать чужие патенты — не дело инженера. Это только утомляет его, а кому это нужно?

Считаете ли вы, что обвинение, выдвинутое SCO, приведет к каким-либо изменениям в процессе приемки кода ядра Linux?

Думаю, что нет. Обвинения SCO вообще не имеют никакого отношения к правам ИС; они касаются контрактов между IBM и SCO. Вся болтовня SCO о правах ИС — это именно болтовня, лицемерие, при помощи которого они пытаются создать впечатление какой-то высокой моральной опоры. Все то, о чем они упоминают (RCU и т.п.), является интеллектуальной собственностью IBM.

Заглядывая вперед, не следует ли разработчикам аппаратуры и ПО подумать о том, чтобы предложить компенсацию заказчикам, которым могут быть предъявлены иски за использование кода open-source, если окажется, что он содержит ИС?

Что ж, если заказчики платят за это, почему бы и нет? Это просто расширение контракта на поддержку. Честно говоря, я уже устал от этой «проприетарной ИС». Сколько раз повторять, что дело SCO вообще не касается ИС и что, развернув свою FUD-кампанию по поводу ИС, SCO просто извергает нечистоты. (FUD означает fear, uncertainty and doubt [страх, неопределенность и сомнения]. — Прим. ред.)

Теперь, когда Linux так важна для IBM, Oracle, Dell, HP, SAP и других, не испытываете ли вы повышенное давление в части соблюдения планов и добавления определенных функций?

Лично я не чувствую никакого такого давления. Но это не означает, что его не может быть; возможно также, что просто «Линус не очень хорошо воспринимает прозрачные намеки» ;)

Какую часть своего времени вы уделяли Linux, работая в Transmeta, и какую часть времени собираетесь уделять в OSDL?

В Transmeta это зависело от обстоятельств, но в последние месяцы я занимался почти исключительно Linux (кроме тех периодов, когда выходили новые чипы Transmeta, что всегда захватывает).

Вы будете работать дистанционно из Санта-Клары или переедете в Бивертон, где находится штаб-квартира OSDL?

Дистанционно. Но иногда буду приезжать туда.

Не изменятся ли в OSDL ваши пристрастия? Например, не воспользуетесь ли вы преимуществом их больших мультипроцессорных серверов? Я полагаю, вы, как всегда, останетесь самоопределяющимся.

Да, «самоопределяющийся» — хорошее слово. В нем нет никаких негативных ассоциаций со «строптивым» или «неуправляемым». Не то, чтобы я не хотел пользоваться преимуществом их больших машин, но мне всегда больше нравилось разнообразие маленьких (но мощных).

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

Конечно, мне хотелось бы видеть Linux и на десктопах, но до этого далеко, и я не думаю, что это должно произойти завтра. Linux сильна на серверах потому, что для этого требуется гораздо меньше маркетинговых усилий, и я очень доволен тем местом, какое Linux занимает в этой сфере сегодня. Я абсолютно не считаю серверы и десктопы взаимоисключающими. Лично я думаю, что техническое «качество» ОС в большой мере определяется тем, насколько хорошо она соответствует требованиям пользователей разного типа, и узко специализированные операционные системы представляют собой эволюционный тупик.

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

Я и сегодня большую часть своего времени занимаюсь не кодированием как таковым. Я соединяю фрагменты кода и сообщаю людям о проблемах. Может быть, на «отбраковку» уходит и не самая большая часть времени, но в какой-то мере это самая важная часть — то есть я считаю себя не просто всеобщим хранилищем кода, но также и арбитром «хорошего вкуса». Конечно, я далеко не единственный такой арбитр; каждый мейнтейнер подсистемы тоже. Но иногда (должен сказать, очень редко) мне приходится быть окончательным судьей.

Существуют ли другие сообщества open-source, которые вам особенно по душе?

Если бы нужно было указать два таких сообщества, я выбрал бы KDE и группу GCC. Мне часто приходится сталкиваться с разработчиками компилятора, так как ядро нуждается в нем довольно остро, и мне ужасно не нравится, что GCC с годами стал гораздо медленнее. Но это не оттого, что они что-то делают плохо. И мне очень нравится группа KDE — как чутко она реагирует на мои проблемы. (KDE — создатель графического интерфейса для Linux. GCC разрабатывает компилятор, используемый для преобразования исходного кода в машинный. — Прим. ред.).

Я говорил с Майклом Тиманном (это главный технолог Red Hat и участник GCC) по поводу его заявления, что хорошо написанные универсальные компиляторы будут содержать средства широкой оптимизации и производить лучший код по сравнению с компиляторами, оптимизированными для конкретной платформы. Но пока, как я слышал, компилятор С от Intel создает гораздо более быстродействующее ПО, чем GCC. Вы не пробовали компилировать Linux компиляторами Intel, благо такая возможность теперь есть?

На самом деле я даже не думал об использовании компиляторов Intel, но мне нравится то, что существует конкуренция и есть с чем сравнивать.

И лично я не согласен с Майклом по поводу универсальных компиляторов. Да, универсального кода много, но компиляторы для большинства современных процессоров генерируют достаточно хороший компактный код, и заниматься оптимизациями универсального не так интересно. Но это мое личное мнение. Я не такой уж специалист по компиляторам; мне просто не нравится, что высокоуровневые оптимизации современных версий GCC замедляют работу, не создавая больших выгод при генерации кода С.

Вы никогда не жалели, что не выбрали лицензию типа BSD вместо лицензии General Public License (GPL)? (В отличие от GPL, лицензии BSD-типа вроде тех, что используются для веб-сервера Apache Software Foundation и версии Unix от FreeBSD, допускают превращение кода open-source в проприетарный.)

Абсолютно нет. Лично я думаю, что лицензия BSD — это тупиковый путь для серьезных проектов, так как она неизбежно приводит к ветвлению без возможности воссоединения в том случае, если проект становится коммерчески выгодным. (Под ветвлением понимается разделение программного проекта на два разных, пересекающихся проекта. —Прим. ред.)

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

Какая часть участников проекта Linux сегодня работает на платной основе?

Почти всем ценным участникам проекта работа над Linux оплачивается в той или иной форме. Мало кто из разработчиков получает деньги с самого начала, но, проявив себя, они без труда находят компании, которые платят за работу над Linux.

Кто ваши главные заместители?

Со временем они меняются, и обычно это зависит от подсистемы. Например, за последний год это были Эндрю Мортон (виртуальная память, взаимодействие с файловой системой, «родовой» код), Дэвид Миллер (сетевые дела), Грег Кроу-Хартман (USB, горячее подключение к PCI), Джефф Гарзик (драйверы сетевых устройств), Дженс Эксбоу (block device layer), Дейв Джонс (AGP и clean-ups), Кай Гермашевски (build infrastructure и ISDN), Пэт Мочел (инфраструктура менеджера устройств и sysfs), Расселл Кинг (PCMCIA и ARM), Расти Расселл (cleanups и управление модулями) и Эл Вайроу (файловые системы).

И это не считая мейнтейнеров архитектуры, управляющих своими собственными архитектурами (Itanium, PowerPC и AMD64), и других, кого я, возможно, просто упустил. А есть еще люди, занимающиеся очень специфическими системами: Роланд Макграт и Инго Молнар, которые работают над кодом управления сигналами и потоками.

Но со временем состав меняется. Люди приходят и уходят — первые месяцы некоторые бывают очень активны, потом на какое-то время исчезают, затем возвращаются.

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

Я не думаю, что Linux от этого «страдает». Более того, это реальная движущая сила для большинства новых функций.

Конечно, рутинную работу тоже нужно выполнять, но люди не отказываются от нее. Иногда просто потому, что им за нее платят, но чаще (по-моему) из-за того, что те, кто участвуют в проекте, гордятся своей работой, а расстановка точек над i и перечеркивание t — это часть процесса создания качественного продукта.

Некоторые драйверы и другие подобные вещи отмирают, но обычно это вызвано тем, что они просто больше никому не нужны. Они либо так устарели, что уже не используются (это часто случается с некоторыми старыми платами ISA — никто, наверное, уже не помнит, как много было всяких причудливых контроллеров CD-ROM), либо не обновляются потому, что те, кто не обновляет своей аппаратуры, как правило, не обновляет и ядра. Последнее случается, например, в сфере встроенных систем: пока она работает, ее стараются не трогать.

В чем самая замечательная особенность 2.5? (Ядро 2.5, которое курирует Торвальдс, представляет собой рабочую версию, которая будет заменена «промышленной» версией 2.6 для практического применения.)

Это зависит от наблюдателя. Я сомневаюсь, что большинство людей посчитает очень интересным то, что я считаю «замечательной особенностью». Для меня важнейшей частью разработки 2.5.x стала новая инфраструктура слоя блокировки ввода-вывода и средства управления потоками POSIX (которые обратно портированы и на версию 2.4). И то, и другое в какой-то мере просто внутренние подчистки, которые скорее облегчают работу внутренних механизмов, чем вносят видимые пользователю важные усовершенствования.

Но есть много чего другого. VM (виртуальная память) стала гораздо эффективнее, да и все стало намного лучше. Улучшилось интерактивное взаимодействие (главным образом благодаря VM, но свой вклад внесли планировщик и проч.).

Вы уже думаете о том, какие важные изменения должны произойти в версии 2.7?

Задайте этот вопрос после kernel summit. Это будет одним из главных предметов дискуссий. (Kernel summit — совещание корифеев, которое состоится в конце этого месяца в преддверии Ottawa Linux Symposium. — Прим. ред.

 Предыдущие публикации:
2003-06-18   Торвальдс стал сотрудником лаборатории Linux
2003-07-03   Линус Торвальдс: бета-версия Linux 2.6 на подходе
2003-07-06   Грязная кампания SCO не согнет GNU-сообщество
 В продолжение темы:
2003-07-15   Торвальдс дал отмашку к тестированию ядра Linux
2003-07-22   SCO предъявляет ультиматум пользователям Linux
Обсуждение и комментарии
Black Bat
10 Jul 2003 4:25 PM
_Торвальдс: "Мне не о чем беспокоиться"_

Кроме тюрьмы и возмещения ущерба за свою деятельность
 

Ламерофил
10 Jul 2003 5:08 PM
А что суд уже прошел? Или Black Bat просто грязный клеветник?
 

PTO - sheetsheet.com
10 Jul 2003 5:20 PM
2Ламерофил: Black Bat просто маленький гаденыш я ему слова не давал.
 

Maverik
10 Jul 2003 5:37 PM
Ну что же, значит будем игнорировать.

А тема флеймообразующая, аднака...
 

Black Bat
10 Jul 2003 7:33 PM
to PTO:

не понял. это наезд?!
 

Black Bat
10 Jul 2003 7:35 PM
to Ламерофил:

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

Mossy
10 Jul 2003 7:52 PM
Это как это - человеку грозит быть посаженным, но его не посадят. По моему, это означает, что ему не грозит быть посаженным.
 

Black Bat
10 Jul 2003 8:16 PM
to Mossy:

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

MOHTEP
10 Jul 2003 8:35 PM
Да ворюга этот Линус - сам признался, что не работал ни хера, только линукс писал. Пинка ему навесить и будет с него...
 

C3Man - semdiyahoo.com
10 Jul 2003 8:38 PM
2 Black Bat:
>>не понял. это наезд?!
это самозванец
 

test
10 Jul 2003 10:58 PM
2MOHTEP,2Black Bat:
Возьмите леденец...
Вам полегчает.
 

gag
10 Jul 2003 11:41 PM
и не забудьте пососать
 

rGlory
11 Jul 2003 4:08 AM
Насчет Черных Летающих Монтеров...
Интересная закономерность, когда дети хотят изобразить взрослых, они начинают делать самое плохое, что видят во взрослых - курить, ругаться матом итд итп. Со временем это проходит, но к сожалению не у всех. Поэтому детки не тужьтесь, обзываться из-за угла и убегать, глупо хихикая, не красиво, просто свою невоспитанность показываете. А то можно подумать, Линус у вас что-то украл, любимую погремушку чтоли?
 

alex - allex-77mail.ru
11 Jul 2003 8:42 AM
У меня Линус точно ничего не уворовал, как и SCO скорее всего.
Поэтому на счет этой шумихи по поводу лицензий отношусь со скептицизмом.
А по интервью заметно, что человек не испуган и не переживает по поводу разбирательств. А продолжает работать еще с большим энтузиазмом.
Ждем новую версию ядра!!
 

glassy
11 Jul 2003 8:46 AM
Что ж, про потоки и gcc успокоил... Вопрос, успокоится ли РТО?... :)
 

glassy
11 Jul 2003 8:48 AM
Кстати, тот внизу -- точно самозванец
 

dem
11 Jul 2003 9:32 AM
2glassy Он что-то после моего аопроса сгинул....
 

openOffice.org
11 Jul 2003 9:41 AM
Линус очень интересно (с позиции инженера)
определил суть лицензии GPL:

"... всю эту лицензию
можно считать не более чем требованием
возможности воссоединения разветвившегося проекта"

"... the whole license
as nothing more than a requirement
to be able to re-join a forked project from either side"
 

ggv
11 Jul 2003 11:35 AM
да всё это нормально, над чем Линус щас работает. Токо, что-то, все темы до боли знакомые.... Не так блин и есть - это же всё то, что в нормальных ОС уже давно сделано. И Виртуальная память для баз данных, и масштабирование...
Тогда вопрос - а нафига ждать пока это будет сделано? И чего делать сейчас ? Пока это не сделано? Молитвы распевать - харе Линус ?
Не стеюа раюи - но скажите же, чего делать, пока и виртуальная память дерьмо, и масштабируемось ну никакая, и ввод/вывод, и нити только щас сделали, это же каогда еще отлижут, и неизвестно еще, что получилось, и не preemption control ни priority inversion не будут обдумываться ваще, в принципе, как идеологически неверные?
Чего делать то?
Что в сухом остатке? Могучая reiserfs, дык когда у меня будет задача создать и затем удалить махом 30000 вложенных директории - я, канечна, линукс попользую. Но что-то клиенты в очередь с такими задачами не стоят... Странные они какие-то - клиенты... Мы бы им! На линуксе! Ээхх!
Что у нас еще в сухом остатке? платформа для апача ? ну вопрос канечно интересный... Еще и потому, как апача сам по себе еще тот поделий... И если платформа делаеться не для порно-бизнеса, а для просто-бизнеса, то есть и по-надежнее и по-проще в работе web сервера. Ну давайте не трогаем комерческие... Ладно уж. Тогда вот попробуйте www.annexia.org - в деле не проверял, ног идея просто замечательная. Вот это инструмент для разработки! Хотя, он и пол линухом живет тоже :)
Так чего же нам дает линух ? Сам по себе ?
Ну моему админу который фанат debian он дает вечиные терзания - блин, перешли на новое ядро, а вот квоты нифига не работают, когда пофиксят - никто не знает, выискался баг в драйвере Intel EE100 - ну ведь одна из лучших сетевух на рынке! и такой прокол.. И таких терзаний душевных - у него валом... Ванька дома - Маньки нет...
Не, для энтузазыстов - самое оно. Самая что ни на есть операционка. Скучать некогда.

Всё вышесказанное прошу считать моим глубоким имхо, не стремящимся оскорбить персонально никого, поэтому наезды не принимаються и ногами по голове не бейте, а то отдача возникнуть может :)
Токо чё делать с линуксом - до сих пор пока не понятно. Порно-контент разве что хостить :) Задача достойная. Серйозно. Там такие траффики!
 

glassy
11 Jul 2003 11:36 AM
Все, берем инженерную точку зрения на вооружение :)
 

glassy
11 Jul 2003 11:44 AM
2ggv: твоего админа я тоже не понимаю... Линукс сам по себе -- на него рюшечки можно вешать! А какие -- это только от возможностей линуксоида зависит :)
 

ggv
11 Jul 2003 11:45 AM
привет glassy :)
 

ggv
11 Jul 2003 11:50 AM
да пусть живет и развиваеться линукс.
Я как то уже писал, о Голубой Мечте Голубого Гиганта - это единый CPU на все серии - xSeries, pSeries, iSeries, xSeries, и единая ОС на них .
Единый CPU возможно на основе Itanium. Есдинаф ОС возможно на основе линукс.
Но понимая, сколько интелу с hp еще напрягаться, чтобы IBM воткнуло Itanium в zSeries - могу представить, что до моей пенсии такого не случиться.То есть это мне уже не интересно. Такая же ситуация и с линуксом. Хотя, воткнуть его уже можно повсюду. Правда, что потом с этим делать, не совсем понятно. Ну можно много тыщ линуксов на zSeries поиметь. И порно-контент на апачах хостить. Это скоко же бабла можно срубить!
Только, ни для OLTP, ни для OLAP такая схема пока не катит.
Ну технология на месте не стоит. Поживем - увидим.
 

ggv
11 Jul 2003 11:51 AM
эта, glassy, мне рющечки не надо. Ну совсем. Мне бизнес задачи решать. хотелось бы :)
 

ggv
11 Jul 2003 11:54 AM
а пока что самые умудренные опытом линуксоиды не протащили линукс ни на SAP ни на tpc, (наверное, потому как Линус не всё продумал еще - ну там виртуальная память и прочее, типа не нужной никому масштабируемости) - то и делать с линуксом пока как бы нечего...
Не, ну есть задачи - типа, агенство по рентовке машин, надо on-line доступ к ренте машин - это да. Даже учитывая что пара тыщ человек в день рентанет машину (никогда в жизни) то тут не то что линукс справиться, тут и DOS хватит. Это утрирование, но ряд задач и на линуксе успешно можно решать - если в перспективе не маячит гнусное такое масштабирование, туды его в качель...
 

ggv
11 Jul 2003 11:58 AM
Одни ребята, не помню, какой проект, но взяли для разработки чего-то там супер-пупер - как основу ядро линукса, с мотивировкой - ну оно ведь девственно чистое, в нем блокировок (точно текст не помню, но перевожу дословно, там именно про блокировки ядра шла речь, в ядре вернее) почти что нет, и нам на нем в самый раз гондобить, а остальные старые юниха, уже такие старые, и такие не-девственные, там тысячи блокировок в ядрах!!!
Ну я тут же и сделал вывод - линукс еще трахать и трахать, пока он девственность не токо потеряет, но и в приличную женщину превратиться :)
 

admin
11 Jul 2003 12:07 PM
>>и ногами по голове не бейте, а то отдача возникнуть может :)
Ты-то бъешь вот и мы тебе голову отвинтим и скажем что так и было !
Не используй linux ! Линуксу такие долбоебы не нужны !
 

животное
11 Jul 2003 12:41 PM
2admin: ну да. линуксу нужны такие долбоебы, как ты.
 

glassy
11 Jul 2003 12:47 PM
2admin: это такие как ты линуксу не нужны. Тоже мне, админ...
 

Qrot
11 Jul 2003 12:48 PM
ну все, пропал калабуховский дом...
 

Black
11 Jul 2003 1:00 PM
Repeat: читатели ZDnet.ru - это диагноз...
 

Black Bat
11 Jul 2003 1:15 PM
to Black:

ну раз ты тоже читаешь zdnet - то значит в одной палате сидеть будем :)
 

Black
11 Jul 2003 2:12 PM
:)
 

glassy
11 Jul 2003 2:38 PM
Эх... зря виндузятников быстро затушили... Теперь флейма не будет...
 

Black Bat
11 Jul 2003 2:52 PM
to glassy:

хотите пофлеймить? ну начнём: линукс - саксь!
 

C3Man - semdiyahoo.com
11 Jul 2003 5:14 PM
2glassy: пока я тут - флейм неумрёт!
 

ggv
11 Jul 2003 5:22 PM
И шо характерно и интересно - никто из линукс-менов пока и не заикаеться о таких вещах, как Resourse Management or WorkLoad Management. А ведь это то, над чем очень тесно работают IBM/SUN/HP сейчас. Ну типа самая горячая проблема, позволяющая уйти в отрыв от конкурентов...
Всё понятно с этими гыгантами - им то делать нечего, все проблемы с виртуальной памятью и вводом выводом пофиксили, скучно им стало, вот они херней и маються... Но настоящим линукс-менам не до таких игрушек - перед ними настоящие насущные проблемы стоят.... А не фигня какая-то. Не идеологическая.
ВОт, кстати, интересно, как дела с этим вопросом у M$ ? Или тоже - нафиг не надо? А то , как то, работая на динозаврах, я уже стал привыкать к таким вот анахронизмам типа WLM....
Any comments from M$ men ?
 

eXOR
11 Jul 2003 5:25 PM
2 Black Bat:
По мордам лопатой - на!
 

ggv
11 Jul 2003 5:29 PM
eXOR - лопатой надо не по мордам, и не плашмя, а или тычком в горлушко, или ребрышком в височем или по шейке.... Хех. Ну до чего молодеж непутёвая...
Страна, можно сказать, в состоянии войны, а он с размаху лопатой по мордам... Оно, конечно, больно, а вдруг оклемаеться??? И не смотря на перебитую переносицу пакость какую в спину ???
 

vgg
11 Jul 2003 5:41 PM
2ggv:
не оклемаеться - мы его в асфальт закатаем !
 

dem
11 Jul 2003 5:53 PM
2ggv Ты что клон того ггв который про потоки писал? Или тебя РТО перекупил? Ну туп ваш админ. Зачем он ядро менял, если все работало? Почему не проверил на тестовой машине? Ты должен быть в курсе что Дебиан это если не самый (я лучше не видел) непробиваемый дистрибутив, так уж точно в перовй десятке. Там пока до стабле дойдет 2 года проходит.... И ты отлично знаешь что можно и HP довести до тупизны...
Вот тебе:
# Поднятие локальных привилегий в HP NonStop Server
Уязвимость обнаружена в HP NonStop Server. Локальный пользователь может получить поднятые привилегии.
Вот еще:
# DoS против HP Tru64 UNIX в KornShell (/usr/bin/ksh)
Уязвимость обнаружена в HP Tru64 UNIX в KornShell (/usr/bin/ksh). Локальный пользователь может вызвать условия отказа в обслуживании.
# Неавто ризованный доступ в Sun ONE Application Server
Уязвимость авторизации обнаружена в Sun ONE Application Server. Удаленный пользователь может получить неавторизованный доступ.
или вы железку одну и ту-же для 10 соединений берете в расчете на 10000000 роста?
Небольших организаций 90% и до них Linux дорос. Я тебе конечно чистосердечно завидую что ты на хороших железках с хорошими осями занимаешся любимой работой, но не суди и т.п. хотя-бы не так агрессивно
 

ggv
11 Jul 2003 6:14 PM
dem - не, я не агрессивно.
По поводу тестовых машин и debian - он у нас ничем таким не занимаеться, debian, а только тем, до чего дорос. И занимаеться успешно. И все там стабильно - и ядро, и прочее, и LVM, но просто, как вы и показали, у ВСЕХ ОС есть и будут проколы... И у debian... Ну кто им виноват, что квоты пеерстали работать, а патча нету... Ну откатился он. То же самое и с остальными - ВСЕГДА и везде проколы будут, пока этим человеки занимаються.
В супер-пупер OS/390 - есть проколы. Самое страшное (я щас тайную вещь скажу!) - в DB2 for OS/390 есть проколы.
Поэтому, мне поведение Линуса и нравиться - и я серйозно написал, что он всё правильно сказал. Он НЕ пытаеться представить линукс большим, чем он есть на самом деле.
А еще больше мне нравиться поведение разработчиков из FreeBSD.
Просто когда народ осознает, что не крики mustdie и не rules forever должны быть, а критический осознанный подход. И когда приходит клиент, которому нужно всего лишь хостить его мелких сайтик, то мы не выделяем ему ресурс на aix с помошью WLM - мы просто создаем виртуальный сервер на апаче на дебиане, где таких уже с два десятка, и одним больше, одним меньше... Один фиг их никто не посещает... :)
Но когда в клиент ставит условием что у мено будет два входяших SMS в секунду, не более, у меня чё-то в дуще ойкнуло, сделали лимит в 100, с выделением соответсвующего ресерса (CPU/RAM/DB2 Conntctions) - и чуть было не прогадали - в пиковое время кол-во входяших пакетов на обработку достигло 89, и на каждый из них своя бизнес логика в базе и исходяший пакет. Не бог весть что, но ресурс предусмотреть - иногда надо. И иметь возможность его выделить.
Это просто короткий пример.
Токо не надо больше про стабильность и прочее debian'a - поверте, что я эту зверушку неплохо знаю.
 

Anti-MS
11 Jul 2003 10:19 PM
Это все от ручек.
Ну я тоже недавно ставил новое ядро на дебиан. И тоже с такой же картой и с квотами. И ничего все работает на ура. И патченые ядра ставил. И все на mission critical 24х7. И никаких проблем никогда не было годами.

А если такой геморой у админа сменить одно стабильное ядро на другое, то это скорее всего отмазки, мол там баг сям баг, ядро не такое, дебиан не такой. Ручки просто не такие.
 

ggv
11 Jul 2003 11:17 PM
Ха! Я вот на марс еженедельно летаю. Без проблем! :)
ядро 2.4.20 with reiserfs-quota and vfs-lock patches,
после того как получили Debian Security Advisory DSA 311-1, выяснилось, что Preliminary investigation showed that there are some problems applying
these patched to kernel sources obtained from the Debian project - и как заключение - It might take me some time to patch and compile the kernel.
Ну ясный перец. Человек он опытный, бывший ученый физик, после imperial coledge, начавший работать еще с vax, сразу время себе затребовал, на разобраться со всем этим - ну куда ему бедному, до всемогущего Anti-MS.... У которого по жизни никаких проблем и супер-задачи 24x7 на debian...
У нас скромнее всё, никакого 24x7x365 мы не планируем, пытаемся всё через Message Queue делать, чтобы если что - то хоть перегрузиться без проблем всяких...
Ну нету у нас денег на таких специалистов как Anti-MS... Пользуем тех, кто под рукой... Абыдна...
 

Anti-MS
11 Jul 2003 11:24 PM
Конечно обидно. Когда за дело берутся не специалисты а бывшие ученые физики. А потом простои из-за нового ядра ;) Меня бы расстреляли прямо за терминалом, если бы продакш остановился.
Ну и что, что он с vax'a начинал? У меня отец еще с "Минском" работал, програмил его на асме и что из этого? А сейчас еле справляется с виндой дома.
 

ggv
11 Jul 2003 11:42 PM
pardone - where did I say we have a production on debian???
aix&solairs...
debian is just for fun, and for stuff we do not care about.
And even so - nothing happened - nothing stoped, he studies the problem and makes the kernel...
Sorry - from a datacenter, so... no cyrilic here..
 

ggv
11 Jul 2003 11:49 PM
debian - have a fun!
and host apache on it (which never visited :)
though, linux promises... linux is perspective... so we wait...
 

ggv
11 Jul 2003 11:50 PM
for how long? "linux forever!" - wait forever :)
just kidding :)
 

Anti-MS
11 Jul 2003 11:53 PM
Конечно крутой продакшн тока на датасентре можно пускать ;) В нем все надежно, потому что все отключено, даже кирилица ;)
 

ggv
11 Jul 2003 11:53 PM
but we had linux in production, not so far ago, yeah, last replaced about 3 weeks ago, or so.
 

ggv
11 Jul 2003 11:54 PM
radius on linux has been replaced...
 

ggv
12 Jul 2003 12:00 AM
actually, I can install KOI8 on one of the servers in a few minutes... but what for? for a talk with Anti-MS ??? :)
We understand each other perfectly! :)
 

ggv
12 Jul 2003 2:05 AM
хотя, IBM тоже чудит... Уже который раз с ugrade на aix присылает (ну там много чего, в том числе и гнутый софт, который они за каким-то называют "Linux Power Soft" :) так вот openssh с этого Lnux Power Soft уже который раз приходит нерабочий... В блин...
 

Mauhuur - warlockskeptik.net
12 Jul 2003 2:40 AM
А действительно - может его из Трансметы таки действительно выгнали? Только тихо и без скандалов - чтоб фанатики их тушками пингвинов не забросали.
 

eXOR
12 Jul 2003 6:00 AM
2 Mauhuur:
Дыкть нахур жа его выгонять? Умный дядька. Реклама конторе опять же халявная. Разе что не антихрист.
 

rGlory
12 Jul 2003 6:30 AM
Нтересно сколько МелкоМягкие бы ему предложили, если была бы хоть какая-то надежда? Миллион в год наверное с ходу бы, и при этом лишь бы он на работе ничего не делал :o)
 

glassy
12 Jul 2003 7:03 AM
rGlory: имхо на порядок больше бы :) Ради такого-то! :)
 

glassy
12 Jul 2003 7:07 AM
Хотя? с другой стороны, за такие-то бабки Торвальдс бы дюжину Кармаков нанял...
 

Black Bat
12 Jul 2003 2:06 PM
to eXOR:

Это угроза - тебя за такое посадят.
А если доказать, что это ГНУсная секта тебя натолкнула на такие мысли - то можно признать её опасной для общества и запретить.
 

Anti-MS
12 Jul 2003 2:50 PM
2Black Bat

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

Главврач Маргулис
12 Jul 2003 7:56 PM
2Anti-MS:
>>и отправить в дурку к идиотам
Категорически против! У меня больные в коридорах сидят, а тут для пары буйных виндузятников отдельную палату??? Не посажу же я их к линухоидам...
 

Anti-MS
12 Jul 2003 7:58 PM
В палату к Билам Гейтсам его!
 

Black Bat
12 Jul 2003 11:07 PM
to Anti-MS:

Спасибо за приглашение
А что, у вас в дурдоме уже Интернет есть?
 

Anti-MS
13 Jul 2003 12:28 AM
2Black Bat

Это не приглашение. Это диагноз!
Спроси тут у любого, тебе все скажут, что ты ИДИОТ.
 

Один из любых
13 Jul 2003 1:06 AM
Неа, дорогой Anti-MS, идиотов тут много. Просто линусятники привыкли, что им одним можно вести себя, мягко говоря, вызывающе. Все уже как-то привыкли к манерам skullа,glassy,demonа zla,stavenя,твоим и еще многим и многим. Стоило объявиться с виндовой стороны BlackBatу и МОНТЕРу, как вы обиделись. Привыкайте.
 

Mauhuur - warlockskeptik.net
13 Jul 2003 1:15 AM
2eXOR: так на фига он им, железячникам? Имя они себе уже сделали, плюшевых пингвинов для рекламы больше не требуется.
 

Black Bat
13 Jul 2003 3:25 AM
to Anti-MS:

_Спроси тут у любого, тебе все скажут, что ты ИДИОТ. _

не буду спорить, т.к. бывать у вас в дурдоме не приходилось.
 

glassy
13 Jul 2003 6:29 AM
2 Black Bat: так чем же виндовз лучше? Тем что на нее варезы легче ставить?
 

eXOR
13 Jul 2003 9:24 AM
2 Один из любых:
Вот и третий появился ;-). На самом деле видимо мало ты форумов таких читал :-). Больные виндузятники появились раньше больных линухойдов :-).

2 Mauhuur:
Дыкть новые рынки - это раз. Реклама лишней не бывает - это два.

2 Black Bat:
Что, жим-жим? ;-).
 

Chkaloff
14 Jul 2003 10:00 AM
2 Один из любых:
Надо признать очень верно подмечено.
Мнногие линуксойды частенько валяют дурака имея в кармане отмазку "Just for Fun". Но тогда, когда появляются перцы подобные им но на другой стороне, кал срочно вскипает в их венах :-)
 

glassy
14 Jul 2003 10:33 AM
Что-что у нас там срочно вскипает???
 

Black Bat
14 Jul 2003 11:32 AM
to eXOR:

чё?
 

PTO - ptokgb.ru
14 Jul 2003 3:30 PM
2 Black Bat: ну подделки под меня не новость... даже на ЛОРе уже больной один ходит... под меня работать пытается... сейчас говорят уже это лечат... бремя популярности так сказать...

2 glassy: ну дык где же рассказ про поддержку АНСИ С++ и ИСО С++ в гцц и уровне прохождения тестов? как всегда - на слово поверили... ну-ну...

2 dem: дык я уж говорил - прихожу по утру на работу - на столе билет и бронь в гостиницу - прыг в тачку и в аэропорт... не успел по дороге на ваши вопросы ответы запостить

2 ggv: если я правильно понял о чем вы, то ХП выпускает такую софтину, ИБМ выпускает такую софтину, Юнисис выпускает такую софтину для Виндов... ну и МС тоже сейчас выпустил нечто похожее (оно раньше только в версии для ДатаЦентр входило - теперь и в энтерпрайз версии есть) http://www.microsoft.com/windowsserver2003/downloads/wsrmfas tfacts.mspx

2 Mauhuur: да выгнали конечно... но чтобы ПиАру не дать повода оформили типа "отпуск без содержания"... ну сколько можно чтобы человек сидел на прилично зарплате и не делал _для_конторы_ НИЧЕГО?!... а тут еще разборки со СКО пошли... от греха подальше и поперли его... только тссс... линуксоидам не говори - они какашками кидаться начнут... тут же

2 eXOR: угу, виндузятники раньше больных линуксоидов появились - раньше линуксоиды полуосистами звались...
 

Anti-MS
14 Jul 2003 3:55 PM
2Chkaloff,PTO

Я рад, что вы считаете BlackBat своим братом по разуму. Скажи мне кто твой друг и я скажу кто ты.
 

ggv
14 Jul 2003 4:47 PM
РТО - да, то...
Токо... Сдаёться мне, это хорошая тема для elashkin research - проанализировать эти продукты. Крупнейшие компании их выпускают.. Я только немного глянул - разбег в возможностях офигительный. И все врут :)
Это работа для аналитика.
 

PTO - ptokgb.ru
14 Jul 2003 5:37 PM
2 ggv: я видел юнисисовскую приблуду... весьма внушаить (с) Х.Моржов... МСовскую пока не смотрел
 

ggv
14 Jul 2003 6:02 PM
РТО - у SUN с IBM продукты разные, подходы чуток разные, про HP ничего сказать не могу. Но борьба за это дело нешуточная, видимо, будет...
 

PTO - ptokgb.ru
14 Jul 2003 6:35 PM
2 ggv: будет-будет... причем весьма интересная борьба... у МСа оно бесплатно в ОС входит... придется другим чего-то выдумывать по этому поводу... :)
 

ggv
14 Jul 2003 6:38 PM
РТО - дык эта.. включено.. у IBM & SUN.
ну у IBM за ОС чуток заплатить. у SUN не надо.
 

PTO - ptokgb.ru
14 Jul 2003 7:03 PM
2 ggv: это до скаки процессоров за Солярис платить не нада?
 

ggv
14 Jul 2003 7:10 PM
до немного.
 

ggv
14 Jul 2003 7:11 PM
я вообще не понимаю, чего они его за так отдают....
ну типа помошь студентам, наверное.
Кучу студентов знаю которые на что-то типа ss5 ставят solaris 9 :)
 

ggv
14 Jul 2003 7:14 PM
я имею ввиду чего они бинари ОС за так раздают.
 

СтранниК
15 Jul 2003 11:13 AM
2ggv
Ну вот почитал я ссылку которую дал PTO.
WSRM Capabilities
WSRM enables a system administrator to do the following:
Set CPU and memory allocation policies on applications. This includes selecting processes to be managed, and setting resource usage targets or limits.
Manage CPU utilization (percent CPU in use).
Limit the process working set size (physical resident pages in use).
Manage committed memory (pagefile usage).
Apply policies to users or groups on a Terminal Services application server.
Apply policies on a date/time schedule.
Generate, store, view, and export resource utilization accounting records for management, service level agreement (SLA) tracking, and charge-back purposes.
===
Ну а чем вас не устраивает нечто подобное в Linux?
# /etc/security/limits.conf
#
#Each line describes a limit for a user in the form:
#
#<domain> <type> <item> <value>
#
#Where:
#<domain> can be:
# - an user name
# - a group name, with @group syntax
# - the wildcard *, for default entry
#
#<type> can have the two values:
# - "soft" for enforcing the soft limits
# - "hard" for enforcing hard limits
#
#<item> can be one of the following:
# - core - limits the core file size (KB)
# - data - max data size (KB)
# - fsize - maximum filesize (KB)
# - memlock - max locked-in-memory address space (KB)
# - nofile - max number of open files
# - rss - max resident set size (KB)
# - stack - max stack size (KB)
# - cpu - max CPU time (MIN)
# - nproc - max number of processes
# - as - address space limit
# - maxlogins - max number of logins for this user
# - priority - the priority to run user process with
#
#<domain> <type> <item> <value>
#

#* soft core 0
#* hard rss 10000
#@student hard nproc 20
#@faculty soft nproc 20
#@faculty hard nproc 50

Что-то у вас уважаемый пена повалила так сказать.
Я конечно не утверждаю, что Linux венец творения. Там еще есть над чем работать. Но предыдущие ваши постинги в некотором смысле не очень убедительны.

 

ggv
15 Jul 2003 11:33 AM
СтранниК - вот то, что Вы привели, как раз полнаф фигня и есть, абсолютно не применимая в бизнесе. Извините за резкость, к Вам это отношениея не имеет, только к этой фигне. Про изделие фирмы M$ тоже ничего сказать не могу. Но просто почитайте, как такие вещи работают в IBM допустим, И прикиньте, что Ваш Orzcle способен поиметь с этого. Потому как IBM больше упор на DB2 делает, но оно и понятно.
 

ggv
15 Jul 2003 11:36 AM
Не, это уже просто непонимание топика...
И SUN и IBM уже вышли за пределы возможностей /etc/security/limits.conf
Вы хоть отслеживайте, над чем они бьються сейчас. Ну там HP свой продукт могуче мастерит тоже. Тупые же руководители в этих компаниях. Им бы /etc/security/limits.conf имплементить, а они $$ налево тратят, на ненужные исследования.
:)
 

СтранниК
15 Jul 2003 11:50 AM
2ggv
СтранниК - вот то, что Вы привели, как раз полнаф фигня и есть, абсолютно не применимая в бизнесе. Извините за резкость, к Вам это отношениея не имеет, только к этой фигне. Про изделие фирмы M$ тоже ничего сказать не могу. Но просто почитайте, как такие вещи работают в IBM допустим, И прикиньте, что Ваш Orzcle способен поиметь с этого. Потому как IBM больше упор на DB2 делает, но оно и понятно.
===
А что он должен поиметь?
Я точно не поставлю на сервер там где используется Oracle ничего кроме Oracle, особенно если это что-то требует прилично рессурсов.
Либо я вас не совсем понимаю, в чем прикол-то скажем у Sun IBM?
Договаривайте пожалуста.
Какую конкретно пользу вы поимели для DB2 например на Sun или AIX?
В чем так сказать профит ?
 

СтранниК
15 Jul 2003 11:52 AM
2ggv
Не, это уже просто непонимание топика...
И SUN и IBM уже вышли за пределы возможностей /etc/security/limits.conf
Вы хоть отслеживайте, над чем они бьються сейчас. Ну там HP свой продукт могуче мастерит тоже. Тупые же руководители в этих компаниях. Им бы /etc/security/limits.conf имплементить, а они $$ налево тратят, на ненужные исследования.
====
Сcылочку пожалуста чтобы я мог отследить.
Или изъясняйтесь ясней.
 

ggv
15 Jul 2003 11:55 AM
СтранниК - я не культпросвет. Я даже название продуктов дал. Если Вы о них ничего не знаете - я то тут при чем ??? ВОзможности лимитирования ресурсов юзеров в юниксах очнь древние. Лень лезть смотреть, когда было впервые сделано.
Но если Вы агрессивно не желаете искать инфу и разбираться - то я тут ни при чём :)
Я с удовольствием соглашусь - и SUN и IBM фигней страдают :)
От меня не убудет :)
 

ggv
15 Jul 2003 11:57 AM
Да хоть про DLPAR почитайте у IBM
 

ggv
15 Jul 2003 12:06 PM
я конечно понимаю, что у Вас Oracle on dedicated server стоит, но Вы наверное слышали про консолидацию серверов, или как там оно называеться?
Так вот это для тех ненормальных, кто консолидирует.
Да и база сама не одну задачу решает (у многих) - тоже как бы есть чего разделять. Хотя, может у Оракла там всё и не так, и ничего разделять не надо - некомпетентен в этом.
 

ggv
15 Jul 2003 12:17 PM
если не внушаить - тогда читайте над чем они щас работают - onDemand IBM и N1 SUN.
ну если и это фигня - тогда да. Тогда всё. Всё фигня. Тут я сразу соглашаюсь.
 

ggv
15 Jul 2003 12:24 PM
Да вот хотя бы -
http://www-106.ibm.com/developerworks/eserver/articles/db2_ dlpar.html
я просто ума не приложу, как подобное реализовать на linux...
Да нафиг надо, скорее всего...
 

СтранниК
15 Jul 2003 12:43 PM
2ggv
Просто когда вы раздвигаете пальцами,
хотелось бы понять что вы имеете ввиду.
То есть хаять слова находятся , а детальней
сказать "конечно не царское это дело".

"ВОзможности лимитирования ресурсов юзеров в юниксах очнь древние. Лень лезть смотреть, когда было впервые сделано.
Но если Вы агрессивно не желаете искать инфу и разбираться - то я тут ни при чём :)
Я с удовольствием соглашусь - и SUN и IBM фигней страдают :)
От меня не убудет :)
"
Просто я вам привел простой пример по поводу лимитирования ресурсов пользователей в Linux.
Если бы вы потрудились детальней описать что вам не нравится, я бы написал другой ответ, либо воздержался от комментарий.
А так вы просто "гоните пургу" или "словесный понос" без технических деталий , про которые я вас спрашивал.

Теперь далее про распределение ресурсов в БД.
Я так понял вы наверное про GRID технологии?

Производитель БД может делать свое ПО для балансировки нагрузки, так и использовать то что предлагается в ОС.
Как использование WorkLoad Manager ускоряет или балансирует работу DB2?

 

PTO - ptokgb.ru
15 Jul 2003 12:44 PM
2 СтранниК: берем Апач... на нем 100 CGI приложений работают... все что вы тут привели идет лесом... объяснять почему?
 

ggv
15 Jul 2003 2:02 PM
СтранниК - всё. Здаюсь. Если уж конкретную статью с полно приведенным урлом прочитать влом - то я продолжаю раздвигать пальцы и гнать пургу.
Даже не ожидал....
Учту на будушее и сразу не буду с споры с Вами ввязываться.
 

ggv
15 Jul 2003 2:03 PM
Это, поправочка, речь шла не о лимитировании ресурсов, а о их распределении, и динамическом в том числе, и не всё это в grid выливаеться, ну это как я понял уже пофигу пояснять.
 

СтранниК
15 Jul 2003 2:06 PM
2ggv
Ну вот хоть что-то соизволили сказать.
Про WorkLoad Manager:
Я не возражаю что разработки у IBM,HP,SUN несколько продвинутей.
Сколько на сегодня процессоров может импользовать тот же AIX,HP-UX и SOLARIS - сотни, Linux в лучшем случае 8 есть попытки сделать 16 и 32.
Значит где такого класса ПО более необходимо?
Там где ресурсов больше и соответственно их требуется распределять.То есть софт пишут тогда когда в нем есть необходимость.
А такой софт нужен единицам, то есть тем 5% про которые так любит упоминать PTO и которые могут себе позволить Linux не покупать.

Это не значит что работы в Linux не ведутся.
http://resourcemanagement.unixsolutions.hp.com/WaRM/prm_lin ux/overview.html

Партицирование на мой взгляд обратная сторона кластеризации.
( может я не точно сказал ).

Но с одной стороны возьмем Sun, например у которого его 100 проц ресурс разбит на партиции, с другой стороны возьмем кластер того же Microsoft,IBM или Oracle.
И то и другое рещение имеет свои как достоинства, так и недостатки.

То что сейчас не подерживается партицирование скорей не проблема ОС Linux как таковой.

Пример:
Давно Microsoft стала подерживать партицирование?
Да как только ее ОС стала работать на 16-32 проц серверах NEC и действительно появилась необходимость разбивать на партиции.
То есть партиция - это "кусок большого пирога".
Если пироги у вас маленькие , то нет необходимости их делить.
Не так ли?
На данный момент делить пока что в Linux нечего.

Вопрос консолидации отдельных железок в одно целое и последующая раздача ресурса конечно интересен и последующая раздача ресурса, но если вы внимательно следите за этим не можете не заметить что тот же HP и IBM заинтересованы в том чтобы такое ПО было на Linux.
И то что я слышал из уст представителей HP оно в ближайшее время будет и под Linux.
 

СтранниК
15 Jul 2003 2:08 PM
2PTO
2 СтранниК: берем Апач... на нем 100 CGI приложений работают... все что вы тут привели идет лесом... объяснять почему?
====
Будьте так любезны.
 

ggv
15 Jul 2003 2:09 PM
СтранниК - я не знаю, чего я соизволил сказать, но я уже сказал - здаюсь и прекращаю дискуссию. Не вижу смысла. Полностью уступаю вам право победителя, так сказать - признаю что и onDemand, и N1, и DLPAR b WRLM,и Resource Management есть полная фигня, раздвигание пальцев, и гнание пурги.
Впредь идиотские темы обещаю не затрагивать.
 

ggv
15 Jul 2003 2:16 PM
это прямо как в письме одного крутого разработчика ядра, которое я как то приводил - разговор об инверсии приоритетов на системах общего назначения есть нонсенс. Точка.
Так и подитожим - разговор о управлении ресурсами на <подставить по вкусу> смысла не имеет. Опять точка.
Не могу не согласиться с железностью логики, и не имею ничего возразить.
 

СтранниК
15 Jul 2003 2:21 PM
2ggv
Разве я сказал фигня?
Я о том при каких условиях это используется и как часто надо, какому числу пользователей это надо и сколько это будет стоить.
Я только это и хотел выяснить, то бишь применимость этих технологий и вашу точку зрения.


 

ggv
15 Jul 2003 2:25 PM
ну, судя по всему, это используеться в условиях, не совпадающих с условиями использования линукс. Ну, это надо числу пользователей, в кои не входят пользователи линукс. Ну стоит это. а не как линукс - "бесплатно". Ну, повидимому технолигои не применима - как минимум с позиции линукса. Ну а моя точка зрения, выраженная в самом начале треда, ваще фигня по сравнению с Мировой Линукс Революцией.
 

СтранниК
15 Jul 2003 2:54 PM
Одно дело если вам например на самолете "Буран" перевезти, и совсем другое, когда просто грузовик.
В первом случае подойдет только "Мрия", в другом куча других моделей самолетов.
Никому в голову не придет перевозить пару грузовиков на "Мрие" .
Но вот "Буран" перевезти - это да, это того стоит.
Тут уж какая экономия, плати сколько попросят, здесь важем сам факт возможности перевозки "Бурана".
То бишь это уже экслюзив.

То же самое с ОС-ми.
Нужно перевезти "Буран" - используете AIX,Solaris,HP-UX.
А если перевозим только апельсины , так и Linux подойдет.
Надо использовать, то что в конкретном случае целесообразней
Будет целесообразней z/OS использовать - надо пользовать.
И весь сказ.
 

PTO - ptokgb.ru
15 Jul 2003 3:06 PM
2 Линуксоиды: народ, может на пальцах объясните СтранниКу почему Апач с кучей CGIшек не подконтролен будет ограничениям... на эту тему даже на ЛОРе флейм был... а то как-то не удобно получается, что типа виндузятник рассказывает линуксоидам как их система работает... подсобите малеха :)
 

СтранниК
15 Jul 2003 3:20 PM
2PTO
Ну а вы не снизойдете?
Пусть мне будет стыдно, что я этого не знаю.
 

dem
15 Jul 2003 3:21 PM
2PTO А user space Linux? не попрет?
 

dem
15 Jul 2003 3:25 PM
ЗЫ: Тоже IMHO разделение ресурсов (а-ля Домены)
 

ggv
15 Jul 2003 3:45 PM
я почему-то всю жисть думал, что вопрос распределения ресурсов больше всего нужен в условиях недостатка этих самых ресурвос. Спасибо СтранниК, теперь я знаю, что это больше нужно, когда этих самых ресурсов ну хоть завались!
При чем тут бураны с мриями... тоже непонятно... Можно подумать, что СтранниК или не сталкивался с такими проблемами, или просто притворяеться, что не понимает о чем речь...
 

ggv
15 Jul 2003 3:47 PM
мне прям смешно - это aix то на старенькой F50 - буран возить ??? :)
придеться возить :) Раз некоторые хотят :)
Ну полное перемешение всего в мыслях :)
Опять же, народ читает - aix, круть, наверное, потому как я не видел... :)
Не, ну кино :)
 

ggv
15 Jul 2003 4:01 PM
А началось так безоюидно, с того, что я просто обратил внимание прсутсвующих на то, что гиганты типа IBM SUN HP последнее время слишком активно говорят про управление ресурсами как о ключевых техгологиях привлечения заказчиков, и давно уже как-то НЕ ГОВОРЯТ о масштабируемости, и виртуальной памяти, и прочем, и это на фоне заявления Торвальдся, что наконец то он сможет вплотную начать работать над виртуальной памятью для превращения линуха в сервер баз данных, над масштабируемостью для выхода на копроративнуй уровень ...
Смешно да? :)
Казалось бы - при чём тут картошка с апельсинами? :)
И Бураны с Мриями :)
РТО показал (в ответ на мой прямой вопрос, кстати) что MS тоже не осталась в стороне от процесса. Ну и не удивительно, собственно.
И тут же мы получили от СТранниК полное доказательство (с которым я согласился) что это не надо ничего такого для перевозки фруктов :)
Не, ну ей-богу, анекдот :)
 

ggv
15 Jul 2003 4:04 PM
Кароче - всего чего нету в линуксе - оно и не надо. Чего только Торвальдс пыжиться ? чего-то там улучшить пытаеться ? Нафига! И так всё путем!
Вот жешь блин идеология :)
 

dem
15 Jul 2003 4:04 PM
2ggv А вот это уже не хорошо... Ну что ты к человеку привязался....
 

ggv
15 Jul 2003 4:07 PM
dem - прошу прощения. Извините. СтранниК - у Вас тоже. Если чем обидел. Не хотел.
Ну просто СтранниК как-то повел себя на мой взгляд не адекватно.
С картошкой апельсиновой :)
 

dem
15 Jul 2003 4:07 PM
2ggv Ты бы с ним не в форуме поговорил, может поняли-бы друг друга. Кстати респект Страннику на редкость человек сдержанный. Обычно тиап гласси (не обижаться!) в форуме люди, очень рвут и мечут.
 

ggv
15 Jul 2003 4:09 PM
Нету совершенных ОСей на планете. ВОт пример доступный для понимания каждым - возмите гнутый софт какой-ниюудь и попробуйте сходу скомпилять под aix.
Для многих - это недостаток. Ну там понятно, заточено не так, и всё такое. Но многие серйозно считают это недостатком.
Ну там есть и более глубоко скрытые недостатки...
 

ggv
15 Jul 2003 4:10 PM
dem - согласен, СтранниК человек по-видимому спокойный и стремящийся рассуждать логически.
 

dem
15 Jul 2003 4:13 PM
2ggv Ты бы лучше не просто ссылками бросался, а в двух словах псал, что и как. Бо ты мне про RSBAC в AIX написал, мол на сайте есть... А ведь то что написано в доках и то что есть на самом деле это две большие разницы. В свое время в Открытых Системах один кадр писал разные разности про Unix. Очень интерестно было (я во всяком случае всегда журнал покупал, потом кадр пропал, потом менеджеры его оккупировали, а что с ним теперь? я не знаю). А у тебя есть такая возможность руками потрогать эти железки. А ежели нет желания (ты написал что ты не министерство просвещения), то учти что не всем так повезло и часто это не их вина. (Ой что-то меня не туда понесло...)
 

PTO - ptokgb.ru
15 Jul 2003 4:14 PM
2 СтранниК: ну дадим же возможность и линуксоидам себя проявить... что вы честное слово... я понимаю, когда на вопросы про винды отвечаю, ну про СКЛ Сервер, ну про Эксчендж, даже про Оракл... но уж про линукс с апачем с меня требовать объяснений и подробностей это уж через чур :)... вон в прошлый раз про треды - сами разобрались, теперь понимают хотя бы _часть_ проблем с тредами (ну не все я карты на стол выложил - сделают приорити инвершн я еще темку и тестик для развлечений подкину :))... вы вот сами у себя поставьте эксперимент - сделайте несколько веб-сайтов на апаче, в каждом по приложению на ЦГИ, ну там жрущее процессор и теряющее память... потом пришлите настройки лимитов и позапускайте его в свое удовольствие... заодно помониторте кто и чего, какие процессы чего кушают... но лучше все же начать с материалов, что ggv постил ниже... ну устал я честное слово Ораклоидам объяснять как работает их Оракл и Линуксоидам как работает их Линукс. напрягитесь немножко... ну а уж если линуксоиды не сдюжат и вы собственные тесты прогнать не удосужитесь, тогда уж и я выступлю... немножко... намеками и притчами

2 dem: можно ваш расчет потребных рессурсов на системе со 100 ЦГЙными приложениями, каждое из которых должно быть изолировано от других и не мешать им работать... более того - ряду приложений - 5ти к примеру, я хочу отдавать 50% процессорного времени днем и 10% вечером... остальным то что осталось... рассказывайте как будете делать (вы там с tcp/ip и DHCP разобрались уже? могу книжечку хорошую посоветовать... для сетевиков-затейников)
 

ggv
15 Jul 2003 4:14 PM
или вот еще - недавно заметил, хочу и на линухе тоже проверить. Выводов пока нету, только факт -
Logical Volume, даю сильную нагрузку на FS, и тут же chfs -a size=<new_size> то есть по простому изменяю размер FS.
Наблюдаю то, что chfs замирает. ОС живая, всё путем, но chfs замерло навсегда. Фиг его знает что и как - но я еще проверять буду, пока не выясню при каких условиях это возникает... МОжет это не воспроизводимая ошибка... МОжет я чего не так сделал.
 

dem
15 Jul 2003 4:16 PM
ЗЫ: Мне про ашпукс (помоему) понравилось. Там было так: Делаем каталог. В каталог кладем файлы соответственно именам пользователей (или UID или что-то в этом роде). Так вот для всех папка выглядит файлом. Но каждый кто ее читает и пишет - получал содержимое соего файла!!! Во идея сума сойдти...
 

ggv
15 Jul 2003 4:20 PM
dem - да я вот написал, что хорошо бы аналитику проагализировать ситуевину с управлением ресурсами.. Слишком много крика от гыгантов последнее время.
По поводу документации на ROle Based Access в solaris и aix - вы мне можете не верить, но оно работает точно так как в доке описано. а недостатки - ну вы сравните с описанием RSBAC и сделаете вывод для себя. Кстати, действительно интересно было бы сравнить.... Вот тоже тема.
 

ggv
15 Jul 2003 4:22 PM
dem - не, ну это уже... круто! такого я еше не слышал! Упустил как-то.
 

dem
15 Jul 2003 4:23 PM
2PTO Как я уже писал DHCP не панацея. Да и с route я к вам пристал из-за GUI. За книжку спасибо, я вам свою напишу (у меня дома лежит). Я вам уже рассказал как "помогают" нам все эти технологии о которых вы говорите... Так что получается мне что AD с политиками настраивать что Linux с boot-cd запустить (второе быстрее). Кстати посмотрите на новый blin. 36 метров ВСЯ СИСТЕМА с ОФИСАМИ и ВИДЕОПЛЕЕРАМИ! в RAM упихивается....
 

dem
15 Jul 2003 4:24 PM
ЗЫ: В смысле я не книжку напишу... Название
 

ggv
15 Jul 2003 4:28 PM
кстати, у соляры совсем другой взгляж по поводу изменения размеров файловой системы - сперва извольте ее отмонтировать... Я сперва думал - что за фигня такая. А теперь чего-то подумываю - а может и правда? Отмонтировал, от греха подальше... Не кажный же день такая операция...
Хотя, с другой стороны, вроде как удобно - когда софт какой инсталлируеться, пометил галочку - при необходимости увеличить размер файловой системы, и всё, голова и не болит.
А потом опять же - а вдруг как что?!
Вот жешь, и что есть идеологически правильно, я до сих пор понять не могу...
 

dem
15 Jul 2003 4:29 PM
2ggv про файл - специально сегодня вечером номер журнала найду. и может URL кину. если есть.
Про chfs а я досихпор радуюсь зависающими фарами и эксплорерами (подозреваю виноват SCSI и посистема ввода-вывода) Мне тут сказали что Task Manager перед убийством опрашивает процесс. А при зависоне не может этого сделать, вот и не убивает. PTO это правда? И еще сказали что ресурс китовский kill этого не делает. Делаю kill pid - нифига. У меня другой килл? Может еще есть средства убить процесс?
 

PTO - ptokgb.ru
15 Jul 2003 4:37 PM
2 dem: что за книжку вы изучали простите? наверное материалы для подготовки к сдаче экзаменов на CCIE никак не меньше! у меня у папы любимое выражение - "техника в руках дикаря это каменный топор"... если вы не понимаете как работают технологии, то это конечно их вина, что они вам помочь не могут... так вот и получается, что выкурить сигарету быстрее, чем перебрать мотор машины для участия в ралли... и что что система упихивается в 36 метров? у меня в ИПаке 32 и там есть и ворд с экселем и интернет эксплорер и по блютусу он соединяется в интернет выходит и видеоплейер в нем есть... и?
а что мне делать - у меня в ноуте и то гиг ОЗУ... мне их выбросить только от того, что вышел новый блин

2 ggv: ролевой доступ в НТе просто не так называется... там есть ряд привелегий (управлять пользователями, делать бекапы, монтировать устройства, управлять принтером, и т.п.), по умолчанию Администратор имеет много привелегий... посему его можно переименовать в Администратора безопасности, сделать других пользователей и дать им другие полномочия... таких мини-рутов типа... а чтобы ворд мог работать только в одном каталоге... дык это уже давно не проблема - в НТе любой процесс работает от какого-то пользователя и ворд тоже... если пользователю в политиках безопасности прописано, что он может пользовать только вот этот каталог, то он даже не увидит другие ни в одном диалоговом окне - просто система не отдаст ему список тех, где нет прав
 

СтранниК
15 Jul 2003 4:44 PM
2PTO
А причем тут Oracle?
Я конечно понимаю, что Oracle вам не нравится, но это не повод его упоминать в нашем случае.
В ближайщий месяц попробую обязательно,
только связку прокси - сервер и апач.

 

ggv
15 Jul 2003 4:44 PM
РТО - спасибо за пояснение, но мне почемуто кажеться, что постинг должен был уйти в нить Эксперт: уязвимость Windows сохраняется
:))
Там вроде бы я затрагивал эту тему совместно с dem :)
 

PTO - ptokgb.ru
15 Jul 2003 4:47 PM
2 dem: не правда... точнее описано отличие того что делает таскманагер и килл приведены здесь: http://support.microsoft.com/default.aspx?scid=kb;en-us;1550 75
а хелп к kill читать пробовали? делайте kill -f pid
http://support.microsoft.com/default.aspx?scid=kb;en-us;171 773
 

СтранниК
15 Jul 2003 4:48 PM
2ggv
dem - прошу прощения. Извините. СтранниК - у Вас тоже. Если чем обидел. Не хотел.
Ну просто СтранниК как-то повел себя на мой взгляд не адекватно.
С картошкой апельсиновой :)
===
Я не обиделся.
Я в форум не за верой хожу, а для обсуждения деталей.
Стараюсь по мере возможности признавать свои ошибки, но и лапшу не люблю.
 

PTO - ptokgb.ru
15 Jul 2003 4:51 PM
2 СтранниК: Оракл, да так, к слову пришлось... Оракл мне ОЧЕНЬ нравится... особенно его маркетинговая составляющая... просто заглядение. МСу еще до такого маркетинга пешком и в горку...
попробуйте, расскажите потом как-нить при случае... про связку ничего не скажу, не знаю чего вы там хотите связывать - задача проста - Апач, куча сайтов, в каждом есть приложение ЦГИ, которое кушает память и процессор... настраиваем и смотрим...

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

2 ggv: угу, наверное спутал... столько тредов - за всеми не уследишь :)
ща туда перепостю :)
 

dem
15 Jul 2003 5:01 PM
2PTO О блин.. я kill потерял... небыло там -f (ищу килл...)
Эта кстати CGI оно как-бы само перезагружается - отдельный процесс на каждый запрос.. Или вы про FastCGI или про еще что?
 

dem
15 Jul 2003 5:05 PM
О - нашел tskill Это я понял от терминал сервера. Не подойдет?
 

СтранниК
15 Jul 2003 5:05 PM
2PTO
Меня не волнует политика Oracle, как компании в целом.
Да ценовая политика интересует.
Что делать если у Ларри дырка в голове.
Он миллиардер ему можно.

Вы ничего не путаете насчет задания.
Я не собираюсь оценивать апачь.
Меня интересует тема ограничения ресурсов со стороны ОС.
Апачь с несколькими виртуальными серверами насколько я знаю выглядит для ос так же ,как для одного сайта.
То есть главный процесс и куча сhaild-ов.
То есть ресурс со стороны ОС выделяется для Апача в целом, а уж может он раздавать ресурс между виртуальными серверами я не знаю. Не было необходимости.

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

"перегружать его через 100 запросов (ну веб-приложение такое)... как сие сделать под апачем, чтоб приложение прибивать "
Есть такой параметр в httpd.conf
MaxRequestsPerChild 100

 

PTO - ptokgb.ru
15 Jul 2003 5:32 PM
2 dem: в ВинХР эта команда taskkill, до этого вроде на СД лежит с суппорттулс

вы действительно думаете, что в апаче один процесс на один запрос? или вы не так выразились? :)

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

по максреквестсперчайлд... ну не совсем то, что я хотел, но и на том спасибо
 

ggv
15 Jul 2003 5:59 PM
РТО - да не про ОГРАНИЧЕНИЕ шла речь. А про распределение. В том числе и динамическое. Ну вы же там писали - от дня времени, от времени недели, и можно добавить - от других условий. Понятие то ёмкое. И про то, что, возмём IBM как пример, они пытаються создать софт, который будет _подстраиваться_ под измененные условия в виде добавившегося/удалившеговся ресурса. Динамически блин. Опять же.
Поэтому можно и не ждать никаких результатов тестов пока...
В этом смысле.
Ну а в смысле ограничит ядро линуха или нет процесс - это я не затрагивал, но если кому-то интересно - why not?
 

ggv
15 Jul 2003 6:00 PM
РТО - это (ниже) не наезд :)
А попытка вернуть всё на пути, а то всё время идет сбой в сторону огранпичения :)
 

ggv
15 Jul 2003 6:10 PM
мне не удобно как-то замечать это, боюсь неадекватно будет воспринято, опять овощно-фруктовые ассоциации могути возникнуть, но всё-таки распределение и ограничение это всётаки разные вещи...
Ну и отдельная песня это самонастраивающийся/подстраивающийся софт. Который, помоему, пока только в проекте. Если строго к этому подходить. Хотя фиг их знает. Гыгантов этих.
Обещания то просто великолепные. Что по N1, что по Cu OnDenamd, или как это называеться... Computing On Demand, что ли.
 

СтранниК
15 Jul 2003 6:56 PM
2gvv

WLM is primarily intended for use with large systems. Large systems are often used for server consolidation, in which workloads from many different server systems (such as printer, database, general user, and transaction processing systems) are combined into a single large system to reduce the cost of system maintenance. These workloads often interfere with each other and have different goals and service agreements.

WLM also provides isolation between user communities with very different system behaviors. This can prevent effective starvation of workloads with certain behaviors (for example, interactive or low CPU usage jobs) by workloads with other behaviors (for example, batch or high memory usage jobs).

Вы уж меня простите за назойливость, но давайте определимся.
Что есть ограничение и что распределение и чем оно с вашей точки зрения отличается?
Можете объяснить на апельсинах.
 

ggv
15 Jul 2003 7:10 PM
СтранниК - только что хотел писать что я имею в виду под распределением :)
И ту Вы как раз :)
Под распределениев ресурсов я имею в виду переназначение ресурсов во время работы системы, возможность забрать ресурсы у одного workload и отдать их другому. В зависимости от всяческих условий.
Под софтом решаюшим эту задачу (то что я видел и оно работает) я бы назвал domain у SUN, resource manager у SUN, DLPAR у IBM, WLM у IBM.
коротенького описания по ссылке данной РТО на управление ресурсами в win2003 мне конечно недостаточно судить, но это что-то типа WLM (IBM) or RSM (SUN).
Ну, вроде бы и всё. То есть возможность перераспределить ресурсы. во время работы. Как спонтанно - прямо сейчас надо, так и по запланированно.
 

ggv
15 Jul 2003 7:42 PM
хех, видимо, я непонятно описал.
Ну попробую по другому -
каждый день выдаються нескольким человекам 100 апельсин, кому 10, кому 20, кому как. Но иногда один человек заболевает, и ему сразу 50 апельсин выдают, а оставшиеся 50 делят между остальными как там предусмотренно в этом случае..
Ну, смотрим, совсем фигня получаеться, люди то получаеться в этот день совсем не едят. А тут вот еще группа людей есть, и не одна, ну раз такая фигня, то мы и у них понемногу заберем, в пользу этой
Это распределение.

каждый день выдаються нескольким человекам 100 апельсин, кому 10, кому 20,
и никто не может получить на один апельсин больше сверх того, что положено, даже если он блин очень голодный или очень кушать хочет - не волнует.
Это ограничение.
 

ggv
15 Jul 2003 7:43 PM
хотя, аналогии эти всегда дурацкие....
 

ggv
15 Jul 2003 7:46 PM
уж лучше почитать чё IBM про свой onDemand пишет, а SUN про свой N1.
 

ggv
15 Jul 2003 8:02 PM
я вот почитал, и мне чё-то захотелось, чтобы аналитик с этим разбирался. Сплошные красивые обещания.
 

ggv
15 Jul 2003 8:07 PM
Кстати, СтранниК, к Вам вопрос по Oracle - что-нибудь в нутри базы, позволяющее средствами базы, задавать приоритеты клиентам подсоеддиненным к базе ? Этакий governor по терминологии IBM ?
Списибо.
 

СтранниК
15 Jul 2003 11:02 PM
2ggv
Конечно есть. Но ответить я вам могу только по версии 8i, по 9i я просто этим вопросом не интересовался. Ну точней боевые базы у нас на 8i, про 9i пока только разговоры.
Мой ответ словами доки из 8i Admin Guide

Oracle's Database Resource Manager helps to overcome these problems by allowing the database more control over how machine resources are allocated.

Specifically, using the Database Resource Manager, you can:
1.Guarantee certain users a minimum amount of processing resources regardless of the load on the system and the number of users.

2.Distribute available processing resources by allocating percentages of CPU time to different users and applications. In a data warehouse, a higher percentage may be given to ROLAP applications than to batch jobs.

4.Limit the degree of parallelism that a set of users can use.

4.Configure an instance to use a particular method of allocating resources. A DBA can dynamically change the method, for example, from a daytime setup to a nighttime setup, without having to shut down and restart the instance.
 

СтранниК
15 Jul 2003 11:41 PM
2ggv
Я правильно понимаю что при использовании WLM выданный ресурс вернуть нельзя, а то что осталось можно перераспределять?
То есть перераспределяется только свободный ресурс в конкретный момент времени?

Пока из доки если не считать Физическое и логическое партиционирование я понял что WLM - это механиз позволяюций перераспределить свободный ресурс то есть приложению A дать 80% проц времени а приложению В -20%. В случае необходимости можно откоректировать план распределения и он немедленно вступит в силу после корректировки.
Далее я понял что опять же ресурс перераспределяется когда он есть в наличии, и если ресурсов недостаточно то никакие WLM вам не помогут. И опять же дока говорит о том что использование WLM характерно для больших систем, то есть там где с большой вероятностью на одном хосте могут эксплуатироваться несколько ресурсоемких приложений и которые потенциально могут друг другу мешать , так вот для того чтобы они не мешали и используется WLM.
Пока что из доки я вижу что WLM более скажем отполирован чем например то что есть в Linux. Ну и конечно более удобен с практической точки зрения ( статистика выделения ресурса и динамический мониторинг его расходования ), но это теже текстовые файлы, как не смешно это звучит.
Подробней я конечо почитаю как в Linux сделано.
То что я вам прислал - это было в RH7.1 и это был только файл на ограничение ресурсов, а есть еще распределение выделения ресурса по времени.
Однозначно можно утверждать что механизм который в AIX, более совершенен, опять же по причине того что распределять ресурс для 32-64( ниша AIX) проц железки более важно чем например для 4-8 проц.( ниша Linux) по причине стоимости как раз аппаратного ресурса.
Динамическое партицирование же позволяет в онлан добавлять установленный "свежий" ресурс, после устаноки которого он снова модет быть перераспределен через WLM. Не так ли?
Конечно такого механизма на данный момент в Linux нет.
Но задумайтесть нужно ли пртицирование скажем на 8 проц железке?
Очень сильно сомневаюсь. Это совершенно не значит, что такое не будет нужно когда Linux ,будет работать на 16 проц системах и выше.
Но утверждать что в Linux нет средств планирования ресурсов я бы тоже не стал. Да механизм там проще, но давайте посмотрим что будет когда Linux ,будет использоваться на 16,32 проц железках.
Собственно те ссылки что давал PTO как раз и подтверждают что как только Windows cтала нормально работать на больших железках, возникла необходимость планировать и перераспределять ресурсы, что мы и видим из ссылки.

 

ggv
16 Jul 2003 12:21 AM
СтранниК - за управление ресурсами Оракла спасибо.
ОСТАЛЬНОЕ ВСЁ ПОНЯТО НЕПРАВИЛЬНО!
абсолютно неправильно.
Не беру в расчет философию по поводу надо-ненадо.
Вы толи не то читали, то ли не там... А может, оно действительно шупать надо...
Ну и по поводу больших систем - это фиг его знает, на что там IBM клиентов ориентирует. У нас система мелкая. ПОтому и приходиться ресурс динамически распределять, в зависимости от какому менеджеру что важнее сделать. Типа такого что-то.
Хех. На Aix аккаунт дать не могу. Не поймут...
А по поводу RH 7.1- я нифига и близко ничего похожего в RH 8.0 не знаю.
Чего же там такого в 7.1 ?
Ну называть WLM от IBM более отполированной версией того что есть в линукс - это просто тешить свое самолюбие. Я на такую фигню внимания не обрашаю.
 

ggv
16 Jul 2003 2:04 AM
"но это теже текстовые файлы, как не смешно это звучит." - это даже не анекдот. Это более глобальное непонимание того, что юникс собой представляет. юникс есть система управления файлами и процессами. Вы ожидали увидеть ЧТО_ТО_НЕ_ФАЙЛ ?
тогда действительно смешно.
А по поводу того, как всё распрекрасно всё скоро будет в линуксу - тут я с вами согласен. Я тоже говорил в начале треда, что пока линуксу не до управления ресурсами, проблемы с виртуальной памятью, масштабированием, и прочим надо устранять. А потом-то - ОГО-ГО!!!
У меня 1 числа ввод проекта в эксплуатацию. Боюсь, что удовольствие флеймить здесь придеться отложить.
СтранниК - поступите как куча америкоских студентов поступает. Правда, им это немного проще. Купите дешевый старенький sparc или rs/6000 рабочую станцию на ebay. ну $70 за доставку заплатите. Зато большой опыт получите. Возможность здесь развенчать IBM с SUN как мелких подельшиков, полирующих существющие в линуксе технологии.
До встречи числа 10 (пусковой процесс, понимаете ли :)
Если срочный вопрос - у РТО мыло есть :)
 

dem
16 Jul 2003 8:49 AM
О! Ну прям приятно посмотреть :-) Беседа двух мужей :-)...
У меня тут идея возникла... А в Win как с перераспределением ресурсов? А то это было-бы просто бомба. Коротко - еслть DOS софтина. Она грузит проц на 100% (естественно цикл...) т.к. она софтина защищенного режима, всякие TAME не работают. А ежели ее на рабочих станциях пускать - сеть узкое место. Вот я и хочу запустить на 1.7GHz 5 таких софтин. Ну ресурс типа есть - процессор. Вот и хочу сказать. - иванову 20% петрову %, а остальным вы и сами догадались.... Как это сделать?
2PTO Насколько я знаю если речь идет о CGI (не о FastCGI и не о других разновидностях). То Да. На каждый запрос ресурса запускается экземпляр CGI. А ежели речь об индейце. то первый весь из себя асинхронный и на селекте работает. А второй вроде многопоточный.... т.е. 1 процесс обслуживает множество запросов. Или я что не так говорю?
2ggv Не нашел пока журнал....
 

glassy
16 Jul 2003 9:12 AM
Зря вы меня упомянули :)
Допустим такая вот задача... Запускаю я приблуду для просмотра ТВ. Как известно, не требует ни проца (тем более на АМД-шных) мамках, ни жесткого диска, памяти -- тоже мизерные пару метров. Но вот хочется мне, чтобы эта приблуда в зависимотси от времени суток выдавала каналам разные названия, и разные яркости/контрастности... На шпуксе такое можно сделать? Предложите решение вообще...

ЗЫ прошу прошения, что вопрос не про базы данных и вебсервера...
 

СтранниК
16 Jul 2003 10:35 AM
2ggv
Да, спасибо за экаунт , у нас на работе старая тачка с AIX болтается. Вы хотите от меня услышать,что AIX хорошая ОС.
100% хорошая и лучше Linux, но на сегодня мне от этого не холодно и не жарко. Аппаратная часть уж больно дорога чтобы использовать AIX, да и ресурсов нам не надо огромных, а так конечно все рулез.
Вот потому-то мы и используем Linux.

"А по поводу того, как всё распрекрасно всё скоро будет в линуксу - тут я с вами согласен. Я тоже говорил в начале треда, что пока линуксу не до управления ресурсами, проблемы с виртуальной памятью, масштабированием, и прочим надо устранять. А потом-то - ОГО-ГО!!! "

Ничего вы не поняли.
Этого может и не быть, если Linux не вырастет до того чтобы его можно было использовать на большом железе.
Просто навороты типа WLM, партицирование и прочее появлятся там где предле всего они нужны, а не там где бы вы их хотели увидеть. Ну тольку например от того что WLM например был бы в WinNT?
Он там по просту не был нужен.
Есть такое слово целесообразность.
То что неустанно повторяет в своих статьях Михаил Елашкин.
типа "У одной задачи много решений , и надо смотреть како в данный момент будет наиболее эффективным".
Все точка.
То что Linux не заменит AIX в ближайшие лет 5-10 - это точно, да и надо ли? Наверно нет.
Но есть задачи которые на Linux ( читай дешевые Intel серверы) можно решать эффективней чем на тех же системах pSeries.
Ведь если бы было все так как вы говорите, IBM продавала pSeries и zSeries железки , ан нет у них еще есть линейка iSeries не так ли?

 

dem
16 Jul 2003 11:45 AM
2glassy Ты не обижайся. Ты хороший программист (я точно кад уровня твоего не напишу) и знаний у тебя очень много. Но вот ведешь ты себя по экстремистски. Ты-же сам знаешь что вряд-ли на ашпуксе вообще есть TV тюнеры... Правильно Странник написал. Просто хочется что-бы Lin подрос. А мое IMHO (масло маслянное) пусть он несколько разобъется на классы. Скажем встроенные системы, домашние системы, рабочие станции и большие сервера. Тоесть скажем то-го же WLM ну не надо в домашних системах...
 

glassy
16 Jul 2003 12:28 PM
знаний у меня много? РТО это скажи ;)

ggv недавно выразился про женщину... По мне так уж лучше пусть будет вечной кошкой...
 

glassy
16 Jul 2003 12:30 PM
Шпуксы, Солярисы и Аиксы -- мужчины, разумеется... :)
 

PTO - ptokgb.ru
16 Jul 2003 12:58 PM
2 glassy: кукушка хвалит петуха... (с) Крылов... собственно чтобы уверовать, что у тебя много знаний я должен получить рекомендацию кого-либо, кто действительно мне внушает доверие... после рассказов про статик руты, ДХЦП и прочее мне показалось, что я не могу dem-а считать абсолютно в праве награждать кого-либо званием "хорошего программиста", по крайней мере я ставлю под сомнение такую степень и не могу ее признать... я еще ни разу не видел кода glassy, где бы он сразу работал и делал то, что его просили...
 

ggv
16 Jul 2003 1:48 PM
СтранниК - полностью согласен с последне сказанным Вами.
По поводу ОГОГО - ирония.
По поводу отставания линукса - видел чей то анализ, не помню чей, что отставания ядра линукса от ядря юниксов можно выразить в 5-7 летнем периоде.
Ясное дело, точно это не скажешь.
Ну проде, со раздвиганием пальцами покончили. МОжно переходить к лучшей платформе всех времен и народов, платформе, имеющей самых лояльных кастомеров, и это - AS/400 :)
Токо не могу - бизнесмены за горло взяли...Предпусковая горячка, туды ее в качель...
 

ggv
16 Jul 2003 1:55 PM
Токо вернулься с совещания, обсуждали перспективы бизнеса. Планов громадьё, ясный перец. Посадил их всех на землю алгеброй.
Типа - чтобы знать, что нам надо, посчитайте - кол-во соединений (звонки VoIP) в секунду перемножте на 6 (кол-во CDR или leg как мы их зовем) перемножте на 600 Byte, (может чуток более) и перемножте на 8.
На выходе имеем кол-во бит в секунду. А теперь думайте сами - потащит то что у нас есть ваши планы, или нет.
Я уже ушел, а они всё подсчитывают всевозможные варианты.
А то планы строить все могут. На чём токо их блин воплощать....
И это токо общая пропускная способность всего комплекса. И без учета статистики, репортов, прочей фигни.
 

glassy
16 Jul 2003 2:22 PM
2ggv: возьми себе одному пепси, оттянись и успокойся :)

2РТО:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/enlightenmen t/e17/libs/imlib2/src/font.h?rev=1.13&content-type=text/vnd. viewcvs-markup
плюс заполение всех этих функций... сразу работает и делает то, что его просили. Просто не умеешь методом кнута и пряника пользоваться :)
 

ggv
16 Jul 2003 2:47 PM
не пью. В смысле - soft-drinks не пью совсем.
 

PTO - ptokgb.ru
16 Jul 2003 5:53 PM
2 glassy: дык и че? я должон тащиться и называть вас ГУРУ!?
простейшую вещь сделать не можешь - узнать когда же самолет должен вылететь... я просто ужасаюь какого же качества должен быть код в Е17 с таким подходом :)
 

glassy
17 Jul 2003 5:25 AM
РТО: просто для интереса -- а твой SMS гейт, если он тоже на вебсервисе, урл с доками тоже есть?
 

eXOR
17 Jul 2003 7:36 AM
2 PTO:
По поводу апача... для этого есть всякий инструментарий типа virtuozzo или userspace-linux.
 

ggv
17 Jul 2003 11:47 AM
да, заскочил еще раз извиниться и сказать - СТранниК мужик нормальный, спокойный, это я язва старая.
СтранниК - пои извинения, если что резко сказал.

Как же меня эти иностранцы достали.
ВОт югослав. программер. Смастерил там кое-чего.
Ну подтормаживает, при кол-ве данных в базе просто смешно, и упоминать не стоит. Firebird, кстати.
Смотрю perl скрипт вставки данных.
while(<INPUT>){
connect to $database;
insert <BLA_BLA>;
disconnect;
}
Спрашиваю - а чё, законнектиться ДО начала цикла и отконектиться ПОСЛЕ - религия не позволяет. Говорит - пробовал, чего-то там firebird не понравилось. Я тихо дурею, no comments.
Начинаем теперь делать связку, экспортировать в это чудо-юдо firebird данные из третей базы.
Начинаеться - пошли дубликаты. Оказываеться, парень НЕ слышал таких словей как integrity constraints...
Опять no comments....
Господи, как тяжело работать с придурками!
Зато php-шные мордочки с подмигивающими кнопочками наделал. ВСе смотрят, радуються, бабуины хреновы...
 

PTO - ptokgb.ru
18 Jul 2003 3:02 PM
2 glassy: я не по этой части... СМС-гейтами не занимаюсь - это к ггв вопрос

2 eXOR: скорее уж виртуозо... поеду к АСПшникам смотреть на него как-нить
 

eXOR
18 Jul 2003 6:08 PM
> Зато php-шные мордочки с подмигивающими кнопочками наделал. ВСе
> смотрят, радуються, бабуины хреновы...
Угу. 100 пудов!
 

eXOR
18 Jul 2003 6:09 PM
2 PTO:
Впечатлениями потом поделитесь :-). Интерес не праздный, а так сказать профессиональный :-).
 

gron - wolf_blackrambler.ru
19 Jul 2003 6:55 PM
Да я давненько ждал когда Линус свалит из Transmeta
вот сейчас больше будет внимание ядрышку уделять
а то несмотря на все восхваления операционки -
от багов она не застрахованна (пишите укажу конкретнее)
Торвальдсу всё побеспокоиться надо - SCO просто так не оставит его в покое
 

__
20 Jul 2003 9:08 PM
кто нибудь понял, нафиг какому-то gron'у писать? и чего он такого супер секретного может пояснить?
 

Алишер Буриев - alisher_burievmail.ru
24 Apr 2006 8:39 AM
Я установил себе FC4 просто ради интереса все говоорят линукс линукс ну вот мне стало интерестно а что такое линукс и с чем его едят установил и один програмер сказал мне что это от меня зависит как будет работать моя система оказывается там надо набирать всякие команды которые Я не знаю подскажите пожалуйста как можно или откуда можно узнать о командах которые используют Линукс и как с ними работать.
 

 

← июнь 2003 6  7  8  9  10  11  14  15  16 август 2003 →
Реклама!
 

 

Место для Вашей рекламы!