|
|
|
Для тех кто думает что ява тормозит )20.07.2013, 02:40. Показов 4491. Ответов 33
Метки нет (Все метки)
Ребята провели сравнение скорости фреймворков,
для тех кто думает что C# удобно и быстро, посмотрите все раунды сравнения, будете приятно удивлены ))) http://www.techempower.com/blo... s-round-2/
1
|
|
| 20.07.2013, 02:40 | |
|
Ответы с готовыми решениями:
33
Кто что думает? кто и что думает о Foxpro |
|
|
|
| 22.07.2013, 22:27 | |
|
diagon, 2 и 3 аргументы выдуманы. Вы слишком недооцениваете современные JVM.
Не по теме: Доклад по теме - http://www.youtube.com/watch?v=oYu3HuIYDhI
1
|
|
|
127 / 131 / 11
Регистрация: 25.12.2011
Сообщений: 443
|
|||
| 22.07.2013, 22:45 | |||
|
Также есть escape analysis, когда при инлайнинге анализируется возможность выхода ссылки за пределы текущей области, и в некоторых случаях это позволяет избежать аллокации объектов в куче. Не все так плохо, но с value-типами и generics явный косяк получается...
0
|
|||
|
|
|
| 22.07.2013, 23:42 [ТС] | |
|
diagon, кроме прожорливости по памяти, все утверждения неверны, да и память может быть оптимизирована использованием сторонних коллекций. По поводу женериков вообще нет проблем, так как они существуют только на этапе компиляции, далее в JVM всё стирается и приводится к Object и нет никакой проверки типов. Тормоза могут быть - но только по вине рефлекшена, но это скорее проблема проектирования приложения чем проблема платформы, ну и как вы знаете на 5% батлнеков всегда есть JNI который успешно выводит JVM на 1 уровнь с компилируемыми языками.
удобства/сахар - понятие субьективное, в 8ке вон будут лямбды, но мне кажется это всё от лукавого, так как тем кому надо язык с сахаром больше чем у C# уже давно и успешно ушли на скалу (на ней вообще можно динамически написать свой язык и им потом пользоваться). Генерация байткода у 2.10 версии по оптимизации не уступает javac, в языке примитивов нет вообще, при компиляции всё трансформируется в примитивы по возможности, чем очень ускоряется и при этом остаются все плюсы от java, так как можно юзать либки уже скомпиленые для java. В общем если рассматривать 2 платформы NET и JVM, то ещё неизвестно какая реально прогрессивнее.
0
|
|
|
Higher
|
||||||
| 23.07.2013, 00:35 | ||||||
|
0
|
||||||
|
|
||
| 23.07.2013, 00:56 [ТС] | ||
|
поэтому она всегда приемлема и во всех апп серверах она есть, многие после запуска даже делают стресс тест для разогрева, чтобы JVM вышла на рабочий режим по поводу боксинга, да верно это узкое место, но на васоконагруженных точках работающих с примитивными типами, никто и не думает использовать коллекции, там пишутся алгоритмы на базе массивов, но правда в том, что эти случае в жизни довольно редки, и делать на это упор - утверждая что это тормозит всю платформу в целом - неверно.
0
|
||
|
127 / 131 / 11
Регистрация: 25.12.2011
Сообщений: 443
|
||
| 23.07.2013, 01:07 | ||
|
0
|
||
|
Higher
|
||||
| 23.07.2013, 01:48 | ||||
0
|
||||
|
|
||
| 23.07.2013, 02:13 [ТС] | ||
![]() http://elizarov.livejournal.com/23698.html а тут можно зарыться вглубь http://people.apache.org/~xli/... zation.pdf старовато но факт
0
|
||
|
|
|
| 23.07.2013, 08:24 | |
|
diagon, почему-то вы упомянули только векторизацию. Наверно потому что, это основное средство оптимизации native/AOT компиляторов?
У JVM есть намного больше данных, и доступ к оптимизациями прямо в рантайте, что не доступно для других компиляторов. Вообще-то этот спор .net vs java довольно странен, учитывая свободу которую дает стандарт для реализации JVM, который даже позволяет компилировать код в натив(Excelsior JET) или использовать AOT + JIT(JRockit).
0
|
|
|
Higher
|
|||
| 23.07.2013, 14:07 | |||
|
Как-нибудь попробую переписать это на джаву, чтобы проверить векторизацию.
0
|
|||
|
|
||
| 23.07.2013, 14:10 [ТС] | ||
|
0
|
||
|
|
|||
| 23.07.2013, 14:40 | |||
|
Добавлено через 2 минуты
0
|
|||
|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
|
| 24.07.2013, 21:59 | |
|
из Википедии, можете не верить
0
|
|
| 24.07.2013, 21:59 | |
|
Кто что думает о Z-Wave ДДР4, кто что думает? (Обсуждение) Кто что думает про вирусы. Кто что думает по поводу этого? Кто, что думает насчёт бана за обмен Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Сукцессия 20. Война автоботов. Делаем ставки. Лёд против "пш-пш!".
anaschu 11.07.2026
Битва ИИ в ризосфере: Как мы скрестили жесткие ОДУ, закон Фика и «подземный шантаж»
Уважаемые коллеги!
Хочу поделиться уникальным опытом ведения междисциплинарной компьютерной разработки. Прямо. . .
|
Сукцессия 19. Какие выводы я сделал из модели? Часть 2.Внутримикоризный стехиометрический буфер и хроно-дискретные зоны экспансии
anaschu 11.07.2026
Био-Инженерный Ликбез: Архитектура Модели Ризосферы
Математический аппарат моделирования
|
Сукцессия 18. Какие выводы я сделал из войны грибов с деревьями? Часть 1- рассказ и немного про термины
anaschu 11.07.2026
Био-Инженерный Ликбез: Архитектура Модели Ризосферы
Математический аппарат моделирования
Система ОДУ описывает динамику изменения массы различных компонентов системы во времени. Ключевой. . .
|
Просветление в 5 секунд
kumehtar 10.07.2026
Андрей Веретенников выдал фразу недавно: "Вам не обязательно кем-то себя считать"
|
|
Эксперимент с картинкой-обложкой на CodinGame
Adler 10.07.2026
Решил на днях провести эксперимент. У меня есть аккаунт на CodinGame, ТОП-3 по РФ среди 2200 участников (в разделе соревнования по программированию ИИ-ботов). Там есть обложка, куда можно влепить. . .
|
GitDOS: Когда я решил скрестить MS-DOS, GitHub и Claude
MaGz GoLd 08.07.2026
Привет, Киберфорум! Хочу поделиться своим проектом, который, надеюсь, вас заинтересует. GitDOS — это веб-приложение, которое позволяет запускать DOS в браузере с тремя крутыми фичами: диски живут в. . .
|
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
|
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал.
Оно само - говорит.
Кто слышит тот слышит.
|