URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 119048
[ Назад ]

Исходное сообщение
"Обновление Oracle Solaris 11.4 SRU15"

Отправлено opennews , 20-Ноя-19 12:59 
Опубликовано обновление операционной системы  (Support Repository Update), в котором предложена серия очередных исправлений и улучшений для ветки Solaris 11.4. Для установки предложенных в обновлении исправлений достаточно выполнить команду 'pkg update'...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=51901


Содержание

Сообщения в этом обсуждении
"Обновление Oracle Solaris 11.4 SRU15"
Отправлено DmA , 20-Ноя-19 13:38 
>>и для Python 3.7:

круто, в Центос 7 только 3.6 версия. Раньше в Солярке было всё наидревнейшее из "гнутого"


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Аноним , 20-Ноя-19 14:14 
Python он сам по себе, к проекту GNU отношения не имеет.

"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Аноним , 20-Ноя-19 15:14 
Он даже к GPL отношения не имеет https://docs.python.org/3/license.html

"Обновление Oracle Solaris 11.4 SRU15"
Отправлено anonim1 , 20-Ноя-19 23:16 
и в 8-й тоже Python 3.6.8

"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Аноним , 20-Ноя-19 13:47 
SOLARIS - надёжно!!

"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Аноним , 20-Ноя-19 16:13 
По мильярду за строчку кода не попросят?

"Обновление Oracle Solaris 11.4 SRU15"
Отправлено пох. , 20-Ноя-19 16:54 
ну, sun когда-то попросил $100 за все сразу.
К сожалению, за годы чек на куске туалетной бумаги куда-то продолбался, не смотря на попытки его сохранить для потомков. Это был самый дорогой кусок опенсорсия, купленный мной за деньги (я еще и отдельно на растаможку попал).


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено б.б. , 20-Ноя-19 13:51 
месяц назад же было. чё у них обновления зачастили?

"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Аноним , 20-Ноя-19 14:16 
Подозреваю, диарея

"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Sluggard , 20-Ноя-19 14:17 
Глянь новости по тегу. Месяц-два — это как обычно.

"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Аноним , 20-Ноя-19 14:17 
но апстримы коммитят каждый день

"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Аноним , 20-Ноя-19 14:24 
Мне интересно, из потешающихся тут над соляркой ее хоть кто-то вживую на Sun'овском железе видел? Может даже использовал?
Еще 12 лет назад там была куча фич, на которые иные и нынче надрачивают как на "революционные". ДБ!©

"Обновление Oracle Solaris 11.4 SRU15"
Отправлено пох. , 20-Ноя-19 14:43 
видел, использовал. Пользы от нее было - ровно ноль.

> Еще 12 лет назад там была куча фич, на которые иные и нынче надрачивают как на "революционные".

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

Кого еще удивляет, что они оказались на помойке?

Ну и да - перед началом работы установите-ка гигабайтик гнутого софта, а то то что лежит в /usr/bin - годится только чтоб выбросить. systemV, осенено благодатью AT&T, может еще лично Ритчи что-то тут трогал - код никто не шевелил тридцать лет, grep ломается об строку в 1024 символа (какая еще поддержка локалей, вы совсем тронулись?!).
В /usr/ucb/bin лежало еще более винрарное мамонтовое уг - унаследованное от sunos.

Надеюсь, сейчас-то они хотя бы выбросили всю эту древность в помойку, или по прежнему три bin, из которых можно пользоваться только содержимым local/bin, и то с осторожностью?


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено анончик , 20-Ноя-19 17:10 
вроде бы с 11 солярки всё это выкинули и /bin/sh теперь там нормальный ksh93, а не тот старый pre-posix артефакт, который даже `export VAR=value` не умел.

"Обновление Oracle Solaris 11.4 SRU15"
Отправлено ананим.orig , 20-Ноя-19 19:38 
> ksh93

а 93 - это актановое число?

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


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Sgt. Gram , 21-Ноя-19 13:26 
> актановое число

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


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Аноним , 21-Ноя-19 13:24 
> не тот старый pre-posix артефакт, который даже `export VAR=value` не умел.

export VAR=value по POSIX и не полагается. Впрочем, он и многого другого не умел, включая $(), $(()) и прочее.


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено анончик , 21-Ноя-19 15:54 
> export VAR=value по POSIX и не полагается

разве?
https://www.unix.com/man-page/POSIX/1posix/export/


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Аноним , 21-Ноя-19 19:20 
Хм, да, и правда что. Почему-то отложилось, что это не только в соляре не работало.

"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Vkni , 21-Ноя-19 07:30 
> А то, что работало на железе, сравнимом по цене с писюковым - проигрывало и по наличию удобных технических средств, и банально по эффективности. Как и само железо.

А написать то, что действительно требует машины с 128-ю потоками и полутерабайтом памяти, эффективно это самое используя, на языке C++ версии 03, будет стоить совершенно жутких усилий очень и очень квалифицированных людей. То есть, грубо говоря, невозможно.

> Надеюсь, сейчас-то они хотя бы выбросили всю эту древность в помойку, или по прежнему три bin, из которых можно пользоваться только содержимым local/bin, и то с осторожностью?

То же самое. Причём поддержку SPARC 32-bit откуда могли, оттуда выбросили к чёрту, а кодогенераторы SPARC 64-bit эти гении процессоростроения всегда старались держать при себе. :-)

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


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Vkni , 21-Ноя-19 07:00 
> Мне интересно, из потешающихся тут над соляркой ее хоть кто-то вживую на Sun'овском железе видел?

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

Какой смысл в замечательной Сановской Ниагаре с её 128-ю потоками и общей памятью, если единственные языки, способные нормально нагрузить это замечательное железо - Erlang, Haskell (GHC) и make? И при этом два из этих трёх не поддерживаются. А make поддерживается исключительно потому, что очень тяжело вообще без него обойтись.

А то, что предлагает Sun/Oracle - это разработка на Java и старом C++, которые предполагают чудовищных требований к квалификации для создания массивно многопоточных программ с общей памятью. Это вам не Хаскельный пакет STM, который выучивается и применяется за час.

Вот и получается, что машина есть, а используется как пачка четырёхядерных Ксеонов.

-------------------
Как обладатель Солярки дома могу ответственно заявить, что для десктопа оно не годидзе из-за совершенно серверного планировщика - не может нормально держать латентность при проигрывании видео MPlayer'ом.


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено пох. , 21-Ноя-19 10:00 
дай угадаю - mplayer, естественно, целиком на процессоре (одном, поскольку плохо умеет параллелиться), никаких vaa в солярку даже x86 по сей день не завезли ? ;-)

Он, если что, и на писюке в таком варианте не отличается особым темпераментом.


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Vkni , 23-Ноя-19 23:40 
> Он, если что, и на писюке в таком варианте не отличается особым темпераментом.

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


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено exSun , 21-Ноя-19 16:19 
> Ниагаре с её 128-ю потоками и общей памятью, если единственные языки, способные нормально нагрузить это замечательное железо - Erlang, Haskell (GHC) и make

Ниагара отлично грузится кодом, написанным на Java, C и C++. ЧЯДНТ?


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Vkni , 23-Ноя-19 21:01 
> Ниагара отлично грузится кодом, написанным на Java, C и C++. ЧЯДНТ?

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


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено exSun , 24-Ноя-19 14:49 
>> Ниагара отлично грузится кодом, написанным на Java, C и C++. ЧЯДНТ?
> Вы зачем-то грузите очень недешёвую машину, являющуюся единой точкой отказа, вместо того,
> чтобы использовать кластер дешёвых PC.

Как быть с единой точкой, когда таких машин несколько? Несколько десятков?

Какое отношение это всё имеет к Вашей реплике про Erlang и Haskell, и моему скромному на то возражению?


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Vkni , 24-Ноя-19 19:56 
> Несколько десятков?

Значит задачу можно распилить на несколько сотен писюков. Или даже виртуалок.


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Аноним , 23-Ноя-19 19:25 
>А то, что предлагает Sun/Oracle - это разработка на Java и старом C++, которые предполагают чудовищных требований к квалификации для создания массивно многопоточных программ с общей памятью.

Никаких шудовищных познаний там не надо. Достаточно самых стандартных знаний по разработке многопоточного софта по unix-like-и. Было однажды, скомпилировали самый обыкновенный Apache Traffic Server на спарковой соляре, оно просто взяло и заработало на всех ядрах из всех нескольких десятков под полной нагрузкой. А написан Apache TS самым стандартным образом.


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Vkni , 23-Ноя-19 21:00 
> Достаточно самых стандартных знаний по разработке многопоточного софта по unix-like-и.

Это означает, что алгоритм совершенно легко обозрим, и, скорее всего, раскладывается на кластер дешёвых PC. И никакой качественной выгоды от огромной машины с общей памятью нет.

То есть, это ну серия map-reduce максимум, а скорее просто один map-reduce.


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Аноним , 25-Ноя-19 19:33 
Это уже другой вопрос. Выше поинт о том, что нет никакой проблемы нагрузить сановское многоголовое железо, для этого не нужно спец ЯП-ы и все прочие "спецы". Самое обыкновенное многопоточное ПО, написанное на любом ЯП, грузит это железо без проблем.

"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Vkni , 25-Ноя-19 22:03 
Нет, мой "пойнт", в том, что дабы _осмысленно_ нагрузить это дорогое железо, нужны спец. ЯП и прочие "спецы". С помощью Java/C++, разумеется, можно нагрузить эти машины; но те программы, которые можно написать на этих языках, как правило, легко пилятся на кластер почти независимых машин. Это кластер будет значительно дешевле, сильно удобнее, и несколько надежнее, чем одна большая Niagara.

То есть, речь о задачах, которые требуют таких монстров, о задачах, которые при распиливании на груду PC, не связанных общей памятью, сильно проседают в производительности.

И вопрос именно этот - нет смысла покупать сложного дорогого монстра, если планируем нагружать его легко распиливаемой задачей. А нераспиливаемая задача требует значительно более серьезного контроля за изменяемым состоянием, чем может дать типичный высококвалифицированный разработчик на С++/Java.


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Аноним , 20-Ноя-19 15:12 
Последний оплот здравомыслия в мире никсов.

"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Ordu , 21-Ноя-19 00:35 
Это ненадолго:

> В состав включён пакет cbindgen 0.8.7 (генератор Си-биндингов на основе кода на языке Rust);


"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Аноним , 20-Ноя-19 18:01 
Соляра просто лучшая. Лaпче не понять.

"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Аноним , 20-Ноя-19 18:29 
А ты обоснуй! Или мир-дверь-мяч? Конкретику давай.

"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Васька кот , 20-Ноя-19 19:34 
да они сами не знают чем Солярис лучше, лишь бы ляпнуть

"Обновление Oracle Solaris 11.4 SRU15"
Отправлено xm , 21-Ноя-19 00:18 
- Армяне лучше чем грузины.
- Чем лучше?!
- Чем грузины...

"Обновление Oracle Solaris 11.4 SRU15"
Отправлено Vkni , 21-Ноя-19 07:31 
Интересно, зачем там Rust, если кодогенератор из llvm в SPARC 64-bit, в общем-то, в экспериментальной стадии?