(495) 234-36-61
На главную страницу блога Почта

Блог «Умные мелочи»

Выбор VMware Fusion

Рубрика: (Компьютер на рабочем столе) | Автор: moderator | Дата: 02-10-2014

Метки: , , , , ,

И вот, сравнивая достоинства и недостатки всех этих Windows, Ubuntu и OSX, я задумался. А что, если попробовать запустить их в среде OSX, если уж есть именно такой компьютер, и не попробовать все системы разом? Ну, по очереди, конечно. Сначала запускаем OSX, потом — эмулятор, потом — Windows. И так далее до полного исчерпания всех вопросов. Идея? По моему, очень даже идея.

Эта мысль пришла мне в голову давным-давно. Собственно, у меня ещё и Мак был достаточно тормозной (iMac G3 с ламповой трубкой, именуемый «лампочкой Джобса»). А потребность в испытании различных систем, тем не менее, была. И я взялся за дело.

К испытаниям были допущены три эмулятора. Один бесплатный, один платный и один тоже платный, но достаточно демократичный — и по стоимости, и по функциям. О двух других эмуляторах, испытанных мною, расскажу позже. А пока — об этом демократичном красавце. Об VMware Fusion.

Эта программа поставляется в виде единого инсталлятора. Она имеет не очень большой объём и разветвлённую систему обеспечения эмуляции. То есть иконки проинсталлированных приложений не лезут в Док. Они вообще никуда не лезут. И в системном трее (тогда трея ещё не было) эмулятор живет, как одна программа. Позже появилась ещё одна, живущая в системном трее. Но её в расчёт можно не брать.

После инсталляции VMware Fusion запрашивает разрешение на модернизацию. Что удивительно, даже новейшая система находит апдейты. Ну, и ладно — находит и находит. Так тому и быть. Ставим апдейты, перезапускаем (на всякий случай) компьютер. И начинаем работать на эмуляторе.

К слову — эта первая модернизация машине нужна. Во-первых, система определит скорость подключения к Интернету. И это не просто слова — скорость, действительно, очень важна. Во-вторых, эмулятор определяет законное приобретение всех модулей. И это тоже не просто слова, хотя определение не достигает цели. Эмулятор потребляет любые апдейты — не смотря на их законное или противозаконное приобретение.

Всё, запустили эмулятор. И возникает первое окно — инсталляции операционной системы. Сейчас сделать это очень просто, раньше было сложней. Но я не помню уже, что было раньше. Современный инсталлятор давно меня разбаловал. И я выбираю вид эмулятора — Windows или Ubuntu. И место на диске, в котором хранится инсталлятор операционной системы. Какие-либо дополнительные параметры пока не трогаю. Пусть система проинсталлируется, как ей и положено.

Инсталляция — дело неспешное. Когда всё пропишется, когда система перезагрузится несколько раз, дело, считай, закончено… Нет, ещё — нет. Нужно установить апдейты, в частности — безопасности. Ну, и все остальные тоже. Загружаем апдейты, несмотря на то, что на это потребуется едва ли ни час, а то и два времени. Всё, проинсталлирована система?

Первое время работать с новой системой трудно. Она тормозит… Явно тормозит. И в чём здесь дело, становится понятно сразу. Во-первых, операционная система отъедает часть памяти (а у меня её всего 4 гигабайта). Во-вторых, она накапливает часть ошибок. После этого система начинает летать… Не сразу, не без проблем, но всё в конечном счёте происходит. Система встаёт, укореняется на машине. И начинается обычная работа.

Чем примечателен VMware Fusion? Этот эмулятор универсален. Тормоза от применения эмулятора есть — особенно в оконном режиме. Но при переключении эмулятора в полноэкранный режим количество тормозов резко снижается. А эмулятор начинает трудиться без особых притормаживаний. Правда, есть и некоторые детали. Нужно правильно выбрать видеорежим, чтобы программы не глючили и в то же время работали легко. И избегать применения экзотического оборудования, поддержка которого осуществляется силами самого эмулятора. Но здесь у меня опыта немного. Я такого оборудования не имел вовсе.

Работу операционной системы под управлением VMware Fusion можно назвать одним словом — вязкая. Именно так можно определить параметры запуска программ. Они запускаются, после запуска работают вполне сносно, но во время этой паузы между запуском и работой ведут себя так, словно у тебя вдруг… заглючила мышка. И курсор движется по экрану с лёгкими тормозами — чтобы потом, спустя полсекунды, ожить и откликнуться так, как и положено.

В целом же возможностей эмулятора для испытания операционной системы и запуска программ хватает вполне. В любом случае устанавливаются и Windows 7, и Ubuntu. Причем, обе системы в 64-битном режиме — то есть с поддержкой большой памяти (более 3 гигабайт в случае Windows 7).

Работа эмулятора вызывает поначалу некоторые… сомнения. К примеру, при запуске его с операционной системой Ubuntu, эмулятор показывает окно ввода логина и пароля, но не выводит сами буквы-цифры. То есть надо действовать так, как, допустим, на смартфоне — внося пароль вслепую. Но вскоре к этому привыкаешь и начинаешь действовать, словно всю жизнь так и работал. Удивительное дело.

Установив все апдейты, мы работаем в неродной системе, не ощущая ровно никаких трудностей, которые должны были бы ощущать. И это привносит в работу некоторую лёгкость. Сразу забываешь, к примеру, об антивирусах. А они на системе Windows очень нужны — поскольку заразят компьютер. Получается странная картина — компьютер работает на системе OSX, но на нём живут вирусы, размножающиеся в среде Windows. Вы не находите странным эту ситуацию?

Вообще, странной получается и использование Windows. Я уже говорил, что работаю в среде Windows 7. И это позволяет мне запускать все современные программы, написанные для этой системы. Кроме одной — программы Skype… Почему не получается запустить эту программу? А её запустить получается. Просто я не использую Skype под Windows, запуская её из среды OSX. Вот и весь сказ. Возможно, такие же проблемы возникнут и с другими программами. Я эту «историю» не пробовал. Зачем мне, скажем, веб-ресурсы под Internet Explorer, если в родной среде работает Safari? Я использую среду Windows там, где программы для OSX не осиливают какую-то задачу. А поскольку таких задач не существует, то и использование Windows становится проблематичным.

Хорошо, с Windows более-менее понятно. Но как быть с Ubuntu? Эта система более гибка и более лояльна во всех отношениях. В ней отсутствуют (как правило) платные дополнения и программы. Повторяю — как правило. Это важно, поскольку платные программы для Ubuntu тоже есть.

Так вот — Ubuntu хорошо подходит для запуска любых программ, написанных для неё. Другое дело, что программ, написанных именно под Ubuntu и не написанных под другие системы, нет в природе… Это несколько сокращает применение самой мощной бесплатной системы из всех существующих. Но это сокращение вполне рационально. Главное в Ubuntu всё-таки безопасность. И потом уже универсальность.

Параллельные миры

Рубрика: (Компьютер на рабочем столе) | Автор: moderator | Дата: 18-06-2013

Метки: , , , ,

Есть в моём личном компьютерном хозяйстве инструменты, которыми я пользуюсь довольно редко, но отказываться от которых, тем не менее, не намерен. Речь о виртуальных машинах — о программных эмуляторах компьютеров, позволяющих запустить на машине «неродную» операционную систему и программы, написанные под неё.

Я говорю о Маке (о компьютере производства компании Apple) и не только о нём. За двадцать лет работы в среде Windows различных версий я перепробовал множество других операционных систем — семейств UNIX, OS/2, Windows NT и других. Некоторые из них я устанавливал на компьютер РС в качестве основной системы, другие — в качестве второй. Но в двухтысячные годы переключился на использование виртуальных машин — программных эмуляторов. И, прежде всего, на Virtual PC. Сейчас я использую программный эмулятор VMware Fusion (поскольку работаю на Макинтоше, а это программа для Мака). И менять его на какой-либо аналог пока не собираюсь. Эмуляторов достаточно много, но отличия между ними в скорости работы минимальны. Точнее так — все они работают весьма неторопливо. Настолько неторопливо, что о более-менее ресурсоёмких играх и видеомонтаже в среде эмуляции можно забыть. Но офисные пакеты и приложения, не требующие большой производительности, использовать можно.

И всё же, несмотря на открывающиеся возможности, эмуляция не превращает компьютер в универсальный и мультисистемный инструмент. У программного эмулятора масса недостатков. Главный — потребление значительной части вычислительных ресурсов компьютера. В результате эта программная надстройка над «родной» ОС замедляет работу гостевой операционной системы, причем, иногда очень и очень заметно. Второй (только на мой взгляд) существенный недостаток — использование основной ОС в качестве шлюза для подключения к сетевым ресурсам (Интернету, локальной сети) и к внешним устройствам. То есть подключиться напрямую к внешнему винчестеру, минуя OSX (если речь идёт о Маке с установленным на нём программным эмулятором), невозможно. А эмулируем-то мы, в лучшем случае, хорошо противостоящий вирусным атакам извне Linux. А в самом распространённом случае — Windows, систему, которая без антивирусной защиты быстро превращается в рассадник программной заразы.

Есть и другие недостатки, но я их не замечаю. Я использую эмулятор и установленную в его среде гостевую систему для… А для чего я их использую? Зачем мне эти «игрушки»? И чем они могут заинтересовать вас — ежели вы читаете эти заметки?

Вот на этом и хочу сосредоточиться. На применении виртуальных машин.

Перво-наперво эмуляторы позволяют попробовать незнакомую (или не очень знакомую) операционную систему в действии, чтобы помочь определиться с отношением к новому продукту.

В моей судьбе был момент, когда программный эмулятор дал исчерпывающий ответ на вопрос — нужна ли мне новая «машинка». Я говорю о карманном компьютере Palm m125, который я в этом блоге уже неоднократно описывал. Приобретение крайне удачное — малыш служит мне уже около десяти лет. И прослужит ещё долго — несмотря на явное моральное устаревание. Надёжный и полезный инструмент, облегчающий повседневную жизнь. Хорошая карманная читалка, программируемый будильник, база данных и так далее.

Но как бы я об этом узнал — без эмулятора? По статьям в компьютерных журналах и в Интернете? Но я не привык верить только на слово. И больше полагаюсь на собственные впечатления.

Помог эмулятор — программа, работающая в среде Mac OSX. Позже такую же программу я отыскал и для среды Windows. Но особой потребности в эмуляторе уже не было — в моих руках оказался реальный Palm.

Так вот, играя с виртуальным Palm`ом, я смог оценить удобство большинства функций этой машинки. Я устанавливал в эмулируемое устройство различные программы, вбивал в адресную книжку компьютера нужную информацию, вводил время срабатывания будильника, пользовался записной книжкой, системой ввода текстов («Граффити»). Короче, я пользовался воображаемым карманным компьютером, как настоящим. При этом отрисован он был великолепно. Экранное изображение можно было менять — выбирая соответствующие определённой модели скины. Работали все кнопки и сенсорный ввод. Правда, вместо стилуса использовался курсор мышки. Но вы же понимаете — эмуляция это эмуляция. И не более того.

В магазин за своим «Палмиком» я отправился уже совершенно готовым к этому приобретению. Позже программный эмулятор помог мне разобраться со многими карманными компьютерами и сотовыми телефонами. Я смог составить общее мнение об этих устройствах, что помогло не путаться в кнопках и меню, когда эти машинки попадали мне в руки.

Второе применение эмулятора и гостевой операционной системы — использование эмуляции для запуска программ, которые не работают в среде штатной операционной системы. На своём Маке я, к примеру, могу запускать программы для Linux и Windows. Не утилиты, не примитивные программки, а полноценные приложения и даже целые пакеты, вроде MS Office или программ от Adobe. Работает всё. И работает достаточно споро. Другой вопрос, что сама гостевая система загружается долго. И программы в ней открываются не за секунду. Но если приложение запустилось, то — работает.

Вязкость — вот хорошее слово, характеризующее работу гостевой операционной системы. Чтобы ускорить работу эмулируемой системы приходится полностью закрывать все программы в OSX (в «материнской» ОС), включать полноэкранный режим, разгружая видеоадаптер. Мириться с повышенным энергопотреблением (и, соответственно, уменьшением автономной работы ноутбука от аккумулятора).

Чем программный эмулятор лучше запуска операционной системы в режиме двойной загрузки Boot Camp? Я имею в виду только Мак, где Boot Camp и работает. Явное преимущество двойной загрузки — быстрая работа «чужой» операционки. Под ней нет ресурсоёмкой программной подложки в виде OSX. Но недостатки, на мой взгляд, существенней. В среде Windows МакБук быстро съедает запас энергии аккумулятора. Толком в чужой среде не работают ни штатный трекпад, ни другая периферия (микрофон, веб-камера — со всем приходится возиться).

Но главное препятствие заключено не в этом. Приобретать Мак, чтобы запускать на нём Windows — развлечение, на мой взгляд, ещё то. Хотя, как это ни странно, один из наших портативных МакБуков работает именно в таком режиме. Родная ОС на нём «лежит», практически, без дела (без неё не будет работать ни Boot Camp, ни, соответственно, Windows). И основной ОС стала «семёрка», которая время от времени вызывает у меня приступы идиосинкразии, но нравится моей половинке. Значит… нравится и мне.

 
По всем вопросам, связанным с работой сайта, обращайтесь по адресу: webmaster@elcode.ru