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

 

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

 

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

Обновлен код ядра Linux

В ядре Linux исправлены некоторые ошибки, и в него добавлена поддержка 64-разрядного процессора Opteron.

В пятницу вышел отредактированный код, лежащий в основе современных Linux-продуктов. Это первое крупное обновление ядра с ноября прошлого года. Линус Торвальдс, мейнтейнер Марчело Токатти и ведущие разработчики Linux выпустили обновление к последней стабильной версии ядра Linux 2.4. Этот релиз под номером 2.4.21 вносит в операционную систему с открытым исходным кодом поддержку новых устройств и исправляет некоторые ошибки. В частности, в него добавлена поддержка 64-разрядного процессора Opteron компании Advanced Micro Devices.

Токатти, наблюдающий за разработкой ядра 2.4, и Торвальдс, создатель первоначального ядра Linux, который теперь следит за процессом дальнейшей разработки ядра, выпустили в свет очередную версию кода ядра Linux в неспокойное время. Поставщик Unix SCO Group обвиняет IBM в копировании своего запатентованного кода и включении его в ядро Linux. До понедельника Big Blue должна выполнить требования SCO о соблюдении условий лицензии Unix, в противном случае SCO грозит лишить компанию этой лицензии. IBM утверждает, что не делает ничего предосудительного, и вряд ли выполнит требования SCO.

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

Новый код ядра можно загрузить с сайта разработки Linux Kernel.org

 Предыдущие публикации:
2002-02-13   Торвалдс автоматизировал внесение поправок в Linux
2002-10-29   Торвалдс: Linux 2.6 получает официальный статус
2003-06-16   Каким будет следующий ход в тяжбе SCO против IBM?
 В продолжение темы:
2003-06-18   Торвальдс стал сотрудником лаборатории Linux
2003-07-03   Линус Торвальдс: бета-версия Linux 2.6 на подходе
2003-10-28   Следующее ядро Linux становится реальнее
Обсуждение и комментарии
Qrot
16 Jun 2003 5:55 PM
это zdnet.linux.org?
 

AT - 220220pager.icq.com
16 Jun 2003 6:08 PM
Нет это статья про заможенный Линукс
 

eXOR
16 Jun 2003 6:28 PM
Круто. К концу месяца 2.6 это кул.
 

PTO - ptokgb.ru
16 Jun 2003 7:29 PM
угу, значит года через полтора его можно будет ставить на продакшн машины... если к тому времени не разгонят эту шайку лейку :)
 

eXOR
17 Jun 2003 12:28 AM
Его уже сейчас используют в RH9 :-). Ну или почти его. По крайней мере ту часть, которая относится к threads.
 

Qrot
17 Jun 2003 1:21 AM
eXOR: ну ты же читал как эта часть, которая относится к threads падала со свистом от ggv-шныго теста :) 7.3 не падает.
 

696
17 Jun 2003 7:20 AM
zdnet.linux.org? нет, это zdnet.micro$oft.com. Во главе с ублюдком всея руси PTO
 

Пётр
17 Jun 2003 10:43 AM
А объясните чайнику, что в линуксе поддержка устройств встроена в ядро?

А к чему в этой статье про выпуск новой версии ядра линукса совершён наезд на SCO? И почему тогда не прошлись по MS?

Нет. Это всё-таки zdnet.linux.org. Чтобы тут невоспитанные школьники не писали. Ты бы сначала, дурачок, из 696 палаты, научился манерам, да познакомился с таким уважаемым человеком как PTO, а потом наезжал бы.
 

Wintermute - devnul.ru
17 Jun 2003 10:54 AM
"И где же этот SCO-шный код, в котором мы забыли эти дурацкие комментариии?" - лихорадочно думал Торвальдс.
 

ggv
17 Jun 2003 11:04 AM
Пётр - поддуржка устройств или статически компилиться в ядро, или делаеться в виде loadable kernel modules, при чём некоторые из них только или так или иначе, некоторые в обоих вариантах.
 

Федор
17 Jun 2003 11:26 AM
2 Петр Мне кажется, что этот грубый наезд 696 - признание заслуг РТО, который не просто п№;%:болит не по делу, а аргументировано отстаивает свою точку зрения.
 

Boba
17 Jun 2003 12:04 PM
... и мальчик с языческой кличкой 696, жалобно поскуливая, скромно самоудовлетворяется в углу. Мануально... :)))
 

eXOR
17 Jun 2003 12:57 PM
2 Wintermute:
А че ему думать? Ему давно сказали что судиться с ним не будут anyway.

2 Qrot:
Это разве девятка падала?

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

 

Пётр
17 Jun 2003 1:52 PM
2 ggv. и что они при появлении любого нового устройства будут его поддержку в ядро засовывать? И это прогрессивность ихней технологии. Да уж куда там МСу со своим уровнем абстрагирования. Уроды, понапридумывали в своё время разных дистрибутивов (в своё время помню были отдельно для i386, Alpha, MIPS) нет бы всё в одну кучу, да ещё отдельных бы файловых систем для больших файлов, для маленьких файлов, для шифрования, вот это бы получилась весчь настоящая.
 

Qrot
17 Jun 2003 1:55 PM
eXOR: ну ты пролистай - там РТО сообщал об этом для последнего ASPLinux вроде.
 

ggv
17 Jun 2003 3:09 PM
Пётр - ну да, при появлении любого нового устройства ядро надо перекомпилять, чтобы или статически, или вызов модуля... А по другому я не знаю как.
В соляре при перезагрузке c boot -r или просто при перезагрузке опосля touch /reconfigure ядро производит поиск устройств, и линкование соответсвующих модулей, и построение /dev в зависимости от того, что найдено. В этот же момент можно подсунуть драйвера производителя железа, если их нет в системе. И всё.
 

dem
17 Jun 2003 3:11 PM
А кто знает что там концептуально нового от 2.4 ?
 

ggv
17 Jun 2003 3:13 PM
ну да солярная STREAMS технология вообще позволяет налету засунуть новый модуль между двумя существующими в цепогчке. Ну например, кто-то слабал модель хитрой обработки чего-то там в UDP, есго можно налету запихнуть между модулями ip и UDP, поработать, вытолкнуть его оттуда, и опять работать. На живой системе. STREAMS заслуживает внимания, короче :)
 

Серж
17 Jun 2003 4:14 PM
Петр - ну так почему в НТ4 так поддержку USB и не добавили??
 

Пётр
17 Jun 2003 4:41 PM
Кто может мне сказать какие лицензии есть, по которым можно лицензировать ОпенСорс, окромя GPL. И где можно почитать о них.
 

ggv
17 Jun 2003 5:10 PM
Пётр - BSD лицензия есть, уже судилась. То есть доказала свою состоятельность :)
Найти я думаю не проблема :)
 

Qrot
17 Jun 2003 5:25 PM
Петр: почитать о них можно здесь
http://www.google.com/search?q=open+source+license
 

glassy
18 Jun 2003 4:22 AM
ggv: да нет, ядро пересобирать не нужно. Я так себе микромодем усанавливаю и lirc-драйвер. То есть модули компиллится с учетом /usr/include/linux, копируются в /lib/modules и depmod -a. Бывают, конечно, особые случаи, когда ядро патчить надо, там -- да.
 

СтранниК
18 Jun 2003 1:52 PM
2PTO
угу, значит года через полтора его можно будет ставить на продакшн машины... если к тому времени не разгонят эту шайку лейку :)
====
полгода не срок. Вон Microsoft нормально сервис-пак выпустить не может для XP, А вы тут нам рассказывали как все круто будет W2003....

http://www.computerra.ru/news/2003/6/18/40125/
Просто обожаю баги в сервиспаках. Такое ощущение что их никто не тестирует.
 

PTO - ptokgb.ru
18 Jun 2003 4:42 PM
2 СтранниК: и? я правда про полтора года говорил, ну да не суть... сказать-то что хотели? что линукс говно потому что МС не может выпустить безошибочную ОС? я вот что-то не припомню, а машинки с гипер-тредингом когда начали поставляться? а когда зарелизили СП1 для ВинХР?

а в ВС2003 уже сейчас все круто... :)
 

СтранниК
18 Jun 2003 5:07 PM
2PTO
Нечего на зеркало кивать коли .... ну дальше вы поняли.

Проблема сервис паков для Винды не новость и есть постоянная проблема. Одна из причин почему я Linux уважаю.

Гипер-трединг уже давненько обсуждается.
А машинке доступны наверно около года если не больше. Мы еще в прошлом году планировали покупать такое чудо.

Неверю насчет круто.
Мне эту крутизну уже народ обещает с NT4.0.
Оно с каждым годом все круче и круче, а воз и ныне там.
Пока 4 сервиспака не приложишь, делов не будет.

 

none
18 Jun 2003 6:29 PM
2PTO: Вы меня простите, но про винду без нескольких СП, устойчиво обеспечивающую заявленые функции, под серьезной нагрузкой - "не надо петь военных песен"
Ни разу, за более чем 10 лет общения с МС продуктами - я такого не видал (обратное видел постоянно)
 

glassy
19 Jun 2003 7:06 AM
2Странник: ты что, нечетные сервиспаки вообще ставить нельзя!
 

PTO - ptokgb.ru
19 Jun 2003 11:35 AM
2 СтранниК: а в чем проблема с сервис-паками? или быть может проблему обновления софта как-то лучше сделали в Линуксе? или быть может в Солярисе? ну давай-те же расскажите, какие клевые патчи выходят для линукса, что они безпроблем ставятся у всех и сразу работают, расскажите заодно про крутую поддержку гипертрединга в линуксе... давайте, ждем-с...

Дык выж не поверите чтоб вам не говорили - тесты вы игнорируете (любые окромя где Оракл любимый рулит), исследования различных фирм вам по-барабану, сами им не пользуетесь... ну а мнение свое уже сложили "воз и ныне там"... вы прям уже как Skull стали - не смотрел и не буду - винд98 видел - ацтой, больше ничего не будет... он просто не помнит и/или не знает что было в 98 году в линуксе... ну да ладно... таки шо, НТ4 вынесла Новелл вперед нагами с рынка (задача у нее тогда была - сетевая ОС - альтернатива новелл)... Вин2000 была большим шагом вперед, Вин2003 внесла много новых фич... да один еейный ИИС6 стоит затрат на апгрейд.
Надоже, вот как странно, под Вин2000 еще нету СП4, а он вишь уже внедрен на 75% всех серверах под Виндовз, Вин2003 по количеству веб-серверов работающих под ним превзошел любимую ggv солярку 9 за два месяца до _своего_ выхода и после _года_ с момента выхода солярки...

2 none: не надо сказок мне рассказывать... я на НТе сижу с НТ 3.1 вайт-бета... с СП2 вышла неудача под НТ4 у МСа... вся сложность была, что не протестили не стандартную для США установку - т.е. там ставят либо с СД, либо по-сети, а так чтобы скачать на диск СП и оттуда его запустить такого они не придумали... и вот проблема была с установкой СП... 1 день ровно... потом срочно выложили другую версию... но народ помнит все хорошо - "нечетные сервиспаки вообще ставить нельзя" (с) glassy... вот какие-то двойные стандарты... 7 лет назад МС ошибся с СП2 - помнят все, а вот с какой версии ядра 2.4.хх можно стало работать на ответственных приложениях с линуксом (ну не по-моему мнению, я так думаю, что до сих пор мишн-критикал нельзя туда пихать, но линуксовое общество само как думает?)... с какого хх можно будет ставить 2.6.хх? в чужом глазу вы все видите, а в своих глазках красненьких, а?
 

glassy
19 Jun 2003 12:47 PM
2РТО: линукс на мишн-критикл? То есть кто-то хотел и на лошадке покататься, и мороженного покушать? :)
 

Пётр
19 Jun 2003 1:57 PM
2 glassy. Так вроде уже не раз было сказано, что для энтерпрайза Линукс- это круто. А для десктопа круче чем Винда. (во втором утверждении я как чайник в Линуксе, вчера разочаровался на примере RH Linux 8 CE).
У меня дополнение к вопросу PTO. Для чего уже можно вовсю использовать Линукс? Вот Винду уже вполне можно использовать для мишионкритикал систем (С выходом датацентра и 64-битного SQL Server). Про лидерство по числу установок на десктопах умолчу (по-моему, очевидный факт). Очень хорошо применима в качестве сервера приложений и основы инфраструктурных вещей для малых, средних и крупных предприятий.

Профессионалы от Линукс посоветуйте где его можно эффективно использовать, только по-серъёзному, с фактами.

 

PTO - ptokgb.ru
19 Jun 2003 2:40 PM
2 Петр: спрашивали? отвечаем: Линукс классная штука для изучения на несколиких факультетах в России... чтоб студенты смотрили как нужно писать код и как не нужно... надеюсь в скором времени несколько университетов получат доступ к исходникам ВинНТ и начнут делать учебные курсы, тогда первая часть требований будет выполнена... для второй (смотрите как не нужно) уже есть исходники для изучения... как сказал Танненбаум "жаль, что Линукс не мой студент"... хотя я знаю одного человека, который Линусу читал лекции... жаль, не в прок они ему пошли...
 

PTO - ptokgb.ru
19 Jun 2003 2:47 PM
поправка, писал он конечно не Линуксу, а Линусу... очепятался я... цитата "Be thankful you are not my student. You would not
get a high grade for such a design :-)"... т.е. типа радуйся, что не мой студент, а то бы оценок бы не получил хороших за такое..."... надо будет поспрашать знакомого - узнать какие оценки он Линусу ставил будучи его профессором... :)
 

Maverik
19 Jun 2003 3:12 PM
Согласен на 80%. Линукс, как и любой *nix удобен в учебном процессе и научных исследованиях. В основном, за счет огромного количества наработок. Собсно, переезд в Unix для меня начался с освоения LOOPN -- языка обработки объектно-ориентированных сетей Петри. Когда я получил систему в исходниках (это было удобно, потому что я сам разрабатывал аналогичную), ее оказалось намного проще поднять в Linux, а не в Win95.

Ну а потом сыграла моя природа консерватора. Что же, Linux в некотором роде неплох для таких консерваторов, как я, которые не доверяют новомодному электричеству. Вы будете смеяться, но я буквально до конца прошлой недели работал на том самом Linux 98 года, которым так часто любите тыкать линуксоидов. Да, именно в 99 году я перенес свои исследования в Linux (то, чего я не мог сделать в Win95) и до недавних пор он меня вполне устраивал.
 

СтранниК
19 Jun 2003 4:25 PM
2PTO
2 СтранниК: а в чем проблема с сервис-паками? или быть может проблему обновления софта как-то лучше сделали в Линуксе? или быть может в Солярисе? ну давай-те же расскажите, какие клевые патчи выходят для линукса, что они безпроблем ставятся у всех и сразу работают, расскажите заодно про крутую поддержку гипертрединга в линуксе... давайте, ждем-с...
===
А какие проблемы с Гиперттредингом в Linux.
Вот не так давно получили DL380G3 2,4Mhz.
Установили все с ходу работает, проблем 0.
Через неделю другю в работу запускаем,а вот на таком же сервере на по Win2000 пришлось частоту понижать.
Ну да 4 проц видится вместо 2 но это не проблема,я так полагаю.

 

СтранниК
19 Jun 2003 4:50 PM
2PTO
Дык выж не поверите чтоб вам не говорили - тесты вы игнорируете (любые окромя где Оракл любимый рулит), исследования различных фирм вам по-барабану, сами им не пользуетесь... ну а мнение свое уже сложили "воз и ныне там"... вы прям уже как Skull стали - не смотрел и не буду - винд98 видел - ацтой, больше
===
Ну я разве сказал, что исследования других фирм мне по барабану.
Ссылку на исследования других фирм.
Пока только сколь-нибудь серьезными ссылками нас снабжает Михаил.
Я сказал что имею права как заказчик и пользователь ПО на ту информацию, которую считаю важной, а не ту которую производитель ПО вкл
Про Oracle я вам уже отвечал.

"Вин2000 была большим шагом вперед, Вин2003 внесла много новых фич... да один еейный ИИС6 стоит затрат на апгрейд.
Надоже, вот как странно, под Вин2000 еще нету СП4, а он вишь уже внедрен на 75% всех серверах под Виндовз"
===
Ну цифра 75% довольно большая , надо полагать что и ссылка у вас есть которая подтверждает это. 75% чего? Установленных ОС NT4? Win95/98 или все вместе взятое?

Вин2003 по количеству веб-серверов работающих под ним превзошел любимую ggv солярку 9 за два месяца до _своего_ выхода и после _года_ с момента выхода солярки...
===
Есть ссылка это подтверждающая? На Нетскрафт я ничего не нашел.
А чего сравнение с Солярой, вы еще бы с ОС/2 сравнили.
Пользы никакаой,а удовольствия море.
Но вот cравнили бы с FreeBSD или Linux еще понимаю.
Надо полагать тоже есть подтверждение этому факту?
 

ggv
19 Jun 2003 4:50 PM
насколько я знаю/вижу/читал, на ядре 2.4.18-24.8.0smp охренительные проблемы с hyperthreading. Я и заморочился искать как раз потому, что тормозит ужасно. Нашел - не помню где, ищите сам - один есдинственный совет выруюить нафиг hyperthreading в BIOS потому как нормально оно всё равно еще не работает. Ну канечна уже могли запинать, с тех пор, но осадок есть, и чего-то пробовать пока не хочеться, отзывы сперва послушать хочеться...
xSeries dual CPU 2.4 GHz
 

ggv
19 Jun 2003 5:01 PM
хотя, вот читаю, SuSe говорит у них поддержка полная...
 

PTO - ptokgb.ru
19 Jun 2003 7:48 PM
2 СтранниК: дык никаких проблем с гипертредингом... вон см. ниже ggv пишет... (надо будет к стати прогнать на 2х процессорнике с ГТ наш тест :) сказав, что тут _три_ процессора - интересно помре или нет?).... о как здорово - просто счастие, ну давайте посравниваем поддержку гипертрединга в линуксе выпуска конца 1999 года с ВинСервер2003... кто кого забодает?

Ой, да исследований всяких я сюда постил выше крыше... но они все то "по-заказу", то "неизвестная фирма", то еще какие отмазы...

цифру сию произносили ребяты из МСа на конференции перед лончем винсервер2003... 25% оставшихся это НТ4... поэтому ВС2003 подается прежде всего как путь для миграции НТ4 серверов... я тут краем уха слышал, что ВС2003 в России продается как пирожки, значительно лучше, чем ВС2000 в прошлом году...

ну нате ссылку на неткрафт... видимо вы его не внимательно читаете: http://news.netcraft.com/archives/2003/04/13/windows_server_ 2003_overtakes_solaris_9.html

Дык Солярис и САН - они же точка в дотКоме... на них весь интернет держится... вон оказывается, что на тот момент они даже www.sun.com не перевели под 9ку... хорошо наверное приспособлена для веб-сервера... там вон треды уже 1:1 есть :)
А вот интересно посмотреть - статистику Апач 2 против ИИС6... найдете на неткрафте?
 

anonymous
20 Jun 2003 7:32 AM
>>Танненбаум "жаль, что Линукс не мой студент"...

дык Танненбаум вроде автор Minix, а в свое время у них крутые разборки между собой были, "заклятые друзья" так сказать. Вот Танненбаум и описывает на примере Windows не потому что за, а потому что против
 

glassy
20 Jun 2003 7:50 AM
2Пётр: о местах линукса
Применение линукса я вижу в трех областях. Сразу скажу, что в целях обучения линукс сам по себе бесполезен. Например, на курсе архитектуры ОС юникс представляла соляра. На курсе программирования на С/C++ компилятором был совсем не gcc, а другие языки имели свои ide под виндовз (например, lisp шел с tcl/tk). Разного рода bash, vim, ctags опять же имеют порты под вынь.

1. Линукс будет обрастать нехилыми либами, удобными кирпичиками, сильно облегчающими жизнь программитам. Я уверен, что программисты, имеющие свое представление о хорошем коде будут иметь линукс. Кстати, как ни крути, cvs и xchat под линуксом работают лучше.
2. Домашнего медиацентра. Сделать нормальный медиацентр из писюка с виндовз практически невозможно, либо сильно накладно. Сказанное также относится к писюкам в виде топбоксов или серверов типа WebVCR+. В данном случае линукс обладает двумя подходящими качествами -- найтивная поддержка удаленной настройки и поддержка мултимедиа-устройств.
3. Для специфичных устройств. Типа воздушного зонда с ieee1394-камерой, самогонного аппарата, роботообразных игрушек и разработок.

Если надумаю что-нибудь еще, сообщу :)

 

Crimson King
20 Jun 2003 8:58 AM
Кому тут пример работающего Линукса?
Двухпроцессорный IBM xSeries, ASPLinux 7.1. Два года - полет нормальный. На нем Postgres, Apache, PHP, Squid, Samba, Postfix, DrWeb, BIND и даже Jabber :-). Пилотно пробуем Tomcat. На PHP написана большая интранет-система (погорячились :0), которую будем переписывать на Java.
Все юзается ОЧЕНЬ активно, особенно Постгрес, на котором весьма ответственная и сложная база. Останавливалась машина за два года раза четыре. Всегда - нами самими. Поменять винт, воткнуть второй проц, новое ядро. Приведите мне хоть один весомый аргумент, почему мы должны были ПОКУПАТЬ продукты того-же Мелкософта, если Линукс нас устраивает на все 100%? Баллмер не зря больше всего боится того, что уже "достаточно хорошо". На десктопах тоже потихоньку пробуем, пока еще не устраивает. Пока. Реально, единственная проблема - нет программ вроде Access и нету 1С. Впрочем, на Аксесс можно плюнуть - у нас не так много под него написано.
И вообще, орлы вроде РТО, поражают от души. Пчелы против меда, ей-богу. Чем плохо платить нашим ребятам из АСП или АЛЬТ, вместо америкосов? У России что, слишком дофига валюты? Так она скоро кончится, вместе с нефтью. Не нужны виндузятники Микрософту, нужны их доллары.
 

Alexey
20 Jun 2003 9:05 AM
To glassy:
> Домашнего медиацентра. Сделать нормальный медиацентр из
> писюка с виндовз практически невозможно, либо сильно накладно.
К сожалению в действительности все наоборот. Как из него можно сделать медиацентр, если я до сих пор не знаю каким образом можно использовать TV-out моего Radeon 9000. Хотя бы чтобы просто работал, я не говорю о режиме Theater, который без всяких проблем доступен под Windows.
А KDE при запуске постоянно ругается на драйвер под Aureal Vortex 2, типа что нет его, хотя если потом руками пнуть то видит. Нормальный медиа-центр, звук глючит, видео на TV не посмотришь и встает вопрос, а где собственно media???
 

ggv
20 Jun 2003 9:25 AM
Crimson King - хотелось бы знать, про сложную базу, OLTP/OLAP ?
какой I/O...
Да для мелких задач с неболшим I/O линукс как база - ну в принципе почему нет, многие задачи великолепно и на DOS решались...
Просто с усложнением задачи и возрастание кол-ва и сложности транзакций придеться уходить. Это пока факт.
Ответсвенная и сложная база - это звучит серйозно. :)
 

ggv
20 Jun 2003 9:38 AM
просто, я для владельцев сложных ответсвенных баз имею вопрос...
Простая, неответсвенная, мелкая база, в которой данные вставляються со скоростью 13.73291015625 Mbit/sec, в пик тайм, скорость последовательно возрастает с течением времени, всего внесение одной логической записи (CDR) записи занимает до 30 запросов, размер транзакции 6 запросов, подавляющее большинство транзакций из 3000 внесенных логических записей в секунду (логическая потому как вноситься в разные таблицы одна запись) 2500 делают еще и update окромя insert, и все вместе дружно select'тят.
Это пик-тайм, но постепенно возрастает.
Компания мелкая, бизнес только начинаеться. То есть предвититься еще возрастание потока данных.
Собственно, вопрос - тоже на линуксе/postgresql делать?
Я собственно, против слоника ничего не имею, у меня к нему чувство глубокой благодарности за опыт, и дружеская привязанность...
 

ggv
20 Jun 2003 9:43 AM
да, забыл добавить, иногда на работу приходят блин там менеджеры там всякие, блин, и им еше статистику там подавай.
И главное что прикольно, нет чтобы просто - ну там кол-во записей в одной из таблиц, ну хоть во всех сразу - дык нет, давай им процентное соотношение звонков с длительность 0 к звонкам с длительностью >0, и прочие такие извращения... Про группировки и вычисления итогов/под-итогов я молчу ибо и так ясно. Некоторые логические запросы средствами стандартного SQL и той его частью что воплощена в postgresql/mysql одним выражением SQL не решаються в принципе...
Я уже молчу про работу с памятью в базах. я про bufferpools там всякие...
 

ggv
20 Jun 2003 9:45 AM
если бы с линуксом было всё так прекрасно как журналисты говорят - я стопудово уверен IBM тащило бы его на tpc-c....
Но блин, не тащит.. Какого-то динозавра aix тащат... С чего бы это???
 

Crimson King
20 Jun 2003 10:30 AM
2 ggv: Наш случай другой, поэтому советовать ничего не могу. Данные входят понемногу, база - около 1 Г, растет тоже медленно. Запросы - OLAP, охватывают по десятку-полтора таблиц с интенсивным использованием хранимых процедур. Еще раз повторю - НАМ возможностей Постгрес хватает. Есть очень много таких, у кого требования ниже.
Насчет TCP-C - так уже потихоньку начинают тащить туда Линукс. Как выйдет 2.6.0 - посмотрим дальше. Пока ядро (быстро) развивается, не стоит делать перманентных выводов о пригодности и непригодности.
 

СтранниК
20 Jun 2003 11:15 AM
2ggv
я вам тоже советовать ничего не могу, как говорится выбор за вами.
То что есть у нас реально отработало 2 года.
1. Эагрузка СDR-ов.
Пока мы только тестировали.
То что мы тестировали на Oracle пока что выглядит очень прилично. Я не могу рекомендовать вам именно Oracle - это наш выбор, если все это будет работать на Linux , то можете попробовать следующие СУБД: DB2,Oracle ну и если с финансами не очень SAPDB( сейчас ее уже будут обзывать MySQL).
В ближайшее время планируем тестировать базу именно под загрузку СDR в полном объеме.
Ориентировочно размер базы 200 GB c ростом до 1TB в течении года. Точной скорости загрузки не помню, но народ остался доволен.
2.Есть еще такая задачка как загрузка NETFLOW, примерно 33 млн записей в сутки, тоже с анализом статистики.

Скажу что пока что мы ориентируемся на 2х-проц сервер HP(Compaq) DL380G3. В крайнем случае это будет DL580G3.
Пока что Linux с этим справляется.
 

PTO - ptokgb.ru
20 Jun 2003 11:56 AM
anonymous: Танненбаум один из самых авторитетных ученых, который УЧИТ других как писать ОС... миникс это всего-лишь демо-модель, для тех кто учится писать код... вы все-же найдите и почитайте тот флейм между профессором и недоучившимся студентом... на МС он там ссылается по-типу "вон, даже до МСа дошло, что нужно делать не так"... короче, как обычно, - я не читал, но осуждаю... да и книжечку Анди прикупите при желании - там все же полезные вещи есть, для тех кто вступает в бизнес производства ОС (похоже всем Линуксоидам это предстоит)

2 glassy:
1. ага... робастые либы... как же как же... а под винды значит никаких либ нету...
2. аналогично с Alexey - них не работает... пульт задолбался прикручивать, капче с телевизора не работает вообще, запись на ДВД вообще молчу... Windows XP Media Center Edition работает из коробки со всем этим без проблем
3. угу... вот ща МС уронил цены на ВинСЕ, да новую версию выпустил... средства разработки-то гораздо удобнее... вот народ и начал ВинСЕ сувать во всякие контроллеры и т.п.... реал-тайм система жесткого времени понимаешь...

2 Crimson King: а делает-то чего этот супер линукс? сколько пользователей, транзакций? запросы ОЛАП? размерность кубов какая? сколько измерений, мер, иерархия какая?

ох сколько я уже слышал "вот сейчас выйдет ядро 2.0, потом 2.2, потом 2.4"... теперь уже оказывается нужно ждать 2.6.хх... с какого хх оно работоспособным станет? для серьезных баз, а не для баз с гигабайт :)

Для тех кто не знает - у меня весь софт лицензионный, даже АСПЛинуксДелюкс в коробке... но эта... час моего времени стоит дороже чем винды или линуксы... посему я выбираю то, что экономит мне время и позволяет эффективно работать... да и АльтЛинукс как выясняется я тоже поддерживаю деньгами - вон они получили 25кдолл на "изучение" возможностей внедрения Опенсорса в госорганах... а я однако налоги плачу...

и эта... я тут видел одно исследование - там говорится, что на каждый долл. который зарабатывает МС приходится 8 долл., которые зарабатываются внутри и внутри остаются... зная примерно как работает МС в России я могу сказать, что денег особо они отсюда не вывозят... пока идет все в инвестиции, каналы продаж, партнеров, обучение и т.п.
 

ggv
20 Jun 2003 12:00 PM
СтранниК - дык у меня уже работает, загрузка CDR в приближенном к реальном времени. Разница между временем возникновения CDR где-нить в инете и между внесением ее в базу - доли секунды в нормальном режиме, иногда секунды - ну инет есть инет, не проконтролируешь. db2 и работает на всём этом. Бизнес в самом начале. То есть расти и расти. еще.
И что удобно _без_ линукс - можно таки приоритеты нитям задавать. И соединения к базе сосзавать в любой нити по мере потребности. Ну там есть такая задачка очень низкоприоритетная - закрывать старие соединеня, когда они давно не использовались, висит с низким проритетом, периодически просматривает соединения, и если есть что удалить - локирет, получает повышенный приоритет, отрабатывает, понижаеться приоритет - и телемаркет.
Это как бы надо на линуксе извращаться - ну не представлю. Начать с того, что только родительский процесс может создавать соединения к базе видимые для сотальных нитей...
И пусть оно себе пока быстро развиваеться. может, чего путное поулчиться. СО временем.
 

glassy
20 Jun 2003 12:03 PM
2Alexey: расскажи мне, что есть в виндовз кроме режима Theater :)
И про КДЕ у меня особое мнение :) Я бы даже сказал, что на базе Qt сделать медиацентр тоже нереально :)

Про radeon 9000... Я ждал поддержку фреймбуфера для i810 полтора года. Спинным мозгом чувствую, что ты старше, но опыта работы с линуксом меньше :) Некоторые вещи надо делать с умом, например, разобраться, чего ты хочешь, и что по этому поводу говорит гугл.
 

ggv
20 Jun 2003 12:04 PM
не, я канечна понимаю, когда поборники крутой линуксовой архитектуры спрашивают - а зачем? зачем такие разные приоритеты? оно ведь и с одним приоритетам работает - ну там apache, binю И ведь работает. А один вообще сказал - threads must die.
И всё тут. Коротко, и в лоб.
 

glassy
20 Jun 2003 12:19 PM
2РТО:
1. конечно нет. В дистрибутиве даже компилятора нет :)
2. странно, у меня все работает... может быть у тебя там ошибки в параметрах командной строки? :) Или гуйевой утилиты не нашел?
3. ну знаешь ли, не всех ведь прет от вин32 апи и его отличиях от другого вин32 апи :-Р

А если серьезно.
1. Как мне считать большой текстовый файл с к-либо логами, и сделать из него красивый png?
2. есть ли у виндозного проигрывателя опции менять скорость показа, или индексировать ави-файл? Насколько просто настроить тв-просматривалку индивидуальные яркости и контрастности для каналов, или хотя бы их цветовые системы? Что нужно сделать, чтобы при нажатии на кнопку Power на пульте монитор переходил в off?
3. все-таки лучше поставить линукс, он легче, имеет TCP/IP и ссх, поддерживает кучу устройств и файловых систем, имеет простые скриптовые языки. И даже местами посикс-компилянт.
 

glassy
20 Jun 2003 12:21 PM
2ggv: вот ты тредами в стиле AIX и займешься :)
 

ggv
20 Jun 2003 12:30 PM
glassy - это где мне надо ими заниматься?
И это кстати не aix-style, но POSIX.
Хотя, если моя работа будет писать ядро линукс - я буду писать ядро линукс.
По жизни и хуже вещи делать приходилось :)
Только я не нужен линукс команде. Да и писать я стал недавно. И базиса нет. Образовательного. Самоучка... Одно слово...
Я как-то пришел в дикое изумление, что оказываеться есть еще и комплексные числа!
ВОт так вот живешь-живешь, а оказываеться, про наш мир ничего и не знаешь...
Хехе :)
 

glassy
20 Jun 2003 12:30 PM
2РТО: да вообще виндоус очень неудобная система. Одни рамки окон и модальные диалоги чего стоят.
 

ggv
20 Jun 2003 12:30 PM
хотя, психологически, я бы к freebsd пошел. Тока не возьмут ведь :)
 

glassy
20 Jun 2003 12:33 PM
вчера вот запустил putty.exe и хотел альт+мышкой его перетащить... долго про себя ругался...

2ggv: а я вот позавчера узнал, для чего людей берут на работу... вот ни за что бы не подумал, что ради ЭТОГО... :)
 

ggv
20 Jun 2003 12:36 PM
glassy - дык говори! А то я то не знаю!!!
 

ggv
20 Jun 2003 12:59 PM
я вот давно присматриваюсь к T/TCP... Ну клас6 ну просто идеально подходит к моей любимой технологии - службе очередей сообщений...
Ну и что? Где она заимплементена???
На freebsd, под которую никакого коммерческого софта не найти, да на сановской эксперементальной, или как ее назвать, ОС реального времени...
Ну если линуксоидов спросить - там скорее всего ответ простой, это нафиг не нада, мы из без этого крутые...
Но ведь классная вещь!
И скорее всего будет развиваться...
Или я чего-то недопонимаю...
Хоть садись и db2 под freebsd портируй :)
 

ggv
20 Jun 2003 1:00 PM
а вот в соляре t/tcp может появиться...
 

ggv
20 Jun 2003 1:15 PM
а пока пусть в линухе делают что-то типа STREAMS, page coloring, multi-level scheduling, fair-share scheduler
Хотя, это же скорее всго абсурд... Недойстойный обсуждения. В приличном обществе...
В нормальных системах развитие ядер уже идет на убыль, зато возрастает развитие сервисов для пользователя, весь упор переноситься на это. Но некоторым системам это еще не грозит :)
 

Пётр
20 Jun 2003 1:20 PM
2 glassy:
1. насчёт компиляторов - ошибаешься.
2. какой же медиацентр без ГУЯ? Ты серьёзно считаешь что человек, у которого есть выбор между медиацентром с командной строкой и графическим интерфейсом, но который очень далёк от ИТ, выберет первый вариант?
3. Не стал бы я так категорично утверждать. Общался я с нашими отечественными разработчиками терминалв, рассказали мне они почему выбрали WinCE. Цена и место в памяти их очень воодушевили. Линукс из совсем не устроил.
 

ggv
20 Jun 2003 1:25 PM
главное, у меня есть масса аргументов, почему я не люблю линукс. И это не значит - я не знаю его. Я с ним уже с 2003 года вынужден со-существовать :(
И я не говорю ничего про user-level приблуды - ну там графический интерфейс, утилиты разные, дивные менеджеры пакетов типа deb, которые на запрос поставить man-devel ставят мне 52 пакета :)
Это всё фигня и не важно, мне ни мульти-медия не надо, ни окна, нифига.
хех, уходить надо с юникс, на mainframe :)
вот освою чуток получше - и буду работу искать! :)
Ни кому случайно dba db2 os/390 не нужен ? :)
 

PTO - ptokgb.ru
20 Jun 2003 1:50 PM
2 glassy:

1. а зачем мне на медиацентре компилятор и коммандная строка... мне нужно пуууультиком дистанционного управления им рулить лежа на диване - кинцо там посмотреть, по интернету пиццу заказать, да друзьям фотки с поездки на канары... ну может дискотеку закатать... а уж компилеров всяких под винды, просто завались... один gcc чего стоит, а уж про ВижСтудио я таки умолкаю...
2. ну вот... тебе говорят - такая-то и такая-то железка не работает... у тебя какая писалка ДВД? каким софтом пишешь поток с телевизора?
3. дык - хош тебе Вин32, хош МФЦ, хош дотНЕТ фрайморк, хош вон КуТ и еще штук 100 либ... дальше-то что?

по "серьезному" :)
1. а ПНГ чего показывать-то должон? если график какой или там диаграму, то на ВБСкрипте или еще лучше на дотНЕТе такое пишется на раз
2. ты это про какой проигрыватель? их под винды я два десятка только смотрел/пробовал... во многих их есть разные фичи... только я вот не пойму, а зачем _плейеру_ индексер? смотрелки ТВ как правило чего только не позволяют настраивать... какой под линукс пользуешься? неучто ее и под винды нет? а как в линуксе сделать так чтобы выключался монитор от пульта управления?
3. чем лучше? "чем грузины"!

2 ggv: ты эта, если проблемы с работой начнутся на острове и захочешь по-работать в Москве - обращайся... считай, что уже прошел со мной интервью :)... сорри, никак не приду до дому в нормальное время, чтоб тебе заслать что обещал... короче изучай СКЛ2000 + дотНЕТ и считай, что у тебя есть высокооплачиваемая работа в Москве... в любое время :)... хотя конечно воздух, море, солнце... а в этой Москве вон уже осень и скоро снег падать начнет :(
 

ggv
20 Jun 2003 2:00 PM
РТО - спасибо за предложение. Такие слова дорого стоят.
И еще - меня здесь не море/солнце держат. А работа. Я как уже говорил, прошлое лето три месяца в Москве ничего найти не мог. По инету.
Ну и школа. Практически, львиная доля заработка уходит на школу. лучшая частная школа острова. Сегодня вот последний день экзаменов был. Дочке уже иногда по английски мысли легче высказывать. Так что заставили книги на русском читать :)
Но про личное - по мылу можно.
 

glassy
20 Jun 2003 2:56 PM
2Пётр: о чем разговор? сижу за вин2к, хочу что-нибудь такое замутить -- не вижу ни документации, ни компилятора. В хелпе про компилер тоже ничего.

2РТО:
1. А при чем тут медиацентр? :)
2. Если такая-то и такая-то железка не работают, винить надо их производителя. На dvd не пишу, имея линукс мне моих 50Гб хватает и на ежедневные очень большие записи. Но если бы была писалка двд, опять же проблем не было бы.
3. Да как бы тебе сказать помягче... левые они... сложные в использовании... недоделаны... с лицензиями не все чисто, и разными версиями...

по серьезному :)
1. ага, график. По оси Х - долгота, по оси У - широта, значение цвета -- сила подземных толчков плюс их продолжительность. И наложить сверху контур какой-нибудь карты.
2. плейеру индексер все-таки нужен имхо. На днях понадобилось посмотреть длинный такой ролик... на 6 часов... без индекса... только заветный ключик -forceidx спас, напару с ключиком -speed (0.01-100x, между прочим) Смотрелки ТВ хранят настройки в реестре, а гуевые интерфейсы сосут. Дай урл с самой юзабильной просматривалкой (free/shareware), раскритикую. под линуксом -- разумеется xawtv/fbtv. Чтобы монитор от пульта выключался (ночью удобно, а то тв-смотрелку выключаешь, а рабочий стол светится...) в линуксе надо вимом добавить команду в ~/.файл и перезапустить демона.
3. гы-гы, при равном весе осей в линуксе работать удобнее :-Р
 

glassy
20 Jun 2003 2:58 PM
ведел я много либ и разного рода технологий, и либы и технологии от виндовз больше vapor и маркетинг, чем что-то реально новое и стоящее
 

glassy
20 Jun 2003 2:59 PM
не от виндовз, а под виндовз, конечно
 

СтранниК
20 Jun 2003 3:42 PM
2ggv
А можно поточнее , что работает именно у вас работает и на чем.
То что DB2 это я понял, на какой платформе и на каком железе и что за продукт для загрузки СDR-ов?
Насколько я слышал у нас в качестве требования по загрузке это раз в час. То есть пока нет такого требования как оnline , хотя это можно сделать без проблем.
 

ggv
20 Jun 2003 3:56 PM
СТранниК - ну я аккуратненько, чтобы не сильно распространятсья. а то вопросы приближаються к критической зоне :) Я же не на опен-сорц работаю :)
Платформы, из того что я здесь писал, вы бы могли и сами догадаться, две - sparc & rs/6000.
Загружаеться приложением, которое я бы назвал нашим монитором транзакций, в задачу которого входит получение CDR из сервиса очереди, парсинг, и собственно внесение в базу с вычислением разных вычисляемых значений. Первоначально эти значения не вычислялись, была специальная задача в background, но по требованию менеджеров сделал вычисления на лету, в момент внесения, ну там они много чего хотят в реал-тайме (почти) смотреть, включая ASR. Это, конечно, утяжелило логику и транзакцию, и потребовало изменения физического дизайна базы. И еще сложность была с тем, что CDR рождаються фиг его знает где. включая индию, usa, uk, я база тут, рядом со мной. Для чего собственно сервис очередей и пришлось написать... По поводу купить - тогда речи небыло. Но сейчас - купили, посмотрев и убедившись - технология то, что надо.
А написан, как и сервис очередей, так менеджер транзакций мной лично.

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

ggv
20 Jun 2003 9:06 PM
что использую интересного из db2 (не удержусь, пошла реклама :)
так это то, что называют иногда OLAP фичами. OLAP сервера у меня нет - стоит оно... того.. дорого..
Но есть -
MDC таблицы. Это когда данные в таблице храняться физически упорядоченными по нескольким полям - кластерный индекс, но не на одном поле, как у всех нормальных баз, на а наборе полей. В моем случае есть таблица, в которой за исключением пары полей остальные вычисляемые при вставке CDR, в зависимости от типа роутинга, есть такое понятие как leg, всего их 4 legs может быть, так вот всякие значения звонка - кто-кому куда звонил вычисляються по этому route type. И как назло, доступ к данным таблице нужен по разным полям. Там и поля даты, и прочее. Так вот, эта таблица физически хранит данные упорядоченными по 7 полям, одно из них timestamp.
Результат - доступ к набору записей по любому из этих полей осуществляеться, ну как бы сказать, ну очень быстро, почему - читать доку от IBM.
AST или materialized query, это когда таблица создаёться на результате запроса, и обновляеться или автотамот - immediate, или по требованию - dereffered. Как правило это всяческий гроупинг, вычисляемые значения, и т.д. Результат - в связи с удивительным оптимизатором db2 (это серйозно) запрос может делаться по основной таблице, но оптимизатор будет сам использовать вычисляемую. Но можно и самому по AST. Но дело в том, что AST я могу создавать по пачке в день, по настроению, а вот все приложения переписать под их использование - ну вы понимаете... А так - создал AST, и не надо торкать приложения, все запросы которые могут по ней решиться быстрее - будут работать по ней.
ROLLUP, CUBE, GROUPING SET
то есть - гроупинг разного вида - ROLLUP - группировка на разных уровнях одного и того же значения.
CUBE - при группировке на более чем одном значении (измерении)
GROUPING SET - не пользовал, но блин это позволяет измерить удава в любых попугаях и перемножить километры с килограммами :)
Эта фигня позволяет ну просто всё, что может придти в самое воспаленое воображение :)

И вся эта фигня есть в стандартном SQL стандартного UDB DB2 включая все, и персональные редакции тоже...
Вот я и думаю, нафига мне OLAP сервер :)
Но таки поставлю M$, сегодня взял их SQL 2K, врага надо знать в лицо! :)
Ну и на olap так расхваленный HNJ посмотреть надо...
 

glassy
21 Jun 2003 6:26 AM
возвращаясь к медиацентрам - виндузисты могут говорить все что угодно :) И делиться примерами :) И сроки выхода продуктов как-никак но задолго известны. А я буквально сейчас на приватном ОС-сайте видел ну просто офигенный скриншот...

2ggv: ах, забыл сказать, почему на работу принимают :) Оказывается, руководству чихать на все (в первую очередь на специальность). В лучшем случае они руководствуются мотивами родства, либо чисто финансовой выгодой, в худшем удовлетворяют свой комплекс власти с различными оттенками.
 

Tolik
21 Jun 2003 7:57 AM
2 ggv

Дык-ть, не в укор db2 (замечательный сервер) все тобой перечисленной (кроме GROUPING SET) есть и в MSSQL, плюс OLAP-сервер бесплатно в комплекте, плюс инструментарий для перекачки данных в него.

У меня вообще сложилось впечатление, что последние годы DB2 и MSSQL развивались как-то параллельно, такое ощущение, что группы разработчиков плотно общаются между собой.
 

eXOR
21 Jun 2003 8:24 AM
2 glassy:
Как же тогда находят работу люди приезжие?
 

ggv
21 Jun 2003 11:13 AM
Tolik - дык вполне возможно. МОжет и есть. Вот как поставлю - посмотрю. Особенно на наличие MDC - multidimencional clustering indexes.
 

ggv
21 Jun 2003 11:36 AM
если бы еще кто URL дал на доку mssql 2k - я бы был благодарен
 

ggv
21 Jun 2003 11:36 AM
TOlik - а есть такая весчь как bufferpools - выделеный участок RAM полд обхект базы ?
 

ggv
21 Jun 2003 12:00 PM
Почитал про cluster index for view - главное отличие от db2, на мой взгляд можно сказать критическое, естть и остальные - the view's result set is materialized immediately.
Нет опции refresh dereffered, то есть обновления по заказу. Обе схемы - refresh immediate and refresh dereffered имеют свои преимущества. Но в mssql есть только immediate.
Но поищу, может, еще найду где. Поправьте, если ошибаюсь
 

ggv
21 Jun 2003 12:13 PM
хмм, видимо мы с Tolik не поняли друг друга, или вопрос терминологии...
дело в том что clustered index , который присутсвует как в mssql, так и в db2, не имеет ничего общего с MDC, multiddimencional clustering, которое выражаеться в sql предложении как
create table ...( ...) orginize by dimensions (field1, filed2,....fieldn);
Но может в mssql имелось в виду то же, но используеться create index clustered.. Хотя что-то сомнительно...
 

ggv
21 Jun 2003 12:27 PM
Не, я видимо чего-то не понимаю..
Clustered index это старая технология.
Но вот то что я (и IBM :) называем MDC - http://www.db2mag.com/db_area/archives/2003/q2/bhattacharjee .shtml
Этого я просто не нашел в mssql server....
Может, кто ткнет носом?
 

ggv
21 Jun 2003 12:35 PM
ROLLUP & CUBE нашел - идентично с DB2.
GROUPING SET аналога нет, но я его например еще не использовал. Хотя это не значит что другие не используют, или что я не буду :)
Вот что не нашел, так это WITH фичу,
with <name> (field1, ..., fieldn) as (<select statement>)
(несколько таких with допускаеться через запятую)
select <fields set>
from table t join <name> n

Обратите внимание - идет соединение таблицы с тем, что создано вначале, практически это есть view, но создаваемый на лету.
Очень практичная штука, я например ее очень часто использую. И для построения рекурсивных запросов, которые выдают данные рекурсивно, с одного запроса, за один проход. Что немаловажно - за один проход... А не за несколько...
Ну кто с такими вещами работал - тот поймет о чем речь.
 

ggv
21 Jun 2003 12:46 PM
Ну а в целом - по результату быстрого просмотра доки, (я как бы знаю, чего смотреть в первую очередь) - база вполне.
Если бы небыло db2, я бы возможно ее и использовал :)
Но вот bufferpolls таки нету... То что есть в стареньком sybase, нету в новом mssql... ПОмню, в sybase фуррор был когда они именованные bufferpoll сделали. Дык это когда было, давно уже...
Такая вешь как пул памяти позволяет хранить определенный объект базы - ну там полностью tablespace, или одну table, или index в отдельном пуле памяти. КОгда это может быть выгодно, базовики догадаються.
Ну типа, идет работа, вносяться данные, например, всё это в пуле, единственном в случае с оракл и mssql, и вдруг менеджер запускает охренительный запросм с охренительными join и sort и прочее. Размер памяти меньше размера данных. Получаеться, для выполнения запроса вытесняються из пула страницы, в которых продолжаеться insert'ы, что не может не привести к замедлению...А вот если таблицы аккуратненько разнести по пулам, ведь не все из них insert/update постоянно и быстро, то результат будет другой. Немного...
Попытаюсь поискать что есть в mssql по поводу управления памятью...
 

ggv
21 Jun 2003 12:56 PM
хмм.... я бы сказал так, что не только для работы с памятью, но и в целом возможности sp_configure недостаточны... На мой взгляд....
Хотя, с точки зрения лёгкости администрирования, то нафиг лишние навороты :)
Но мне явно недостаточно опций конфигурации...
И наверное многим dba будет тоже недостаточно.
Всё, можно переходить к практической части.
Блин, это же придеться вынь 2k ставить....
Ну а чё делать то? :)
Ведь пощщупать mssql интересно :)
 

Tolik
21 Jun 2003 1:50 PM
Multidimension Clustering - это, как я понял аналог материализлванных VIEW, которые и есть (физически) тот самый индекс

Именованных пулов нет - и не ищи, оно вразрез с линией партии на автоматическую самонастройку. Есть DBCC PINTABLE, но это не совсем то.

WITH нету, обещают в следующей версии, можно эмулировать функцией, возвращающей таблицу, возможности функций там "немного" поширше
 

Tolik
21 Jun 2003 1:53 PM
Вообще - по практике MSSQL из коробки, с настройками по умолчанию - ведет себя никак не хуже, чем может настроить админ средней квалификации. Обычно "настройки" только ухудшают.

Лично я делаю только 2 вещи:

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

И всё. Проверено годами эксплуатации
 

ggv
21 Jun 2003 3:17 PM
Tolik - MDC это совсем не то, что вы имеете в виду называя его "аналог материализлванных VIEW" - я таки рекомендую почитать ссылку.
Ищу по поводу tablespaces/containers
 

ggv
21 Jun 2003 3:19 PM
Tolik - не, ну вы можете продолжать считать MDC аналогом "материализлванных VIEW" -- от этого ничего не измениться :)
Но это таки не так :)
 

ggv
21 Jun 2003 3:20 PM
и эта, я не понял про - возморжности функций там немного пошире - пошире чем где ?
 

PTO - ptokgb.ru
21 Jun 2003 3:36 PM
2 ggv: велкам то www.sql.ru - там в СКЛной конференции есть "Дед маздай"... он тебе более грамотно, чем я может объяснить все :) у него пальцатые сертификаты по МС СКЛ, по Оракл и ДБ/2 :)
 

ggv
21 Jun 2003 3:41 PM
и то правда. Надо или самому всё ставить и пробовать, или людей спрошать, кто сам всё пробовал.
 

PTO - ptokgb.ru
21 Jun 2003 4:11 PM
2 ggv: давай, там еще народ из Редмонда бывает, по ОЛАПу лучше всего Ирину спрашивать
 

glassy
23 Jun 2003 7:14 AM
2eXOR: case #2 :)
 

glassy
23 Jun 2003 7:37 AM
2РТО: так где же твои примеры рульных приложений для просмотра ТВ?
 

СтранниК
23 Jun 2003 10:45 AM
2ggv
Может я вопрос не так задал, я хотель бы услышать на каком железе ( сколько проц в том же RS6000) вы получаете 3000 транз/сек?
Мне алгоритм решения не нужен, поскольку то что вы говорите у нас вроде тоже делается.
Как я понимаю используется трехуровневая архитектура, раз есть монитор транзакций.
Сервера СУБД как я понимаю на RS/6000 и сервера мониторы строят на SPARC? Я правильно понимаю?
 

Tolik
23 Jun 2003 1:45 PM
2ggv

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

PTO - ptokgb.ru
23 Jun 2003 9:53 PM
2 glassy: я чего-то обещал? не помню... это я вас просил рассказать что за чудо софт есть под линукс, который еще не спортировали на винды...
 

glassy
24 Jun 2003 7:12 AM
2РТО: Enlightenment WM, xawtv, xchat с полным функционалом. Навскидку :)
 

eXOR
24 Jun 2003 8:29 AM
2 PTO:
Evolution :-).
 

GOLD
24 Jun 2003 10:38 AM
Защитники LINUX, помогите в полемике!
http://forum.securitylab.ru/forum_posts.asp?TID=4316&TPN=3
 

PTO - ptokgb.ru
24 Jun 2003 11:41 PM
2 glassy: ну сноску на кучу и тележку различных оконных менеджеров под винды тут приводили... недавно в компьютерре 2 номера подряд про это рассказывали... так чта не хуже Е у виндов есть - на любой вкус и цвет и даже прозрачность. далее... у меня пинаклловская карточка, софтина, что идет в комплекте гораздо удобнее и функциональние xawtv, да и демонстрация именно этой тулзы говорит о том, что вы не видили PowerVCRIII под винды... xchat: http://xchat.org/files/binary/win32/

2 eXOR: я вот глянул на эволюшн... мне как-то бета Оутлука 2003 гораздо больше по душе :)
 

glassy
25 Jun 2003 8:08 AM
2PTO:
1. Конкретные ссылки на конкретные оконные менеджеры плиз. Или хотя бы названия. E16 до сих пор не побит, fyi.
2. PowerVCR имеет убогий интерфейс по сравнению с xawtv. "but what makes PowerVCR special is its ability to capture and encode MPEG video in real-time." Фраза просто убила... Думаю, на выходных напишу review.
3. про xchat я сказал - полнофункциональный, об ограничеях win32 версии написано в его README.
 

eXOR
25 Jun 2003 10:43 PM
2 PTO:
Фо хум хау :-). Ну не могу я с аутлуком работать. Не удобно все как-то. А вот эволюшин пришелся сразу по душе. То что нужно. :-). Хотя кое чего хочется к нему приделать.
 

Волонтер
25 Jun 2003 11:52 PM
2 Tolik:
> Вообще - по практике MSSQL из коробки, с настройками по
> умолчанию - ведет себя никак не хуже, чем может настроить
> админ средней квалификации... Лично я делаю только 2 вещи:

Отсюда только один вывод - Вы админ "средней квалификации" :)
 

Tolik
26 Jun 2003 6:47 PM
Да я, как бы, вообще не админ.
Админ (и не один) у меня в отделе работает.

Просто не нужно оно реально там ничего настраивать.
И так хорошо работает.
 

eXOR
27 Jun 2003 7:05 AM
2 Tolik:
А зачем же ты тогда СКУЭЛЬ сервер-та настраиваешь? Или тебе нравится показывать своим админам какой ты крутой? Этакий мини биг боссик. Забежал, всех построил в три шеренги. Влез в каждое дело. Раздал ТЗ и убежал?
 

PTO - ptokgb.ru
29 Jun 2003 10:33 AM
2 glassy:
1. shellcity.org, windowblinds.net, themexp.org - выбирай на любой вкус... похожих на Е как грязи
2. усратся... говорить про ГУЙную программу, что она имеет худший интерфейс по сравнению с пачкой утилиток коммандной строки...
3. читаем ридми
What doesn't work in the win32 version (compared to UNIX):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * The /exec and /dns commands.
* Channel list uses wildcard match instead of regular expressions.
* Background images are limited to gif and bmp format only.
что из этого для вас самая большая потеря... давайте, я не дорого их добавлю туда...

2 eXOR: угу, я понимаю, с оригинальным продуктом работать неудобно, а с криво сделанной подделкой, имитирующей интерфейс сколько можно работать удобнее...

2 Волонтер: угу... средний админ настраивает СКЛ лучше, чем хороший настраивает Оракл.
 

glassy
30 Jun 2003 5:49 AM
2PTO:
1. Сравнивать это с Е? Не смеши мои тапки. О! Сделаю еще ревью.
2. Мне аж говорить не хочется. Как управлять такой программой? Microsoft Mouse?
3.
* А сколько, по-твоему, каналов в irc сетях? Как можно искать тебе нужный канал без регекспов, ни разу не пробовал?
* Ты не увидел не работающую !exec команду. Но зачем она нужна, ты не поймешь. У тебя планка, так сказать, занижена.
* знаки "*" и "/" не работают с цифровой клавы. Если chat использовать в качестве офигенного calc.exe, то это очень сильно мешает.
Короче, недостатков хватает.
 

glassy
30 Jun 2003 8:04 AM
2PTO: возвращаясь :)
1. Да, там есть утилиты, меняющие look-n-feel, некоторые предлагают удобные shortcuts, есть даже KDE для виндоус, но того, к чему привык я - того нет. Нет анимированного переключения между десктопами, чтобы я визульно помнил, куда я ушел. Есть аналоги BlackBox-а, но не более. Хотя это и лучше, чем просто ничего. И наверняка все сыро.
 

glassy
30 Jun 2003 8:22 AM
Про XP в частности. Что-то сделано неправильно. Спинным мозгом чувствую, что как реагирует ХР на mouse-over, так быть не должно. Или это слишком быстро, или слишком заметно (скорее всего - когда чем-то серьезным занят, и замечаешь моргание внизу, переключаешь взгляд, а это всего навсего мышка на таскбар вылезла), или наоборот слишком медленно, и замечаешь постепенную отрисовку. Причем на неслабых компьютерах (1ГГц и 2.4ГГц).

И вообще, opensource надо переименовать. Например "Kewl Develpers Against Vaporware". И называть "кадаврами" :) Многоругими многоголовыми :) Лично мне нравится с такими работать :) К своим, так сказать, тянет :) Our Fearless Leader так вообще - замечает глюк в пиксел на 14" мониторе с разрешением 1600х1200 с расстояния в 100 ярдов. :)

Может быть в самом деле все дисскуссии Lin vs. Win есть просто разговоры глухих со слепыми?

 

glassy
30 Jun 2003 8:30 AM
Нет, многорукие многоловые -- это гекатонхейры...
 

MX
30 Jun 2003 11:23 AM
2glassy
>Cпинным мозгом чувствую, что как реагирует ХР на mouse-over, так быть не должн

http://www.theinquirer.net/?article=9169
 

Qrot
30 Jun 2003 12:20 PM
glassy: слушай, ну портируй ты Е на винды - в чем проблемы? есть порт E работающий на OpenGL, AFAIK, его перенести не так сложно должно быть. как это, люимая фраза ваша - тебе нада, ты и сделай.
 

glassy
30 Jun 2003 1:34 PM
2Qrot: vim спортировали, xchat с bitchx спортировали. KDE даже спортировали. А вот Е еще нет. Это за 5 лет-то. И даже сейчас никаких движений. Дело в несовместимости фич Е с убогими возможностями винды. Точка.
И про тот на OpenGL - что-то я не слышал такого.

2MX: будет возможность, посмотрю повнимательнее на ее работу...
 

Qrot
30 Jun 2003 2:22 PM
glassy: эта.. какие фичи Е несовсместимы с win32?
Е на опенжл я даже где то скрины видел.. вроде по твоим ссылкам каким то. хотя может я ошибаюсь.
 

Qrot
30 Jun 2003 2:24 PM
glassy: blackbox спортировали, вчера смотрел. наверное даже оставлю на какое то время - идеалогия bb мне всегда нравилась.
 

glassy
30 Jun 2003 3:01 PM
2Qrot: Ну давай посмотрим... Искы дают вм-у право менять фокус ввода, уровень, сворачивать/разворачивать, двигать окна, и окружать их рамками. Все заменители с шеллсити с этим также отлично справляются.
Хаки касаются работы с графикой (один единсвенный человек в мире, который в этом шарит не станет тра-ся с виндоус в этом смысле). Так что про полупрозрачное движение окон и пейджеры можно забыть. Второй хак касается работы с процессами. ВМ запускает приложение, запоминает id новых процессов, реквесты на окна, и по /proc выясняет дополнительную информацию. Это позволяет запоминать положение, запускать при старте, и проч. Может быть Е использует какие-то иксовые функции, отсутствующие в win32. Типа saveunders. Но на первом месте, разумеется, идеология. Это то, что я знаю.
 

Qrot
30 Jun 2003 3:43 PM
glassy: ну вобщем банан тебе по win32... реальным препятствием может быть разве что отсутствие /proc, но обходится на раз. ну т.е. спортировать Е на win32 - это реально. но никому не нужно, даже glassy.
жаль если нет порта Е под опенжл.. легко бы переносилось между платформами + великолепный внешний вид. у виндов вроде бы в следующей версии будет оболочка на опенжл. опять опенсорсники в попе :)
 

eXOR
30 Jun 2003 9:09 PM
2 Qrot:
Типа ОПА.... мелкосакс сказал что теперь у них не будет своей OpenGL библиотеки. Так что хрена у них получится написать такую хренотень :-(.
 

Qrot
30 Jun 2003 10:26 PM
eXOR: это ты где такое услыхал?
 

Qrot
30 Jun 2003 10:33 PM
eXOR: своей opengl у них помоему и так нет. все вроде бы с драйвера карточек поставляется. но вообще не знаю.
в [30 июня, 2003, 15:43 - Qrot] имелся ввиду не столько API, сколько то, что графический энжин будет зайдействован. а уж какой - opengl или directx это фиолетово. типа слышал :)
 

eXOR
1 Jul 2003 3:23 AM
2 Qrot:
Была либа софтверной эмуляции. Теперь ее больше не будет. Откуда взял - чел сказал, который пишет игрулины под маздай. Можно наверное по гуглу порыть.

> а уж какой - opengl или directx это фиолетово.
Только вот одно такое маленькое непонятие у меня есть. Какого ж хрена это уже давно не сделали?
 

glassy
1 Jul 2003 8:11 AM
ню-ню... :)
 

Qrot
1 Jul 2003 10:20 AM
eXOR:
> Какого ж хрена это уже давно не сделали?
а куда спешить? конкуренты все равно отдыхают
 

 

← май 2003 10  11  13  14  16  17  18  19  20 июль 2003 →
Реклама!
 

 

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