>За 15 штук в месяц можно вообще мега-SMP сделать, чувствую линаксу недолго осталось быть лидером.
Если в одиночку реально сделать мега-SMP, то почему же его еще таковым не сделали, в той же Net или FreeBSD. Не думаю, что качество кода прямо пропорционально оплате программиста
В SMP BSD-систем уже вбухано столько человеко-лет, а мега-SMP все еще нет. Врядли один человек, работая даже по 24 часа в сутки сможет так карднально ситуацию изменить.
>Ну дык у них нет добрых дяденек из ИБМ которые им сорцы smp и numa слили. Все приходится самим делать
В этом-то и дело... Сомневаюсь, что эффективная поддержка SMP и NUMA-систем у IBM родилась за 2 месяца усилием одного девелопера. На это годы были потрачены, поэтому не думаю, что стоит ждать какого-то чуда
>Ну дык у них нет добрых дяденек из ИБМ которые им сорцы smp и numa слили. Все приходится самим делать
Выходит, что иск СКО к ИБМ был все-таки не таким беспочвенным, не понятно только почему они доказательств не предоставили. А они точно были, не мог линукс так быстро научиться работать на тех же SMP и NUMA архитектурах, без копипаста кода из Юникса
Некоторые фирмы очень заинтересованы в развитии NetBSD, чтобы не иметь геммороя с ГПЛ, они вполне могут купить патенты на некоторые решения у той же ИБМ или SGI.
> не мог линукс так быстро научиться работать на тех же SMP и NUMA архитектурах, без копипаста кода из Юникса
можно и не копи-пастить, достаточно посадить работать программеров, которые это уже реализовали другой системе -- и код будет другой, и старых ошибок они уже не наделают
вон SGI сделала машину на 1024 друхядерных процессорах, которые управляются 1 экземпляром линукса -- явно систему дошлифовывали старые разработчики их предыдущей системы
А может кто-нибудь внятно объяснить, зачем SGI понадобилось связываться с линаксом, похоронив при этом IRIX, прекрасную ОС? Которая была 64 битной, еще когда линакс под стол пешком ходил. Плюс xfs, NUMA и еще куча всего. Ну если на процессорном рынке конкуренцию еще можно понять, но вот отказ от Irix для меня до сих пор загадка...
А в чем эта "стратегичность"? Задача уже давно решена, все алгоритмы известны и обкатаны, можно использовать исходники соляриса или, на худой конец линакса.
Для "мега-SMP" нужно перелопатить кучу кода, дабы избавиться от глобальных блокировок например, обеспечить реентрабельность большей части кода, расставить блокировки на локальные объекты и так далее.
>можно и не копи-пастить, достаточно посадить работать программеров, которые это уже реализовали другой системе -- и код будет другой, и старых ошибок они уже не наделают
Понимаете, можно отшлифовать ядро, выпустить к нему патчи и прочее... Но речь идет о современном ядре линукса, явл. основой всех дистрибутивов. И поддержка smp и numa в нем имеется:) И появилась она непонятно откуда (точнее, понятно откуда, но непонятно, почему IBM не дали за это по рукам)
>так что можно взять исходники линухи, взять алгоритм и реализовать в бсд :) за 15К можно :)
Почему же раньше этого не сделали? Столько работы было в этом направлении проделано, вполне можно выделить несколько грамотных разработчиков, которые бы переписали этот код из линукса или солярки. А тут, один человек, 15к баксов и такие ожидания:)
Делали конечно, только новость про то, что NetBSD наняло человека за деньги на фуллтайм, это первый прецедент, который говорит, что у ребят завелись заказчики и деньжата.
>А может кто-нибудь внятно объяснить, зачем SGI понадобилось связываться с линаксом, похоронив при этом IRIX, прекрасную ОС? Которая была 64 битной, еще когда линакс под стол пешком ходил. Плюс xfs, NUMA и еще куча всего. Ну если на процессорном рынке конкуренцию еще можно понять, но вот отказ от Irix для меня до сих пор загадка...
Захотели бесплатного сыра, который бывает, как известно, только в мышеловке...
Не вижу в чем вина IBM. Да, AIX была основано на UNIX, но я думаю там не было поддержки SMP. Я это к тому, что они (SMP) могли, и скорей всего, написали сами и включили ее в AIX. А потом еще и в линукс. В чем здесь проблема? А скотам только повод нужен был. как долшло дело до доказательств - так сразу тишина
> Хм, а откуда собственно сама нетБЗД берет деньги? Кто у них спонсор?
спонсоров много, хотя видимо, не очень жирных. конкретно в данном случае -- основной спонсор:
Force10 Networks is a pioneer in building and securing reliable networks. The Force10 TeraScale E-Series family of switch/routers and the recently introduced C300 resilient switch rely on the NetBSD-based FTOS to deliver the reliability, network control and scalability required to build application ready networks.
> 15$ в месяц это *ОЧЕНЬ* хорошая (большая) з.п. для программиста в штатах.
Ну, во-первых, как уже выяснили, 10k - это для затравки на первые два месяца, плюс 15к ещё на не понять сколько времени. Во-вторых, много ли даже в штатах программеров, которые способны переделать smp в ядре операционки? :)
>Не порите чушь. NUMA разработала Sequent Systems, которую купила ИБМ.
Сцаныч, ты может разбираешся в балете или хорошо поешь, но в области ИТ анаонимусы ЛОР посерьезнец шпециалисты:
For the record, the only people who seem interested in putting NUMA support in the Linux kernel are SGI. Which is fair enough, as you could argue that SGI are the only people who've really made NUMA work - or at least, work to the performance levels the NUMA muhajadin promised a few years ago. The most basic NUMA patches from SGI trickled into the kernel before Xmas, and there they stay.
http://www.theregister.co.uk/2000/05/26/ibm_makes_numa_linuxfriendly/
Угу :) Саныч конечно приколол :) 5k$ в мес - это средней паршивости зарплата админа Lotus Notes в москве/области. Но бииздишников можно и с этим поздравить. Лучше, чем ничего :-)
>Угу :) Саныч конечно приколол :) 5k$ в мес - это средней паршивости зарплата админа Lotus Notes в москве/области. Но бииздишников можно и с этим поздравить. Лучше, чем ничего :-)
Кому нужны поздравления от недоумка, страдающего комплексом неполноценности?
> А может кто-нибудь внятно объяснить, зачем SGI понадобилось связываться с линаксом, похоронив при этом IRIX, прекрасную ОС? Которая была 64 битной, еще когда линакс под стол пешком ходил. Плюс xfs, NUMA и еще куча всего. Ну если на процессорном рынке конкуренцию еще можно понять, но вот отказ от Irix для меня до сих пор загадка...
Он был слишком заточена на mips4+ :) + плюс права на код, оказалось проще linux довести до нужного уровня.
Может сперва хотели продавать дорогой Irix на mips-ах и дешевый Linux на ia64, но рынок Irix сам собой навернулся.