Виртуальные машины  P

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

Изначально, виртуальные машины были изолированным дубликатом реальной машины. В настоящее время этот термин имеет небольшое отношение в какому-либо реальному оборудованию. Сейчас виртуальные машины предоставляют из себя полномасштабную системную платформу, которая поддерживает исполнение любых программ, включая Операционную Систему (ОС). Основное достоинство виртуальных машин заключается в том, что программное обеспечение работает в ограниченных ресурсах абстрактной среды, эмулируемой виртуальной машиной – оно не может вырваться из этого виртуального мира.

Например, всем известная виртуальная машина Java (Java Virtual Machine) – платформо-независимая программа, написанная на Java, в процессе работы пользуется Java Runtime Environment (JRE) для получения и отправки данных Оп. Системе. Таким образом, призванная предоставлять подобные сервисы программе, JRE функционирует как виртуальная машина.

Современные виртуальные машины поддерживают совместное использование аппаратных ресурсов компьютера, вместе с основной ОС, а также с другими виртуальными машинами, работающими параллельно. При этом совершенно неважно, какая ОС бежит в каждой из виртуальных машин.

К основным достоинствам виртуальных машин относятся:

  • Возможность параллельной одновременной работы нескольких ОС на одном физическом компьютере в строгой изоляции друг от друга
  • Возможность легко менять конфигурацию виртуального компьютера
  • Доступность, простота в обслуживании и работе, возможность быстрого устранения неполадок и восстановления системы

Недостатки:

  • Низкая производительность в сравнении с реальной машиной, из-за непрямого доступа к физическому оборудованию

ОС, установленная на виртуальной машине называется гостевой ОС  (Guest Operating System).

Виртуальные машины часто используются на больших серверах, когда множественные сервисы запускаются на разных гостевых ОС, дабы избежать интерференции между ними (quality-of-service isolation — QoS isolation). Подобные сервера называются server consolidation.

Для простого пользователя виртуальная машина тоже может быть крайне полезна:

  • В гостевой ОС можно смело экспериментировать со сторонним софтом, не боясь повредить или засорить основную ОС
  • В виртуальной среде можно работать со старыми программами, отказывающимися работать в современных ОС
  • Гостевая ОС может быть из совершенно другого семейства (например Linux или Mac OS, при основной ОС семейства Windows)
  • Появляется возможность создать виртуальную компьютерную сеть на одном физическом компьютере, для выполнения сетевых экспериментов или отладки сетевого программного обеспечения

Существует огромное количество виртуальных машин под всевозможное операционные системы. Среди них есть, на мой взгляд 3, особенно популярные:

  • VMWare – наиболее продвинутая виртуальная машина под ОС семейства Windows и Linux. VMWare поддерживает установку любых гостевых ОС, имеет поддержку аппаратного ускорения 3D графики (так что запуск Win7 с полноценным Aero и даже трехмерные игры не будут проблемой). Основной недостаток – программа платная. Но зато возможностей масса и качество на высоте.
  • Microsoft Virtual PC – виртуальная машина для ОС Windows. Virtual PC поддерживает установку гостевых ОС только семейства Windows (хотя есть умельцы, которые обходили и это ограничение). Virtual PC можно бесплатно скачать с сайта Microsoft, при условии, что вы пользуетесь лицензионной копией ОС Windows. В некоторых версиях Windows 7 программа установлена по умолчанию. Virtual PC не поддерживает аппаратного 3D ускорения, но зато занимает немного места и отличается высокой эффективностью работы (видимо лучше интегрируется в основную ОС – все таки продукт Microsoft’а).
  • VirtualBox – бесплатная виртуальная машина с открытым исходным кодом для ОС семейств Windows и Linux от компании Sun Microsystems. VirtualBox поддерживает виртуализацию доступа к 3D-ускорителям, но работа по поддержке D3D ещё не закончена (поддержка находится в состоянии бета-версии, её нужно отдельно включать в меню конфигурации VirtualBox). VirtualBox поддерживает установку любых гостевых ОС. До недавнего времени VirtualBox считался медлительной и неповоротливой виртуальной машиной. К счастью, компания Sun Microsystems провела серьезную работу над ошибками и последняя версия программы избавлена от подобных недостатков и стремительно завоевывает популярность среди пользователей.

После установки создание виртуального компьютера, его настройка и работа с ним очень похожи во всех упомянутых виртуальных машинах. Поэтому я приведу пример работы с Microsoft Virtual PC.
Дальше под катом »

Тисочки  P

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

А еще я в них зажимаю мелкие платы при пайке.

Приобрел я их на сайте www.dealextreme.com, под названием Heavy Duty Steel Mini Vise. (Звучит конечно, устрашающе...)

Как всегда, фотосессия прилагается.

Дальше под катом »

Сага о CORT'е  P

Около трех лет назад я приобрел свою первую электрогитару. Ей оказался подержанный CORT STAT3-T. Покупкой я был очень доволен, поскольку гитара была в неплохом состоянии, а обзоры в интернете подтверждали, что для начинающего электро-гитариста эта гитара — самое то (в том смысле, что и не абсолютное бревно, но и денег не жалко, если, как говорится, не попрет).

Сразу же после покупки я перепаял всю электронику: заменил потенциометры громкости и тембра на новые, всю проводку заменил на экранированный кабель ЗЧ. Кроме того, все полости гитары, в которых живут пикапы и обвязка, обклеил алюминиевой фольгой (ох и гемор же это был), замкнув ее на массу. Эти меры усилили и очистили сигнал дешевеньких пикапов, стоящих на гитаре. В результате звук стал мясистее.

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

В таком состоянии гитара прослужила мне около 2 лет, на протяжении которых мой интерес к игре только вырос. Наконец, настал такой момент, когда CORT STAT3-T стал меня ограничивать — как бы я не хвалил и не любил эту гитару, она все равно оставалась дешевеньким продуктом для новичков. Вскоре была куплена гитара покруче (ей, кстати говоря, стал настоящий американский Jackson DXMG Dinky с активными пикапами EMG ZW — Zakk Wylde set), а CORT остался висеть в чехле не при делах.

Через какое-то время меня стало нервировать подобное бездарное висение. В тоже время продавать CORT смысла не было, потому как он и новый недорого стоит. Мысли об этом привели меня к выводу, что эта гитара уникально сочетает в себе немало неплохих качеств (неплохой кленовый гриф с палисандровой накладкой, нормальные лады, корпус из агатиса) с кучкой хреновых (крайне дерьмовый бридж, слизанный с Fender’овского тремоло, дешевые некачественные пикапы). К счастью, эти недостатки несложно исправить. В результате в голове родился грандиозный план работ, включающий в себя следующие этапы:

  • Изменение формы головки грифа
  • Установка моста от Les Paul
  • Установка качественных пикапов и другой электроники
  • Перенос разъема для кабеля на бок гитары
  • Преображение внешнего вида гитары

Дальше под катом »

Сверление квадратных отверстий  P

Случайно наткнулся на тытрубе (youtube) на видеозапись приспособления для сверления квадратных отверстий. Все гениальное — просто. Смотрите сами:


Дальше под катом »

Замена экрана на ноуте IBM ThinkPad T42  P

Попался мне в руки полудохлый казенный лапоть IBM T42p, идущий в утиль. И в голове тут-же созрел коварный план заменить подвыгоревший и начавший краснеть, тускнеть и дохнуть экран моего старого доброго IBM T42 на практически новый с казенного лаптя. Подстегивало еще то, что у меня экран был с максимальным разрешением 1024×768, а на казенном 1400×1050. В процессе замены получились вот такие забавные фотки:

T42 изнутри

Дальше под катом »

Обзор и доработка Enermax Twister EVEREST  P

Около года назад компания Enermax выпустила серию кулеров Twister.

Три типа кулеров внутри этой серии (Magma, CLUSTER и EVEREST) отличаются совершенно уникальной технологией подвески ротора в магнитном поле, которая не только сводит на нет износ движущихся частей, но и позволяет легко снимать крыльчатку для очистки:

Enermax Twister снятие крыльчатки

Кроме того уникальна форма лопастей: они были спроектированы на базе геометрии крыла летучей мыши и обеспечивают внушительную производительность при реально низком уровне шума.

Enermax Twister форма лопастей

Разница между тремя этими кулерами заключается в их внешнем виде и некоторых второстепенных функциях.

Дальше под катом »

Газовый паяльник DREMEL VERSATIP  P

На днях приобрел газовый паяльник DREMEL VERSATIP.

DREMEL VERSATIP

Спешу поделиться своими впечатлениями...

Дальше под катом »

NZXT Sentry 2 — контроллер для кулеров  P

the brain

В моем «старом» настольном компе было довольно много кулеров, но в моменты относительного покоя, они не шумели, благодаря системе регулирования частот вращения. В новом проекте the brain, Карлсонов будет тоже немало и реобас абсолютно необходим. Уже готов был строить его сам, но в один прекрасный осенний день, совершенно случайно обнаружил на моем любимом магазине-аукционе eBay сенсорый реобас NZXT Sentry 2. Внешний вид просто запал в душу.

Дальше под катом »

АНОНС: проект «the brain»  P

Как я уже упоминал, в данный момент я нахожусь в процессе проектирования и стоительства своего нового настольного компьютера. Проект тянется уже довольно долго, и назвал я его the brain. Даже картинку сваял:

the brain

Отныне эта картинка будет появляться во всех статьях, касающихся проекта.

Вкратце о компе:

За основу взят корпус Antec Twelve Hundred (который, собсно,  вы и видите на картинке). Корпус подвергается модификации средней тяжести: адаптирование под водяную систему охлаждения, освещение внутренностей, управление вентиляторами, систему контроля напряжений питания и т.п. Все описанные манипуляции будут постепенно освещаться на этом сайте в ближайшем будущем.

Из железа планируется ставить материнку вроде Asus Rampage 2, проц 4рех ядерный, памяти побольше да видюху покруче. Даже две.

Планируется поставить так-же стриммер для резервного копирования данных, рэйд (зеркало) для хранения важной и часто востребованной информации и быстый винт Veloci Raptor для оси.

Вот это собственно основная идея проекта, которая непрерывно развивается/меняется/дополняется в процессе изготовления.

Статьи:

Вольтметр для компа — простая версия  P

Захотелось мне однажды сочинить вольтметр для своего компа. Дело в том, что комп сильно разогнан, и очень уж мне хотелось постоянно мониторить напряжения в нескольких точках (таких как память, процессор, линии питания и т.п.) Кроме всего прочего эстетическая сторона вопроса тоже не давала покоя — я представлял себе как клево будет смотреться экранчик с цифрами на морде у компа.

Задача была проста: придумать некий девайс, состоящий из, собственно, вольтметра и коммутатора — узла, который бы позволил подключать к одному вольтметру несколько цепей для измерения. К сожалению особых познаний в электронике у меня тогда не было, и пришлось пожертвовать желанием сделать цифровое переключение каналов, довольствуясь пакетным переключателем. Таких было сразу же куплено парочку, про запас:

Пакетник
Пакетник

Вольтметр было принято решение сделать самому, так как имеющееся в продаже китайское барахло было адски неточным и экран был жидкокристаллическим, в то время как мне хотелось ярких цифр на LED дисплее.

К счастью желание заиметь рукотворный вольтметр посетило не меня одного и давным-давно была придумана соответствующая микросхема КР572ПВ2А и ее импортный аналог ICL7107CPL, которая сочетает в себе довольно точный вольтметр и драйвер для четырех семисегментных LED индикаторов. Микросхема (а точнее целых четыре!) было получено нахаляву, в качестве инженерных образцов от фирмы проихводителя MAXIM — при заказе можно выбрать опцию Order Sample и так до восьми чипов за раз.

Схема вольтметра была взята из даташита на данную микросхему:

Схема вольтметра
Схема вольтметра

К сожалению у меня не осталось файлов с разводкой платы, но она настолько элементарна, что думаю любой при желании легко с этим справится. Сама схема настолько проста, что начинает работать сразу, без каких либо настроек и плясок с бубном. На вход ставится точный делитель напряжения 1:10 (нога номер 31), то есть придется найти где-то точный прибол для настройки делителя. Рекоммендую строить его на точном многооборотном подстроечнике.

Собственно, с этого момента сердце всего девайса уже готово. Мне осталось лишь запихать это в корпус от старого сидюка, присобачить переднюю панель, сделать коммутатор из уже упомянутого нами пакетника и воспользоваться колодками для присоединения проводов, идущим к точкам, в которых будем мерять напруги.

Вот как это было в моем случае:

This SimpleViewer gallery requires Macromedia Flash. Please open this post in your browser or get Macromedia Flash here.
This is a WPSimpleViewerGallery

С тех пор, как был изготовлен данный аппарат, утекло много воды. Сейчас я строю новый компьютер, в котором решено поставить усовершенствованный вольтметр, на сей раз с кнопочным управлением и индикацией текущего канала в режиме бегущей строки, процессом создания которого я скоро поделюсь.

UPDATE: создал, делюсь. :-)

Облако меток:

  • самопал обзор поржать модернизация доработка компьютер Almera измерения ремонт гараж водянка паяльники и пайка двигатель N15 кулер прошивка Nissan Софт технологии блок питания интрумент микропроцессоры Windows чистка смартфон тюнинг помпа история бред интрукция браузер GA16DE GPS автоматика unlock рабочее место процессор мышка программирование электрогитара

  • Подняться вверх