Эмуляторы .exe
ЗЫ: Помоему все эмули будут хавать много оперативы, с этим ничего не поделаешь, все таки это эмулятор.
Красивые малопонятные слова, употребление которых повышает авторитет в собственных глазах
http://ru.wikipedia.org/wiki/%D0%94%D0%B2%D0%BE%D0%B8%D1%87%D0%BD%D0%B0%D1%8F_%D1%81%D0%BE%D0%B2%D0%BC%D0%B5%D1%81%D1%82%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D1%8C
http://en.wikipedia.org/wiki/Binary_compatibility
Чего непонятного?
FILE* File = fopen("C:\\MyFile.dat", "r");
...
Как же WINE ее обработает? Ведь Linux не знает понятия "диск" - она монтирует одну ФС в другую, на сколько Вам и мне известно... Я повторюсь: возможно, я ошибаюсь, возможно. Но ведь нельзя знать всё и вся... :) ЖДУ ОТВЕТОВ!!! :)
[QUOTE="~ArchimeD~"]Красивые малопонятные слова, употребление которых повышает авторитет в собственных глазах[/QUOTE]
давай не будем заниматься прикладной психологией? ладно?
давай не будем заниматься прикладной психологией? ладно?
угу, это я брюзжу.
кстати, как насчет freebsd и linux? в хэндбуке пишут про
FreeBSD предоставляет двоичную совместимость с несколькими другими UNIX®-подобными операционными системами, включая Linux.
тем не менее нужен модуль ядра. поскольку он является именно модулем ядра, т.е. частью ОС, то он "костылем" не считается?
но в тоже время
Вкратце, эта совместимость позволяет пользователям FreeBSD работать с 90% приложений для Linux без каких-либо модификаций последних.
...
Конечно, существуют некоторые особенности Linux, которые не поддерживаются в полной мере под FreeBSD.
т.е. 10% приложений таки не поддерживается. все равно это двоичная совместимость?
сами они пишут
Да, но можно ли назвать это эмуляцией? Нет. Это реализация ABI, а не эмуляция. Как таковой, эмулятор (или симулятор) отсутствует.
а что тебя удивляет?
просто интересуюсь, подходит ли это по твоему определению. я бы сказал - костыль, прикрученный к ядру ;)
ну в таком случае - и compat5/6 - костыли :) ДС - реализуется на уровня ядра. эмулятор - это приложение. вот собссно и все.