0
ответов

Запутался в Вики: C# и Java - интерпретируемые языки?

На EN Wiki я прочитал, что и C#, и Java - интерпретируемые языки, однако, по крайней мере для C#, я думаю, это не так. Многие интерпретируемые языки сначала компилируются в некоторую форму виртуального ...
вопрос задан: 19 June 2018 16:22
0
ответов

Возможно ли использование ngen.exe без прав администратора?

Можно ли использовать Native Image Generator (ngen.exe) без прав администратора? В документации MSDN говорится, что вам нужны права администратора. Замечания: Чтобы запустить Ngen.exe, вы ...
вопрос задан: 6 December 2017 22:40
0
ответов

Назовите Монету в пять центов LLVM из c программы

Я генерировал до н.э файл с компилятором онлайн на llvm.org, и я хотел бы знать, возможно ли загрузить это до н.э файл от c или программы C++, выполните IR в до н.э файл с llvm...
вопрос задан: 21 August 2017 20:09
0
ответов

Анализ выхода в виртуальной машине .NET CLR

Выполняется ли какой-либо анализ выхода с помощью компилятора CLR / JIT? Например, в Java кажется, что переменная цикла, объект, выделенный в цикле, который не выходит из цикла, выделяется на ...
вопрос задан: 23 May 2017 12:33
0
ответов

Создает ли компилятор .NET JIT другой код для универсального параметризованного с разными перечислениями?

Если я пишу (или использую) общий класс, например Составьте список и параметризуйте его двумя разными перечислимыми типами, получу ли я две копии кода JITted? Учитывая следующие статьи, в которых обсуждается, как ...
вопрос задан: 23 May 2017 12:31
0
ответов

Есть ли способ получить компилятор .NET jit или C # для оптимизации пустых петлей?

Дополнительное использование .NET JIT оптимизирует пустые петли?: Следующая программа просто работает пустой петлей раз и распечатает время бегать. На моей машине занимает 700 мс на моей машине, и мне любопытно ...
вопрос задан: 23 May 2017 12:07
0
ответов

when is java faster than c++ (or when is JIT faster then precompiled)? [duplicate]

Possible Duplicate: JIT compiler vs offline compilers I have heard that under certain circumstances, Java programs or rather parts of java programs are able to be executed faster than the "same" ...
вопрос задан: 23 May 2017 12:02
0
ответов

Как сохранить пользовательские настройки при удалении

Я использую функцию пользовательских настроек .NET, и я Возникла проблема. Когда приложение удаляется, а затем устанавливается обратно, пользовательские настройки теряются. Я понимаю, что это сделано намеренно, и я хочу быть ...
вопрос задан: 23 May 2017 11:54
0
ответов

Почему заказ JIT влияет на производительность?

Почему порядок, в котором методы C #в.NET 4.0 просто -за -компилируются, влияет на скорость их выполнения? Например, рассмотрим два эквивалентных метода :public static void SingleLineTest (){...
вопрос задан: 23 May 2017 11:53
0
ответов

Java: Сколько времени используется пустой петлей?

Я пытаюсь проверить скорость автообкинга и распаковки в Java, но когда я пытаюсь сравнить его против Пустая петля на примитивной, я заметил одну любопытно. Этот фрагмент: для (int j = 0; j <... [
вопрос задан: 23 May 2017 11:47
0
ответов

Почему Java оскорбляет мое использование Long. parseLong (String s, int radix) с этим длинным двоичным числом?

У меня есть следующий код: Почему Java считает, что это недопустимое число. @Test которые часто неявно полагаются на то, что их содержащие методы не встроены для их правильности. Такие методы обычно включают в себя вызовы ...
вопрос задан: 23 May 2017 11:47
0
ответов

Почему добавление локальных переменных делает код.NET медленнее

Почему закомментирование первых двух строк этого цикла for и раскомментирование третьей приводит к ускорению на 42%? количество счетчиков = 0; для (uint i = 0; я < 1000000000; ++i ){ var isMultipleOf16 = i %...
вопрос задан: 23 May 2017 11:45
0
ответов

Почему языки JIT -по-прежнему медленнее и менее эффективно используют память, чем родные C/C++?

Интерпретаторы выполняют много дополнительной работы, поэтому понятно, что в итоге они работают значительно медленнее, чем собственный машинный код. Но такие языки, как C#или Java, имеют JIT-компиляторы, которые якобы…
вопрос задан: 26 May 2016 23:35
0
ответов

Каковы преимущества и недостатки сборок с предварительным запуском в .NET?

Каковы преимущества а недостатки pre-jitting сборок в .NET? Я слышал, что предварительное дрожание улучшит производительность. Когда следует выполнять предварительное преобразование, а когда нет?
вопрос задан: 20 April 2016 00:43
0
ответов

Оптимизатор JIT для C / C ++

Я читал о преимуществах JIT Over Overombiled, и один из упомянутых, заключался в том, что JIT может настроить прогнозы ветвей на основе фактических данных времени выполнения. Сейчас было долгое время с тех пор, как я ...
вопрос задан: 16 April 2016 18:52
0
ответов

Почему LuaJIT так хорош?

РЕДАКТИРОВАТЬ: к сожалению, LuaJIT был исключен из сравнения по ссылке ниже. Это сравнение языков программирования показывает, что LuaJIT имеет более чем десятикратное улучшение по сравнению с обычным Lua ...
вопрос задан: 9 August 2015 01:19
0
ответов

Различия между своевременной компиляцией и заменой в стеке

Оба они в значительной степени делают одно и то же. Определите, что метод актуален, и скомпилируйте его вместо интерпретации. С OSR вы просто переходите к скомпилированной версии сразу после того, как она будет скомпилирована, в отличие от ...
вопрос задан: 14 June 2015 09:41
0
ответов

How to write self-modifying code in x86 assembly

I'm looking at writing a JIT compiler for a hobby virtual machine I've been working on recently. I know a bit of assembly, (I'm mainly a C programmer. I can read most assembly with reference for ...
вопрос задан: 13 June 2015 09:41
0
ответов

Почему сложно победить AOT-компилятор с помощью JIT-компилятора (в плане производительности приложения)?

Я думал, что JIT-компиляторы в конечном итоге победят AOT-компиляторы в плане производительности скомпилированного кода, из-за неотъемлемого преимущества JIT (может использовать информацию, доступную только во ...
вопрос задан: 11 June 2015 09:44
0
ответов

Jit :Изменение размера JitTable с 512 до 1024 и так далее… что это?

Разработка приложения для Android уже несколько недель, и я только что понял, что получаю подобные сообщения в каталоге :Jit :Изменение размера JitTable с 512 до 1024 (... )Jit :Изменение размера JitTable с 1024 до 2048 (... )Jit :...
вопрос задан: 3 May 2015 00:11
0
ответов

Почему Python настолько медленный для простого цикла for?

Мы делаем некоторые реализации kNN и SVD на Python. Остальные выбрали Java. Наши сроки исполнения очень разные. Я использовал cProfile, чтобы увидеть, где я делаю ошибки, но все в порядке ...
вопрос задан: 26 April 2015 01:26
0
ответов

Система Android включает в себя JVM?

Я знаю, что система Android включает в себя виртуальную машину Dalvik (DVM), но я не понимаю, включает ли система Android также JVM Или DVM является заменой JVM? Спасибо
вопрос задан: 22 February 2015 21:06
0
ответов

JIT vs NGen - в чем разница?

Итак, когда среда выполнения CLR загружает сборку .NET, она компилирует ее в машинный код. Этот процесс называется JITing. NGen - это также процесс компиляции сборки .NET в собственный код. Я не ...
вопрос задан: 24 November 2014 13:32
0
ответов

Почему Java является как компилируемым, так и интерпретируемым языком, когда JIT также компилирует байт-код?

Я прочитал это, исходный код Java скомпилирован в «байт-код», а затем JIT снова «скомпилирован» в «машинный код». То есть исходный код сначала компилируется в независимый от платформы байт-код и ...
вопрос задан: 2 January 2014 21:48
0
ответов

Как генерики генерируются компилятором JIT?

Я знаю, что дженерики компилируются JIT (как и все остальное), в отличие от шаблонов, которые генерируются при компиляции кода. Дело в том, что новые универсальные типы могут быть созданы во время выполнения ...
вопрос задан: 30 November 2013 02:02
0
ответов

Почему я не должен использовать PyPy поверх CPython, если PyPy работает в 6,3 раза быстрее?

Я много слышал о проекте PyPy. Они утверждают, что это в 6,3 раза быстрее, чем интерпретатор CPython на их сайте. Всякий раз, когда мы говорим о динамических языках, таких как Python, скорость является одним из ...
вопрос задан: 30 September 2013 20:14
0
ответов

PyPy значительно медленнее, чем CPython

Я тестировал созданную мной систему кэширования. Его цель - ускорить работу веб-приложения Django. Он хранит все в памяти. Согласно cProfile, большую часть времени в моих тестах я трачу ...
вопрос задан: 26 July 2013 14:15
0
ответов

Ручная установка return_to с помощью devise

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

<% = link_to "Сохранить", ...

вопрос задан: 25 February 2013 12:56
0
ответов

Как изменить тип JIT, который я хочу использовать

Я пытаюсь понять, как я могу настроить тип JIT, который я хочу использовать. Скажем, я в курсе, что есть 3 типа JIT(Pre, Econo и Normal). Но есть следующие любопытные вопросы. Что такое...
вопрос задан: 27 January 2013 13:01
0
ответов

Описание производительности :код работает медленнее после прогрева

Приведенный ниже код запускает одно и то же вычисление 3 раза (и почти ничего не делает :, в основном добавляя все числа от 1 до 100m ). Первые 2 блока работают примерно в 10 раз быстрее, чем третий. Я...
вопрос задан: 20 August 2012 13:44