При этом bpfTrace сделан через 15 лет после DTrace. В нём есть некоторые дополнительные возможности, которых в DTrace нет. Например, он может делать стек-трейсы.
Ох, я думал вы знаете что-то интересное про TSMC, а тут просто очередное бла-бла-бла.
Тут как раз материнаская плата с напаянными на неё мелкосерийными микросхемами, ЦПУ и КПИ от МЦСТ.
TSMC может и сделает скидку, только потом вы всю эту серию на склад отправите.
Цена очень высокая, но может всё-таки есть объективные причины, а не: "А чем мы хуже Intel..."
Я тут на днях смотрел на свою RSS-читалку и заметил, что под тегом «C++» у меня где-то три сотни непрочитанных статей. Я не прочитал ни одной статьи по плюсам с прошлого лета, и мне офигенно.
Пишу на голом Си 15 лет. За последние два года не прочитал ни одной статьи про Си. Да что там, даже Кернигана и Ритчи никогда не читал. Зато прочитал километры текста по распределённым системам, сетям, файловым системам, и мне офигенно.
Может вам стоит просто найти себе интересную область деятельности, где особенности языка программирования будут десятым делом.
Роутинг мелких пакетов как раз самое сложное. Без DPDK или Netmap я сомневаюсь, что он сможет выдать 14 Mpps. C DPDK Intel Atom на зарезанной частоте до 1,3 ГГц с одним интерфейсом справлялся.
В случае аля NAS решений, типа раздачи iSCSI думаю вполне утилизирует пропускную способность 10G.
Ну вот поглядел я что такое "Intel® Celeron® J4105 Processor". Максимальный объём оперативной памяти 8GB. А что если мне нужно 32? А если мне нужна EСC память? Кэш 4Мб. Встроенных сетевух нет. Т.е. мне в этот ASRock еще нужно докупить две 10Gbit сетевые карты.
Поэтому я и говорю, что напрашивается сравнение с Intel Atom C3xxx. Если бы не заоблачная цена на Байкал, то среди атомов, можно найти аналог по фичам/производительности.
На ARM я сходу аналогов не нашел. Snapdragon 8c/7c/8cx таки больше для мобильного рынка. Этот Байкал больше сравним с Атомами, в том числе и с серверной C-серией, но им он уже уступает.
P/S. Ну вот очень напрашивается сравнение с C-серией Атомов.
Ну я вот бегло пробежался по всяким Allwinner, Amlogic, Mediatek и т. д. У них больше мобильные ARM'ы. Вроде и есть SoC'и с более мощными ядрами и частотой выше. Но память и кэш страдают и конечно нет на борут 10G Ethernet, PCI.
А серверные ARM'ы от Ampere и Marvell уже имеют 64+ ядер и метят в сегмент рынка где правят XEON'ы.
Вот и получается сравнивать только с Атомами 16-17 года.
Ну так, когда мы говно делаем, нам ещё и доплачивают))
Отличный доклад!
Только не понял насчёт:
В DTrace это не оно? ustack()/stack()
Ох, я думал вы знаете что-то интересное про TSMC, а тут просто очередное бла-бла-бла.
Тут как раз материнаская плата с напаянными на неё мелкосерийными микросхемами, ЦПУ и КПИ от МЦСТ.
TSMC может и сделает скидку, только потом вы всю эту серию на склад отправите.
Цена очень высокая, но может всё-таки есть объективные причины, а не: "А чем мы хуже Intel..."
Разверните мысль про чуть выше издержки, какая разница в цене за чип при изготовлении 10000 и 1000000 штук при заказе на TSMC?
Ну так пусть запилят аналог PayPal, VK Pay и т. д. c комиссией, соответствующей регистрацией в госорганах и монетизируют себе на здоровье.
А причём тут реально удобный, бесплатный мессенджер и какой-то там TON?
Нет, возможно я вас ввёл в заблуждение, но я просил пример не понимания Си. Не баг, а именно не понимание Си.
Отлично, баги есть, есть откровенный говнокод. Но вы тоже будете обобщать, что среди разработчиков Linux люди не понимают Си.
P/S. Я не согласен с утверждением: «людьм, которые имеют слабое представление о Си»Я даже не спорю о их представлениях о С++ или rust или python.
Т.е вы мне предлагаете посмотреть дискуссию, где обсуждаются конкретные проблемы драйвера exfat. Но при этом утверждаете, что люди не понимают в Си?
Очень сильное заявление, особенно, что люди имеют слабое представление о Си. Пример, приведёте из кода?
Пишу на голом Си 15 лет. За последние два года не прочитал ни одной статьи про Си. Да что там, даже Кернигана и Ритчи никогда не читал. Зато прочитал километры текста по распределённым системам, сетям, файловым системам, и мне офигенно.
Может вам стоит просто найти себе интересную область деятельности, где особенности языка программирования будут десятым делом.
Я с вами абсолютно согласен:
Но:
Да и 100$ vs 500$ сразу куда-то уходит. Я не адвокат Байкал-М. Но сравнение попы с пальцем немного странно не находите?
Отлично, тогда мне вот эту C3758D4U-2TP
Цену на сайте сходу не нашел, поэтому первое попавшееся из гугла: 619$
Роутинг мелких пакетов как раз самое сложное. Без DPDK или Netmap я сомневаюсь, что он сможет выдать 14 Mpps. C DPDK Intel Atom на зарезанной частоте до 1,3 ГГц с одним интерфейсом справлялся.
В случае аля NAS решений, типа раздачи iSCSI думаю вполне утилизирует пропускную способность 10G.
Ну вот поглядел я что такое "Intel® Celeron® J4105 Processor". Максимальный объём оперативной памяти 8GB. А что если мне нужно 32? А если мне нужна EСC память? Кэш 4Мб. Встроенных сетевух нет. Т.е. мне в этот ASRock еще нужно докупить две 10Gbit сетевые карты.
Вот не знаю, но когда работал с Allwinner, всегда называл их: "Китайское г… о!". Хотя там всё лицензировано.
Поэтому я и говорю, что напрашивается сравнение с Intel Atom C3xxx. Если бы не заоблачная цена на Байкал, то среди атомов, можно найти аналог по фичам/производительности.
На ARM я сходу аналогов не нашел. Snapdragon 8c/7c/8cx таки больше для мобильного рынка. Этот Байкал больше сравним с Атомами, в том числе и с серверной C-серией, но им он уже уступает.
P/S. Ну вот очень напрашивается сравнение с C-серией Атомов.
Ну я вот бегло пробежался по всяким Allwinner, Amlogic, Mediatek и т. д. У них больше мобильные ARM'ы. Вроде и есть SoC'и с более мощными ядрами и частотой выше. Но память и кэш страдают и конечно нет на борут 10G Ethernet, PCI.
А серверные ARM'ы от Ampere и Marvell уже имеют 64+ ядер и метят в сегмент рынка где правят XEON'ы.
Вот и получается сравнивать только с Атомами 16-17 года.