|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrew Kant 2:469/83.1 01 Sep 2007 19:43:01 To : Alexander Stavitsky Subject : VirtualPC -------------------------------------------------------------------------------- Saturday September 01 2007 18:25, Alexander Stavitsky wrote to Alex Mizrahi: AM>> ты чо.. ядро операционной системы полагает что оно работает в AM>> привелегированном режиме и напрямую работает с устройствами. AM>> разумеется, если бы оно так начало делать, то всё слетело бы к AM>> чертям собачим. AS> Таак... Еще одно неинформативное письмо. Есть сведения о VMWare AS> Techincs? Или это Ваши догадки и слухи друзей? С моей точки зрения, т.е. AS> с точки зрения программиста, гораздо проще эмулировать порты I/O, работу AS> DMA, RTC и т.д., чем пускать код сразу на процессор и как-то потом это AS> дело все разруливать. В последнем случае крах системы более AS> гарантирован. Почитай хоть немножко об архитектуре системы i386 - гораздо проще именно пускать код на процессор, но в режиме обычного пользователя (3-е кольцо, что-ли), при этом обычные команды пройдут, а на ввод-вывод как раз сработают _аппаратные_ ловушки - и вот тут уже эмулируешь все что хочешь. А если не пускать код на процессор, то тебе нужно эмулировать _каждую_ команду, это намного накладнее. И, кстати, никаких крахов не должно быть, если не нахомутали те, кто писал обработчик ловушек. AS> Вообщем, даже сейчас я понимаю, что не Вы ни я - не специалисты в AS> этой области. Я тоже далеко не специалист, но моих знаний достаточно, чтоб понять, что оба вы знаете еще меньше :) Good bye! Andrew --- GoldED+/W32 1.1.4.7 * Origin: * KAA * (2:469/83.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/228946d9a6a8.html, оценка из 5, голосов 10
|