Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Віртуальна машина Bochs




Bochs (вимовляється «бокс») - вільна програма для емуляції апаратного забезпечення IBM PC. Включає в себе емуляцію процесорів архітектури x86, пристроїв введення-виведення і можливість використовувати різні BIOS і відеоадаптери. Може емулювати 386, 486, Pentium, Pentium Pro, AMD64 і інші x86-сумісні процесори, підтримує MMX, SSE, SSE2, 3DNow!, SSE3, SSE4, x86-64, VMX, розширення системи команд AES. Написана на C + + і працює на GNU / Linux, Windows 9x, Windows NT, * BSD, Android, iOS, PSP та ін.

Спочатку Bochs розроблявся як комерційне (платне) ПЗ з опублікованими вихідним кодом (з додатковими умовами для використання в складі інших продуктів). 22 березня 2000 компанія Mandrakesoft (нині Mandriva) купила Bochs у розробника (Kevin Lawton) і опублікувала його під відкритою ліцензією GNU Lesser General Public License. Деякі розробки bochs використовуються в більш пізніх проектах, наприклад, Xen використовує BIOS, написаний для bochs.

Відрізняється ретельною емуляцією процесора, може бути запущена на будь-якій апаратній платформі, в тому числі на SPARC, PowerPC, MIPS. Bochs інтерпретує кожну команду віртуального процесора. При роботі на Pentium 2 з частотою 400 МГц bochs досягає продуктивності близько 1,5 млн операцій в секунду, тобто на виконання однієї команди віртуального процесора йде в середньому близько 260 тактів фізичного процесора.Часто застосовується для налагодження операційних систем та їх компонентів. Має вбудовані можливості по налагодженню. Існував варіант, який використовує plex86 для прискорення операцій з пам'яттю. У зв'язку з припиненням розробок, plex86 більше не оновлювався.

Цікаві факти:

· З використанням bochs був проведений запуск Windows 98 на стільниковому телефоні з ОС Windows Mobile і на смартфоні з ОС Android.

· Існує варіант Bochs для Android версій 2.2 і вище; на якому запускалася навіть Windows XP, але швидкість роботи залишала бажати кращого.






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных