Tuesday, January 12, 2010

dl9: eclipse, virtualization

UPD: про eclipse еще один пост написал, он более актуальный.

eclipse с ноября в dev buils починили баг требовавший установки GDK_NATIVE_WINDOWS=true
В текущих стабильных сборках, 3.5.1, без установки этой переменной очень плохо нажимаются кнопки. Ближайшая стабильная -- 3.5.2, она же Galileo SR2, выйдет в самом конце февраля, Helios, 3.6, в конце июня, календарик на той же странице. А пока тысячи линуксоидов осаждают google и сотни -- багтрекеры, например, https://bugs.eclipse.org/bugs/show_bug.cgi?id=291257. Я где-то до середины осилил, может там дальше что-то интересное тоже есть =)

Vmware и, как я понял, xen, требуют от процессора поддержки Physical Address Extension. VBox нет. Абсолютное большинство современных (от Pentium Pro, если кто такие помнит =) процессоров поддерживают pae, кроме ранних Pentium M. Хотя у меня не совсем ранний, 1.40GHz, но он не поддерживает pae. Узнать это просто.
cat /proc/cpuinfo | grep pae
Для запуска Windows через xen требуются от процессора требуются еще более мудреные технологии: IVT – Intel Virtualization Technology или AMD’s Pacifica Technology (AMD virtualization).

К слову, сделав cat /proc/cpuinfo можно посмотреть и другие характеристики процессора.
Можно сделать cat /proc/meminfo но нагляднее будет смотреть free -m
На вопрос почему свободной памяти всего пару мегабайт хороший ответ дает Jeff Atwood в статье Why Does Vista Use All My Memory?

3 comments:

  1. Zend Studio, кстати такой же баг имеет, потому как на eclipse. Ты знаешь скорее всего. Вот и приходится запускать через sh скрипт с GDK_NATIVE_WINDOWS=1
    ReplyDelete
  2. на самом деле эта проблема имеет второе решение, которое я применяю на рабочем компьютере.
    вечером напишу.
    ReplyDelete