воскресенье, 12 июля 2009 г.

Комиксы...

Пока в ХР на виртуальной машине ставить Word2007, который запросил у меня ~700Мб (причем это не офисный пакет, а именно голый Word...) запишу пару мыслей...

Сегодня посмотрев на те комиксы, что выдает мне моя машинка вместо нормальной динамической картинки

(при нагрузке ее ОС Linux Ubuntu9.04 + VirtualBox (Windows XP + LabView) + OpenOffice3 + FireFox3 + какой-то XMMS подобный плеер = |при конфигурации CPU: AMD Semtron2500+ (1,3GHz),RAM: 768Mb, GPU: nVIDIA GeForce 5700VE 128Mb| = тормоза...)

понял зачем люди покупают новое мощное оборудование. Оказыватся не только для игр (хотя скорее как исключение)... Самым узким оказался процессор, т.к. его нагрузка была 100% все время. Тогда как оперативной памяти все задачи съели 80%.

Столь большие накладные расходы особенно по процессорному времени очевидно связаны с просто глубочайшим уровней абстракций оборудования. Конечно отличающимся от задачи к задаче:
1-Например для хостовой ОС: Оборудование+HAL*+ФС**
2-Для большинства програм хостовой ОС: 1...+ВМ ЯВУ***
3-Для гостевой ОС: 2...+виртуальное оборудование+HAL+ФС
4-Для большинства програм гостевой ОС: 3...+ВМ ЯВУ

Итого для злополучного Word'a:
Оборудование + HAL + ФС + хостовая ОС + ВМ ЯВУ + виртуальное оборудование + HAL + ФС + гостевая ОС + ВМ ЯВУ

Не хилый списочек, вот и тормозит все безбожно... Что же будем копить при возможности...
----------------------------

Сноски:
HAL*-библиотека абстракции оборудования.
ФС**-файловая система.
ВМ ЯВУ***-виртуальная машина языка высокого уровня.

Комментариев нет: