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

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

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

Рубрика: (Компьютер на рабочем столе) | Автор: 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). И основной ОС стала «семёрка», которая время от времени вызывает у меня приступы идиосинкразии, но нравится моей половинке. Значит… нравится и мне.

Убить Билла

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

Метки: ,

Начнем с систематики. Пользователей компьютеров можно условно разделить на несколько больших групп. А именно — на игроков, для которых компьютер лишь платформа для запуска развлекательных приложений и игр. На исследователей, для которых компьютер — средство и объект познания, терминал для подключения к Интернету и «музыкальная шкатулка», где интересно покопаться. На инженеров и программистов — технический персонал, интересы которого направлены на сам компьютер, поскольку они совершенствуют аппаратные средства и пишут компьютерные программы. И на пользователей, для которых компьютер — рабочий инструмент для выполнения задач, не связанных с вычислительной техникой. К последним относятся люди творческих профессий — фотографы, журналисты, дизайнеры, архитекторы. Менеджеры любого уровня. Экономисты, бухгалтеры, юристы. И все, кому нужна интеллектуальная пишущая машинка, электронный мольберт, система проектирования, бухгалтерского учета и так далее.
Эта статья адресована последним — тем, кто рассматривает компьютер в качестве инструмента для работы, и не более того. Кто не особенно углубляется в тонкости устройства вычислительной техники и программ. Кто ищет в компьютере помощника и не ставит перед собой задачу изучить свою машину во всех нюансах.
Не знать каких-то деталей компьютерных технологий, даже значимых, вполне нормально. Большинство из нас садится за руль автомобиля, лишь примерно представляя, по каким принципам работает двигатель внутреннего сгорания, как функционируют инжектор или дифференциал. И это не мешает нам пользоваться своим автомобилем, как средством передвижения. Почему с компьютером должно быть иначе?
Так вот, мы, люди компьютеризированные, но не компьютерные, оцениваем операционные системы и программы несколько иначе, чем специалисты в области программирования. Для нас наибольшее значение имеют простота использования компьютера, удобство, эффективность и стабильность самой системы. Нам некогда возиться с оптимизацией системы, что-то настраивать и перенастраивать. Нам нужно работать — в своих областях, а не над восстановлением упавшей ОС. Разве нет?
Относительно небольшая часть пользователей творческих профессий работает на Макинтошах. С ними все в порядке — Маки очень стабильные и удобные машины.
Но у подавляющего большинства занятых своим делом людей на рабочем столе стоит компьютер РС, работающий под управлением операционной системы Windows. Мы привыкли к этой системе. Мы ее освоили — в той степени, в какой нам это нужно. И мало кто из нас считает эту систему идеальной. Вирусные атаки, ошибки реестра, запутанная система настроек — это лишь часть сюрпризов, которые преподносит нам творение Microsoft…
Но есть же и альтернатива — операционная система Linux, любой из ее многочисленных вариантов. Мы поговорим о наиболее популярном — об Ubuntu. Дело в том, что именно эта система может вытеснить с нашего компьютера Windows и превратить ПК в надежную, быструю рабочую машину.
Представим следующую ситуацию, вполне жизненную и реальную. Возвращаемся с работы, усталые до невозможности. А любимое дитя сообщает: «Папа, я установил на наш компьютер Ubuntu. Такая прелесть…»
Хорошо, если вы — папа. Мужчине сам бог велел хоть что-то понимать в технике. А если вы… мама? Если вас ужасно достает на работе постоянная война с какой-нибудь «электронной бухгалтерией». А тут еще сынок со своими неожиданными инициативами…
Вариант номер два. В очередной раз рухнула Windows, забрав в цифровое небытие результаты работы целого дня. Терпению вашему пришел конец. И вы решили сами или при помощи более сведущего в компьютерных премудростях человека перейти на расхваливаемый всеми Linux (Ubuntu, поскольку этот дистрибутив больше прочих ориентирован на не самого опытного пользователя).
Вариант номер три. Приходите вы на службу. А там местный компьютерный гуру (с разрешения начальства, конечно) перевел офис на Ubuntu. И вам приходится осваивать новую систему — даже «поперек» своего желания.
Перечисление вариантов можно продолжать. В любом случае будьте уверены — смена платформы усложнит вашу жизнь всего на несколько дней, ровно до того момента, когда вы убедитесь, что работать с Ubuntu ничуть не сложней, чем с Windows.
В чем преимущества Ubuntu перед доминирующей на рынке операционной системой от Microsoft. Во-первых, она устроена более рационально и не так требовательна к вычислительным ресурсам машины (поэтому компьютер работает быстрей). Во-вторых, в последних версиях Ubuntu обладает великолепным пользовательским интерфейсом, освоить который легче, чем интерфейс Windows (даже последняя «семерка» перегружена бестолковыми финтифлюшками, которые работе над, скажем, документами никак не способствуют). В-третьих, файловая система (ext4), ядро системы, программы, система настроек Ubuntu надежней, чем то же самое у Windows.
И еще одно важное преимущество. Ubuntu — бесплатная, свободно распространяемая операционная система. Превозносимая открытость Windows заканчивается там, где начинается разговор о деньгах. Большинство программ для среды Linux бесплатны. Вам больше не придется пользоваться пиратскими программами. Лично для меня этот аргумент решающий. Не отдам своего, но и чужого брать не хочу.
Страшно переходить на незнакомую операционную систему? Если вы не особенно разбираетесь в этом деле — да, страшновато. Лучше, если у вас будет более-менее опытный консультант. Но на практике освоение Ubuntu ничуть не сложней освоения Windows. А новая оболочка Unity (для программной среды рабочего стола Gnome, основной для Ubuntu) упрощает обращение с компьютером, максимально приближая его к уровню «юзабилити» Mac OSX. Пользоваться компьютером под управлением Ubuntu стало настолько просто, насколько это возможно при современном развитии технологий.
Есть ли подводные камни на пути перехода с одной системы на другую? Есть. Под Ubuntu может не оказаться программы, с которой вы работаете постоянно. Например, программы бухгалтерского учета. Проблему можно решить установкой эмулятора (назову его по-дилетантски, да простят меня профи) Wine. Он позволяет запускать в среде Linux приложения, написанные для Windows. Особой мороки при этом нет, все устанавливается просто, а работает вполне приемлемо.
Что мы получим, решившись на эту маленькую революцию? Стабильную систему, которая не боится вирусов, троянов и прочей нечисти в принципе. Долой антивирус! Он нам больше не нужен.
Воз и маленькую тележку восхитительных программ, подавляющее большинство из которых распространяется бесплатно. Причем, программ не из чудовищных «файлопомоек», а из аккуратно обустроенных «песочниц» (репозиториев), содержащихся в стерильных условиях.
Очень приятный интерфейс, иметь дело с которым — одно удовольствие. Шикарные иконки, прекрасно организованная система настроек, железобетонная устойчивость к падениям.
Наконец, второе дыхание для вашего старенького ноутбука, на котором Windows 7 еле шевелится. И счастливую жизнь для только что купленного лэптопа, которому Ubuntu — что легкие кроссовки вместо тяжелых бахил Windows…
Эта небольшая статья — лишь декларация, заявка новой темы. В будущем мы обязательно поговорим о первых шагах работы в среде Ubuntu. О самых нужных программах. О подборе периферии и проблемах совместимости. Все постепенно, без спешки. И без компьютерной зауми.

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