Pull to refresh
@programmerjavaread⁠-⁠only

User

Send message

Таких книг бы по-больше.

Даже не являясь специалистом в этой области я бы взял почитать эту книгу на досуге. Тема интересна

прогрев здесь не поможет, нет? Мне честно интересно, я с JVM почти не сталкиваюсь, на самом деле

Надо просто хотя бы вычесть размер памяти для jvm. Но опять же, если это нормально, то и не надо может быть.

как раз таки раскидывают таски по тредам из своего пула. Не ручками же это реализовать

Либо я не понял. Либо вы. Но в коде вы просто создаете платформенные потоки в Java при чем их число равно количеству задач

Не понял как вы смогли таким образом 100к запустить потоков. У вас возможно зависнуть должно было еще ранее. Но что точно, так миллион задач вы бы реально не смогли. Но все таки в диаграмму и по c100k и по c1000k вывели записали какие-то данные. Не могли бы вы подсказать сразу откуда ? В моем понимании должно было зависнуть у вас. На железе, которое мощнее и 200к не запустить.

А в нём есть какой-то достаточно меинстримный event loop?

Вы имеете ввиду event-loop из ui движка ? Мне кажется мы о разном... На c++ много что есть. Попробуйте реактивное программирование на нем, если вам именно фреймворки интересуют или подходы какие-то.

Если я всё правильно понимаю, то тут как раз таки блокирующий sleep и имеет смысл именно что запускать миллион тасок одновременно

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

И как вишенка на торте (только то, что я знаю лучше):

  1. Бенчмарк без прогрева jvm :) а старт ух как много занимает

  2. Виртуальные потоки в java еще только preview и недоступны без дополнительных флагов запуска jvm. Еще сыро

  3. С++ нет в сравнении :)

  4. Автор не пользуется формулой расчета количества потоков: операции неблокирующие => в пределах количества ядер cpu; блокирующие => создавать как можно больше потоков.

  5. Бессмысленное создание огромного количества потоков. Отсутствует нивелирование тред пулом, о реактивном подходе и говорить не приходится.

  6. Для его задач можно указать размер стека треда по дефолту в java. в hotspot там 1mb, но могу ошибаться. если сделать в два раза ниже, то и графики будут лучше :)

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

Да, как удобно, что его будут сажать за раскрытие гостайны, а остальное не важно? и разбирайтесь сами.

И это ещё называется "мыслить обьективно",а остальные "недалёкие" либо бот кремля, либо пропаганды насмотрелись. Как удобно с вашей стороны

Хорошо, можем тогда разобрать эти документы 'по полочкам' , которые публиковал Ассанж и его команда для большей объективности. Там таки есть много интересных тем, не считаете?)

Честно говоря, думаю, что есть две стороны медали.

С одной стороны проектов много, но и относительно мало других крупнейших компаний.

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

Скептики могут поругать за то, что деньги идут "не туда" и кучу других причин.

Возможно я не прав.

Диаграмма довольно интересная :)

прошлый мой аккаунт как раз за политику и забанили

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

после выборов 2021 года

С 21го прошло 2 года. Регистрация месяц назад )

по моему опыту нет. а в общем видимо со всех сторон хватает :)

Кто что, а новорег на хабре о политике :)

а некоторые модели красных, так вообще сыпятся

Не могли бы вы владельцу видеокарты от amd подсказать какие модели сыпятся в данный момент ? и как в качестве уступает nvidia.

По моему опыту как все даже лучше.

А вот где минусы встретил только, так это в поддержке amd некоторых 3D движков для рендера (это дело годовой\двух годовой давности, сейчас может лучше). Возможно еще в каких-то классах программ поддержка в первую очередь идет nvidia с cuda,а уж потом radeon.

Но я никогда сам не замечал за последние лет так 5, чтобы radeon уступал или даже сыпался. Зато слышал, что и дорогие nvidia переставали работать, например из-за дешевых проводов.

Может мой опыт просто такой

Не похоронит конечно. User-retention дневной снизит однозначно

Харви Ванштейн - на 23 года сел и еще 16 добавили (могу ошибаться)

Помню, когда не было компьютера в детстве иногда попадались мне эти журналы. И тогда я зачитывал их до дыр, рассматривал внимательно каждую иллюстрацию и представлял игру в голове, и как я брожу по этому чудесному миру :)

Домру Казань - не работает

А может хватит регистрировать новые аккаунты исключительно для: "усе пропало", "ряяяя, расия...", "не надо развивать - отожмут.."

Так ты сам новорег. За месяц настрочил комментариев больше, чем я с 2014го все вместе.

Сам же и сидишь про политику пишешь

 Вот Маск у себя не так давно почистил их всех.

Так твиттер и не зарабатывал, а в убытке большом был

20 лет сидел на одном месте, закостенел. В мусорку!

Ну возможно он руководитель какой-нибудь :)

больше и больше ценится не реальное умение работать, а талант себя продавать и проходить собеседования

Согласен. Но если идешь сеньором в какую-нибудь известную компанию, то мимикрию быстро вычислят. В какую-нибудь конторку стартап или шарагу - легко, там таких много я думаю :)

Ну почему. И проблему решат, и рынок займут.

Это CAPEX

Information

Rating
Does not participate
Registered
Activity