Вопросы с тегом «virtual-machine»

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

51
Мысли о разработке с использованием виртуальных машин [закрыто]

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

51
Почему нет других языков программирования, которые компилируются в байт-код Python?

В Java есть несколько языков, которые компилируются в байт-код Java и могут работать на JVM - Clojure, Groovy и Scala - основные из них, которые я помню из головы. Однако Python также превращается в байт-код (файлы .pyc) перед запуском интерпретатором Python. Я мог бы просто не знать, но почему нет...

50
Что такое система типов?

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

48
Почему виртуальные машины должны быть «стековыми машинами» или «регистрировать машины» и т. Д.?

(Это чрезвычайно новый вопрос). Я немного изучал виртуальные машины. Оказывается, многие из них спроектированы очень похоже на физические или теоретические компьютеры. Я читал, что JVM, например, является «машиной стека». Это означает (и исправьте меня, если я ошибаюсь), что он хранит всю свою...

40
Есть ли причины не принимать программное обеспечение, поставляемое в качестве виртуальной машины?

Это вопрос логистики, а не технический вопрос. Моя компания произвела на аутсорсинг некоторые работы со встроенным программным обеспечением В частности, мы заплатили подрядчику за разработку встроенной системы для нас, поскольку у нас нет достаточных внутренних знаний, чтобы сделать это самим (у...

34
Переопределение Object.finalize () действительно плохо?

Основными двумя аргументами против переопределения Object.finalize()является то, что: Вы не можете решить, когда это называется. Это не может быть вызвано вообще. Если я правильно понимаю, я не думаю, что это достаточно веские причины, чтобы Object.finalize()так сильно ненавидеть . Именно...

20
Java IDE написана на чистом Java? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 6 лет назад . Существует ли Java IDE, написанная на Java? Я только что получил свой 9-летний...

19
Какие есть альтернативы использованию стека для представления семантики вызова функции?

Мы все знаем и любим, что вызовы функций обычно реализуются с использованием стека; Есть кадры, обратные адреса, параметры, все много. Однако стек является деталью реализации: соглашения о вызовах могут делать разные вещи (например, x86 fastcall использует (некоторые) регистры, MIPS и последователи...

17
Почему большее количество ядер ЦП на виртуальной машине замедляет время компиляции?

[edit # 2] Если кто-нибудь из VMWare сможет достать мне копию VMWare Fusion, я буду более чем счастлив сделать то же самое, что и сравнение VirtualBox с VMWare. Почему-то я подозреваю, что гипервизор VMWare будет лучше настроен для гиперпоточности (см. Мой ответ тоже) Я вижу что-то любопытное. По...

12
Какова взаимосвязь между мета-циклическими интерпретаторами, виртуальными машинами и повышенной производительностью?

Я читал о мета-циклических интерпретаторах в Интернете (включая SICP) и изучил код некоторых реализаций (таких как PyPy и Narcissus). Я прочитал довольно много о двух языках, которые широко использовали метациркуляцию, Lisp и Smalltalk. Насколько я понял, Lisp был первым самодостаточным...

9
Компьютерная архитектура НЕ основана на массивах [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Он говорит, что в оригинальной статье Уодлера...