LINUX.ORG.RU

Проект FreeBSD портировал Grand Central Dispatch от Apple

 , , gcd, mulitcore


0

0

Как уже сообщалось в сентябре Apple открыла код Grand Central Dispatch (GCD) под лицензией Apache 2.0. Технология GCD используется в Mac OS X Snow Leopard для оптимизации программного обеспечения под мультиядерные и мультипроцессорные системы. И вот недавно этот код был портирован в FreeBSD.

Основной частью GCD является библиотека libdispatch. Она позволяет распределять задания (tasks) между имеющимися ядрами процессоров. Задание может быть определено, либо как функция, либо как блок (block). Последнее является синтаксическим расширением языков программирования C, C++ и Objective-C. Это расширение было реализовано Apple-ом в открытом наборе для компиляции Clang/LLVM, который так же портирован в FreeBSD.

Ожидается, что начиная с FreeBSD 8.1 технология Grand Central Dispatch будет поддерживаться из коробки.

В статье утверждается, что усилия разработчиков FreeBSD должны помочь в портировании GCD на другие UNIX-подобные операционные системы, включая OpenBSD, NetBSD, Linux и Solaris.

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

★★★★★

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

Ответ на: комментарий от Mess

Убедительная просьба освоить переключение раскладок в Windows и называть GPL словом GPL, иначе это будет расценено как нецензурные выражения.

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

> Всё просто - пзднутое жлобъё не просто берёт попользоваться, оно захапывает себе, навязывая свои жлобские условия.

> Потому что для людей - не жалко!

Восхитительные взаимно противоречащие параграфы. Медаль им. Луговского в студию.

> Чтобы любой мог пользоваться, но никто не мог наложить ограничения на использования кода, навешивать на пользователей всякие странные обязательства.

А вот это ложь. Это как раз GPL так делает, а BSD никакой код не защищает.

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

> Аналогия с едой хороша тем, что даже опенсурсная разработка требует для своего производства ресурсов. Время разработчика, как минимум. Деньги на его пропитание, электроэнергия на работу компа.

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

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

> Так в чём проблема, если всех всё полностью устраивает?

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

> Нет, он не смотрит, он орёт о том, что третий аморален, низок и хуже того, первого.

Редко. Но, конечно, ПЗДист предпочёл бы, чтобы только он имел голос, чтобы только его мнение играло. И очень нервно реагирует на чужое мнение.

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

> Который бегает вокруг, орёт что-то там про проприетарщину, какашками кидается.

Да, конечно:

> ПЗДист

> ложь ПЗДиста.

> Но, конечно, ПЗДист

Какашками кидается прямо в каждом посте, ага.

Следующий пост с употреблением термина ПЗД будет удалён.

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

> Следующий пост с употреблением термина ПЗД будет удалён.

Будь последователен, удаляй сообщения с словом "БЗДун"

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

> называть GPL словом GPL

Я посчитаю, сколько раз здесь безнаказанно употреблялись уничижительные варианты произношения BSD, и обязуюсь употреблять название ПЗД не более, чем вдвое меньшее кол-во раз.

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

> Будь последователен, удаляй сообщения с словом "БЗДун"

По просьбе обиженных.

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

> Будь последователен, удаляй сообщения с словом "БЗДун"

Он не сможет. Он же - поборник свободы и морали!

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

Ну вот, собсна, наглядная демонстрация. Я доволен, вкусная была еда.

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

> Будь последователен, удаляй сообщения с словом "БЗДун"

В треде только один человек использовал слово БЗДун, он получил предупреждение и пока не появляется.

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

А мне оно без надобности. Если я позволяю себе жёстие высказывания, то ни разу не впадаю в истерику от аналогичного уровня ответов. Соответственно, не считаю нужным щадить чувства того, кто сам начинает хамить оппоненту. Это только ты сумел осознать, каково это, когда обзывают, только когда затронули твоё.

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

> Звучит как "перешел в постели с женщин на мужчин" ;-)

Ну и темы же вас преследуют... Юмор ниже пола.

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

>> Я так и делаю. На серверах Линукс, на десктопах Мак.

> Наверное медиакорпорация у Вас. Издательский дом как минимум.

Нкбольшая IT компания, ценящая удобство и скорость работы.

> Мак хорош, но дорог. Сказать что безумно дорог было бы покривить душой.

MacMini с Core2Duo 2,53 GHz, 4 GB RAM, 2x 500 GB HDD, Mac OS X 10.6 Server на неограниченное количество клиентов стоит 999 долларов! Дорого? Сколько вантузный сервер стоит???

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

> Нкбольшая IT компания, ценящая удобство и скорость работы.

:)

> Сколько вантузный сервер стоит?

Сколько вантузный сложно сказать, а линуксовый стоит вот сколько:

Gigabyte GA-MA74GM-S2H со встроенным видео и сетью 1999 руб

4 Gb кингстона 1499 *2 руб

2 500Gb барракуды 2000 *2 руб

коробочный Athlon 2 X2 2,8 Ghz 2500 руб

корпус 1600 руб

Линукс бесплатно

итого имеем 13000 руб приблизительно

курс у нас сейчас около 30

имеем на выходе чуть больше 400 USD

Вот Вам и обещанные два раза экономии. Даже чуть больше чем два раза.

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

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

Внезапно , вся история знаний человечества ближе к BSD лицензии

А ну прикинь вариант GPL таблицу умножения или матанализ ?
уже страшно ? :))

Где-то GPL таки это коммуняцкий выверт в IT.

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

> Внезапно , вся история знаний человечества ближе к BSD лицензии

До последних 30 лет, когда придумали авторское право на легко копируемые объекты. GPL — это реакция на выверты этого права, не зря она называется копилефт. Не было бы вывертов — не было бы и GPL, сидели на BSD и не парились бы. А вот в условиях существования этого выверта GPL много эффективнее BSD, поскольку BSD на него не рассчитана.

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

> Большевизм всегда имел хорошую тактику и дерьмовую стратегию ...

Не в курсе.

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