1.1, Аноним (-), 12:32, 27/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>возможности горизонтального роста производительности
0_o наверное всё же "линейного роста", не?
| |
|
2.2, Евгений (??), 13:04, 27/09/2009 [^] [^^] [^^^] [ответить]
| –2 +/– |
Горизонтальный = за счет увеличения количества ядер/процессоров.
| |
2.9, Аноним (-), 14:39, 27/09/2009 [^] [^^] [^^^] [ответить]
| –2 +/– |
Я вот тоже споткнулся об эту фразу... Что значит горизонтальный рост? Не растет совсем с увелечением ядер?
| |
2.28, Антон (??), 20:00, 27/09/2009 [^] [^^] [^^^] [ответить]
| +2 +/– |
>0_o наверное всё же "линейного роста", не?
Погуглите на тему вертикального и горизонтального масштабирования, это устоявшиеся термины.
| |
|
1.3, yantux (??), 13:33, 27/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Укарли идею у qnx? ))) Как Haman ловко продинамила своё время! )))
| |
1.6, Zenitur (?), 13:55, 27/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
А у Linux не могут украсть - написано, что у них открытый исходный код. Но не указана лицензия.
| |
|
2.47, User294 (ok), 04:28, 28/09/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
А там даже не требуется никаких патентов. Комьюнити на вас пашет, копаясь с полурабочими полуфабрикатами, а вы зажимаете сорцы на готовый качественный продукт. В итоге - полтора особо красноглазых смогут допилить полуфабрикат до юзабельного состояния сами.Остальные строятся в длинную очередь.Ну и денежка ессно капает MS, за нее вы получите чудный блоб. Уже без сырцов но зато с расчудесной еулой, на прототип которой можно поффтыкать в висте.Или семерке.Просто как топор и известно сто лет...
| |
|
|
2.11, pavlinux (ok), 15:54, 27/09/2009 [^] [^^] [^^^] [ответить]
| –1 +/– |
А по ссылке
> Copyright (c) 2007, 2008, 2009, ETH Zurich and Microsoft Corporation. All rights reserved. | |
|
|
4.14, pavlinux (ok), 16:13, 27/09/2009 [^] [^^] [^^^] [ответить]
| –3 +/– |
>Вы знаете что такое копирайт? Дети малые. Посмотрите исходники Linux.
Тоже самое, что и патент - направление на процедуры с вазелином.
| |
|
5.17, Аноним (-), 16:27, 27/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
/*
* linux/include/linux/ide.h
*
* Copyright (C) 1994-2002 Linus Torvalds & authors
*/
| |
5.18, Dmitryx86 (ok), 16:27, 27/09/2009 [^] [^^] [^^^] [ответить]
| +3 +/– |
>>Вы знаете что такое копирайт? Дети малые. Посмотрите исходники Linux.
>
>Тоже самое, что и патент - направление на процедуры с вазелином.
>
Копирайт - это авторское право и ничего общего с патентами на программы (существующими только в СШП и еще ряде стран с дебильным законодательством) не имеет.
| |
|
6.21, pavlinux (ok), 17:01, 27/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
>>>Вы знаете что такое копирайт? Дети малые. Посмотрите исходники Linux.
>>Тоже самое, что и патент - направление на процедуры с вазелином.
>Копирайт - это авторское право и ничего общего с патентами на программы
>(существующими только в СШП и еще ряде стран с дебильным законодательством)
>не имеет.
А что такое авторское право?
| |
|
7.36, Dmitryx86 (ok), 22:03, 27/09/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
>А что такое авторское право?
Это авторское право. И не путайте его с патентным правом, которое применимо к софту только в США и, может, еще где-нибудь. Если вы написали книгу\программу\картину - у вас возникает право авторства на нее. Но вам не обязательно бежать в США и патентовать там "способ перелива цвета" или "вынесение оглавления в центр книги" или "использование смайликов в выпадающем меню"
| |
|
|
7.32, demo (??), 20:38, 27/09/2009 [^] [^^] [^^^] [ответить]
| +2 +/– |
"© — знак охраны авторского права. Знак охраны авторского права не создаёт дополнительных прав... Знак охраны авторского права используется с именем физического или юридического лица, которому принадлежат авторские права. Также может быть указан объект защиты авторского права. Указывается год публикации или диапазон дат. Он только уведомляет, что авторские права принадлежат указанному физическому или юридическому лицу. Отсутствие знака не означает что произведение не защищено авторскими правами, так как авторское право возникает в момент создания произведения и для защиты авторских прав не требуется регистрация произведения или соблюдение каких-либо иных формальностей.
Наличие или отсутствие знака охраны авторского права не влияет на лицензирование произведения."
© Wikipedia :)
| |
|
|
|
|
|
2.48, User294 (ok), 04:31, 28/09/2009 [^] [^^] [^^^] [ответить]
| –2 +/– |
>Лицензия BSD. Без патентов.
Ну да, микрософт прочухал что хорошо бы припахать ALL на них задарма поработать. И лицензию правильную для этого выбрал - чтоб потом, когда поработают, можно было зажопить сорцы себе и ни с кем не делиться.
| |
|
1.19, nikll (?), 16:35, 27/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ну не совсем Microsoft, зайдите на сайт http://www.barrelfish.org/ и посмотрите что и как, скорее при участии Microsoft.
Кста в принципе код довольно причесанный, полистал пахнет бсд :).
А так ничо системка, чтото в ней есть, ну хоть изредка мелкомягкие могут чтото полезное сделать.
| |
1.22, pavlinux (ok), 17:10, 27/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Поплясаф с бубном,
diff -- lib/c/include/stdarg.h
typedef __builtin_va_list va_list;
- #define va_arg(ap, type) __builtin_stdarg_arg((ap), type)
+ #define va_arg(ap, type) __builtin_va_arg((ap), type)
#define va_copy(dest, src) __builtin_va_copy((ap), type)
#define va_end(ap) __builtin_va_end((ap))
- #define va_start(ap, parmN) __builtin_stdarg_start((ap), (parmN))
+ #define va_start(ap, parmN) __builtin_va_start((ap), (parmN))
скомпилилось.
Ах да, gcc 4.3.1 не больше !!!
| |
1.35, fidaj (ok), 22:03, 27/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Кому-то (из читающих) уже удалось загрузиться с нее? Собрать из исходников уже в роде бы получилось...
| |
|
|
3.41, fidaj (ok), 22:56, 27/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Собрал и загрузился. Только вопрос: дальше-то что ? ;)
Ну там в исходниках тесты, бенчи, демки какие-то есть - стоит попробовать их запустить...
| |
|
4.42, dRiZd (?), 23:07, 27/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
Естественно все погонял.
Как констатация факта - система работоспособна (я не говорю о стабильности).
Но не более того. Дальше то что с ней делать? Я лично снес (потому что ПОКА не вижу ей применения).
| |
|
5.43, fidaj (ok), 23:13, 27/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Естественно все погонял.
>Как констатация факта - система работоспособна (я не говорю о стабильности).
>Но не более того. Дальше то что с ней делать? Я лично
>снес (потому что ПОКА не вижу ей применения).
Что с ней дальше делать?:) Развивать, если есть возможность/желание/необходимость...
А есть возможность заснять весь процесс(хотя бы загрузки и демок, etc...) и где-то продемонстрировать?
| |
|
|
|
2.39, dRiZd (?), 22:47, 27/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
Я кстати не пользовался gcc, поэтому мне не пришлось плясать с бубном (пост 22)
| |
|
1.38, Vitto74 (?), 22:46, 27/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
1. Я что-то не до конца понял отличие от микроядерной ОС.
2. Мне вообще не понятно как задачей, в которой последующий шаг зависит от предыдущего, можно забить одновременно несколько ядер и при этом не менять сам алгоритм (не искать узловых точек и прочего гемороя)?
| |
|
2.40, dRiZd (?), 22:54, 27/09/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
1) Вообще идеология хорошо показана на http://osnews.com/img/22241/model.PNG
2) А никто в пути кормить и не обещал, в данном случае Вы сами вольны избрать алгоритм по которому будет выполняться Ваша программа (как говолил "папаша Мюллер": увы мы часто грешили тем, что не слушали никого, кроме фюрера, а это есть нуважение к нации...)
| |
|
3.45, Vitto74 (?), 23:51, 27/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
>1) Вообще идеология хорошо показана на http://osnews.com/img/22241/model.PNG
Платформонезависимая микроядерная ОС.
>2) А никто в пути кормить и не обещал, в данном случае
>Вы сами вольны избрать алгоритм по которому будет выполняться Ваша программа
>(как говолил "папаша Мюллер": увы мы часто грешили тем, что не
>слушали никого, кроме фюрера, а это есть нуважение к нации...)
Тогда как они собираются добиться повышение производительности, с увеличением количества процов, средствами ОС, а не самого софта? И если они это не обещали, то зачем сама идея? По сути это хорошая идея микроядерной ОС, ставшая очень актуальной, и дополненная идеей платформонезависимых приложений.
Лицензия BSD.... мдя.... если ОС получит развитие, то MS тут же преобразует ее в нечто подобное MacOS - ядро ваше, остальное наше.
| |
|
4.49, User294 (ok), 04:34, 28/09/2009 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ну и будет как сегодня - вон там понтовый макось, но под гитлеровской лицензией и за дикие бабки. А если не нравится - вон вам бзди, идите и делайте из них десктоп сами. Удачи, ага. Только в итоге почему-то одни (те кто львиную долю работы делают) получают обрезки и подачки, а другие гребут бабло лопатой :).
| |
|
5.50, аноним (?), 05:46, 28/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
>макось, но под гитлеровской лицензией
полмакоси под gpl и bsd
>за дикие бабки
$999 за ноут с хорошим железом и первоклассной осью
| |
|
6.51, Vitto74 (?), 06:27, 28/09/2009 [^] [^^] [^^^] [ответить]
| –1 +/– |
Эти $999 ты платишь за первоклассное железо. ОС конечно тоже ничего, но речь не об этом, а о справедливости распределения бабла: почему код, написанный, скажем мной, под лицензию BSD, могут использовать буржуи в закрытый проектах, не платя мне ни копейки?
| |
|
7.52, neckt0 (??), 07:57, 28/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Эти $999 ты платишь за первоклассное железо. ОС конечно тоже ничего, но
>речь не об этом, а о справедливости распределения бабла: почему код,
>написанный, скажем мной, под лицензию BSD, могут использовать буржуи в закрытый
>проектах, не платя мне ни копейки?
Почитай текст лицензии BSD и всё станет на свои места.
| |
7.55, xGa (?), 12:03, 28/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
тебя никто не заставляет юзать ту или иную лицензию. если ты выбрал для себя bsd-лицензирование, то считай ты сам объявил "вот вам, делайте что хотите".
| |
|
6.66, Square (ok), 06:59, 30/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
>>макось, но под гитлеровской лицензией
>
>полмакоси под gpl и bsd
>
>>за дикие бабки
>
>$999 за ноут с хорошим железом и первоклассной осью
Apple
Портативный компьютер MacBook 2.13GHz Core 2 Duo (P7350)
2GB/ 160GB/ GeForce 9400M/ 13.3 1280x800/ SD/ BT/ AE White MC240RS/A белый корпус
44990 руб
ASUS F6VE <90NSULA-J394G5-5AMC0Y> P7350(2.0)/3072/320(5400)/DVD-RW/WiFi/WiMAX/BT/cam/VistaHB/13.3"/2.19 кг
42618 руб. 40 коп.
Ноут с Виндовс
а) больше памяти и фенечек (больше винт, ваймакс)
б) дешевле
| |
|
7.67, win (??), 11:15, 30/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Ноут с Виндовс
>а) больше памяти и фенечек (больше винт, ваймакс)
>б) дешевле
Так покупайте Виндовс, кто вам мешает?
И передавайте приветы местным барыгам. За те деньги, которые они просят, в штатах можно взять 15 дюймовый макбук Pro.
| |
|
|
5.58, Аноним (-), 20:16, 28/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
> Только в итоге почему-то одни (те кто львиную долю работы делают) получают обрезки и подачки
Это с чего это вдруг Apple делает львиную долю работы? Обрезки получают - это да, недавно посмотрел на леопарда. Это не BSD да и вообще не система :))
> а другие гребут бабло лопатой :)
Ну не скажите. Хотя Foundation не бедствует, да и народ, работающий над системой в fulltime получает очень неплохо.
| |
|
4.61, bedel (?), 13:58, 29/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Тогда как они собираются добиться повышение производительности,
>с увеличением количества процов, средствами ОС, а не самого софта?
>И если они это не обещали, то зачем сама идея?
ОС - не волшебная палочка, которая может заставить медленные приложения работать быстрее.
Максимум, что может ОС - предоставить средства написания эффективных приложений.
| |
|
5.65, Vitto74 (?), 05:32, 30/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
>>Тогда как они собираются добиться повышение производительности,
>>с увеличением количества процов, средствами ОС, а не самого софта?
>>И если они это не обещали, то зачем сама идея?
>
>ОС - не волшебная палочка, которая может заставить медленные приложения работать быстрее.
>
>Максимум, что может ОС - предоставить средства написания эффективных приложений.
Опять же, как ОС может предоставить средства для распараллеливания ресурсоемкой задачи? В любом случае без долгого и мучительно пляса^Wанализа процесса не обойтись. Так получается, что это просто система с надежной и эффективной многозадачностью?
Linux и СПО может спать спокойно. СПО, по большей части, тоже плевать на архитектуру компа - всегда можно немного доделать и перенести без потерь, в т.ч. производительности.
| |
|
|
|
|
1.53, nikll (?), 09:32, 28/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Да блин, наоборот радоватся надо :), разве в макоси с ее дарвином живется так же туго как в винде? Разве макось настолько кривая глюкнутая и закрытая как и винда?
Может мелкомягкие наконец одумались и решили на базе опенсорного ядра по аналогии с маками сделать ось, дак слава богу что так будет, во первых у нас появятся исходники довольно интересного ядра, во вторых мы сможем портировать некоторые наработки в ту же фрю, и в третьих если их новая ось получит распростронение хоть понятно будет как и что в ней работает и в какую сторону рыть.
P.S. дооолго курил что и как работает в реактосе, вердикт не нравится мне WinNT архетиктура... а сдесь вроде ничо так, симпатичненько.
| |
|
2.54, letsmac (?), 11:31, 28/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
>>Может мелкомягкие наконец одумались
Году так в 98-м. Когда начали разработку исследовательских проектов. Сотрудничество с лабами и тд развито у всех компаний. Apple, Xerox, IBM и многие, многие. Это вложение денег по большей части в студентов, которые потом навыки свои будут использовать для разработки уже как кадровые сотрудники данных компаний.
>>P.S. дооолго курил что и как работает в реактосе,
Макр Руссинович "Внутренняя архитектура Windows ХХХХХ" :-)
| |
|
1.56, anonymous (??), 15:49, 28/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
ура! m$ изобрели QNX!
как обычно, m$ продолжает «изобретать» то, что уже было сделано до них.
| |
1.57, barmaglot (??), 15:55, 28/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Вот спрашивается, нафига козе баян, в смысле 4-х ядерному процу 4-е ядра ОС, если контроллер прерываний всё равно однин ? Ну хорошо ! их в лучшем случае два ... Один локальный для процессора другой для IO...
| |
|
2.59, q (??), 20:43, 28/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Вот спрашивается, нафига козе баян, в смысле 4-х ядерному процу 4-е ядра
>ОС, если контроллер прерываний всё равно однин ? Ну хорошо !
>их в лучшем случае два ... Один локальный для процессора другой
>для IO...
В каждом ядре процессора есть свой Local APIC, а I/O APIC -- это микросхема на материнской плате.
| |
|
3.60, GHhost (?), 22:33, 28/09/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
многоядерная ето как? одновременно несколько BSOD выдавать может чтоль?:)
| |
3.62, barmaglot (??), 14:24, 29/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
Точно ? Даже странно как-то ... Я вот думал Local APIC процессара разделяется всеми ядрами ... Наверное заблуждался ... Дайте ссылочку пожалуйста на АМД или Интел, вобщем на первоисточник.
| |
3.63, barmaglot (??), 14:25, 29/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
> В каждом ядре процессора есть свой Local APIC, а I/O APIC -- это микросхема на материнской плате.
Точно ? Даже странно как-то ... Я вот думал Local APIC процессара разделяется всеми ядрами ... Наверное заблуждался ... Дайте ссылочку пожалуйста на АМД или Интел, вобщем на первоисточник.
| |
|
|
1.64, cvsup (ok), 18:37, 29/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
$ pwd
/home/cvsup/tmp/barrelfish
$ grep -r FreeBSD . | wc -l
378
$ grep -r NetBSD . | wc -l
16
$ grep -r 'Sun Microsystems' . | grep -v 'lib/msun' | wc -l
12
msun - тут и так все понятно..
Медицинское заключение: частично содрано с FreeBSD :p
| |
|