Двоструко покретање у односу на виртуелну машину: која је боља?

  • Деле Ово
Cathy Daniels

Програмерима софтвера, тестерима и онима од нас који процењују и документују софтверске апликације често је потребно више окружења.

Можда ћемо морати да тестирамо апликације на различитим верзијама Виндовс-а, мацОС-а, па чак и Линук-а. Међутим, због ограничења буџета, често не можемо да имамо други рачунар доступан за свако окружење.

Две опције вам омогућавају да радите у различитим окружењима без куповине засебних машина.

Прва је да подесите свој рачунар са могућношћу двоструког покретања. Ово вам омогућава да подесите више оперативних система на једном уређају и изаберете који ћете користити када се покрене.

Други је да користите виртуелну машину, такође познату као ВМ. Виртуелне машине су попут покретања рачунара у рачунару. Они заправо раде у прозору на вашем уређају и могу имати пуну функционалност рачунара и оперативног система који желите да користите.

Зашто нам треба више оперативних система?

Па, зашто је програмерима, тестерима и другима потребно више система? Зашто једноставно не можемо да користимо све што нам је доступно?

Од виталног је значаја да софтвер неометано ради на свим платформама. То ће учинити производ доступним већем броју корисника, а не само корисницима једног типа система или окружења. На крају, то значи више клијената—и више новца.

Због тога, програмери, тестери и евалуатори морају да имају више оперативних система доступних зањих. То обезбеђује да они могу да дизајнирају, развијају и тестирају софтвер у сваком типу окружења.

Програмер може да уради већину свог посла на Виндовс ОС-у. Међутим, он или она ће тада можда морати да се увере да ради на мацОС-у. Тестери и евалуатори ће такође испробати апликацију на оба система да виде како се понаша на сваком од њих.

Осим развоја софтвера, неки људи једноставно воле да користе више од једне врсте система. Они могу преферирати одређене функције Виндовс-а, али желе и друге карактеристике мацОС-а или чак Линук-а. У овом случају, особа може имати приступ свима њима без више рачунара.

Можда имате и софтвер који ради само на једној платформи, али уживате у коришћењу друге за све своје друге задатке. Коначно, можда ће вам требати различите верзије једног оперативног система, као што су Виндовс 7, Виндовс 8 или Виндовс 10.

Која је боља?

Два метода се могу користити за покретање више оперативних система на једној машини. Можете да подесите свој рачунар тако да има могућност двоструког (или вишеструког) покретања, или такође можете да користите виртуелну машину за емулацију другог оперативног система. Дакле, који је бољи?

Одговор зависи од ваших потреба и преференција. Хајде да погледамо предности и проблеме обе методе.

Двоструко покретање: предности и ампер; Недостаци

Када је у питању двоструко покретање, ево на шта мислимо: потпуно одвојени оперативни системи на различитим партицијама вашег харддиск, други чврсти дискови или преносиви медијум. Када систем покрене један ОС, рачунар и његов хардвер су у потпуности посвећени њему.

Ово добро функционише ако имате рачунар без пуно меморије или процесорске снаге. То значи да су сви ресурси рачунара посвећени само окружењу у којем се покрећете. И даље можете да имате пристојне до одличне перформансе са сваким инсталираним оперативним системом.

Постоје неки изразити недостаци коришћења методе двоструког покретања. Вероватно највећи недостатак је време које је потребно за прелазак из једног окружења у друго. Морате искључити рачунар и поново га покренути кад год желите да извршите промену. Ово може да изазове велике непријатности.

Још један проблем је што нећете моћи да радите на оба система истовремено. Иако ово можда није проблем за повремене кориснике, може отежати поређење и бележење резултата као програмер или тестер.

Виртуелна машина: Прос &амп; Против

Коришћење ВМ-а је попут покретања рачунара у прозору унутар вашег рачунара. Виртуелне машине су моћне и дају вам много опција.

Можете да радите у ОС-у ваше матичне машине док друга виртуелна машина ради одвојено у прозору на вашој радној површини. Ово олакшава пребацивање напред-назад да бисте тестирали или извршили било коју функцију која вам је потребна.

Можете и да покренете више од једне виртуелне машине, али то може захтевати моћнурачунар да то уради. Виртуелне машине се такође могу брзо креирати; ако их више не користите, лако их је избрисати.

Ако имате одређену конфигурацију са којом треба да тестирате, можете да направите основну машину, а затим је клонирате кад год вам затреба нова. Једном када се ВМ затрпа или оштети, ви га уништите и клонирате још један.

Рад са виртуелним машинама не захтева поновно покретање уређаја. Уместо тога, покрећете хипервизор, који покреће ВМ и даје му упутства да покрене ОС који желите да користите.

Постоје неки недостаци коришћења ВМ-а. Као прво, често им је потребно много коњских снага. Требаће вам пуно простора на диску, меморије и процесорске снаге. Сваки ВМ који креирате може заузети значајну количину простора на диску, што се повећава ако креирате више инстанци. Сви подаци које креирате и сачувате на виртуелној машини ће такође додати простор на диску хост машине.

Пошто ВМ користе и деле ресурсе хост машине, могу да буду спори, па чак и повремено да се замрзну — посебно када покушавају да трчи више од једног у исто време. Они такође могу успорити саму машину домаћина. Из ових разлога, ВМ-ови захтевају доста управљања и администрације.

Пресуда

Као што видите, која је боља зависи од тога како ћете користити више платформи и који тип хардвера на којем морате да их покренете. Препоручујем коришћење виртуелних машина свимакоји има рачунарски систем са добрим до одличним простором на диску, меморијом и процесорском снагом.

Они пружају много већу флексибилност, дају вам много опција за рад и чине пребацивање између окружења једноставним као кликом миша дугме. Можете да додајете и уклањате ВМ са своје машине по жељи и не морате да имате намештену партицију диска или преносиви медијум за њих.

Ако имате мање способну машину, двоструко покретање може лепо да функционише. Лоша страна је што не можете да прелазите са једног оперативног система на други или да их користите истовремено. Имаћете луксуз да посветите пуну процесорску снагу свог рачунара сваком оперативном систему.

Ако сматрате да ће виртуелне машине најбоље функционисати за ваше потребе, али да немају пуно процесорске снаге на располагању, можете да користите ВМ хостовани на удаљеним серверима или у облаку.

Компаније као што су Мицрософт и Амазон имају плаћене услуге које вам омогућавају да креирате и користите више ВМ-ова које хостују. Може бити лепо када је друга компанија одговорна за одржавање хост машина и хардвера. То може бити оптерећење за ваш ум, ослобађајући вас да креирате и користите ВМ-ове онако како су вам потребни.

Завршне речи

Одлучивање између двоструког покретања и виртуелних машина може бити тешка одлука. Обе методе су одличан начин за приступ више оперативних система и окружења без потребе за одвојеним рачунарима.

Надамо се да вам је овај чланак дао некеувид и знање које вам је потребно да вам помогну да одлучите који ће вам најбоље одговарати.

Ја сам Кети Данијелс, стручњак за Адобе Иллустратор. Користим софтвер од верзије 2.0 и правим туторијале за њега од 2003. Мој блог је једно од најпопуларнијих одредишта на вебу за људе који желе да науче Иллустратор. Поред посла као блогерке, ја сам и аутор и графички дизајнер.