Duobla Ekkuro kontraŭ Virtuala Maŝino: Kiu estas Pli bona?

  • Kundividu Ĉi Tion
Cathy Daniels

Programistoj, testantoj, kaj tiuj el ni, kiuj taksas kaj dokumentas programarojn, ofte bezonas plurajn mediojn.

Ni eble bezonos testi aplikaĵojn en malsamaj versioj de Vindozo, macOS, kaj eĉ Linukso. Pro buĝetaj limoj, tamen, ni ofte ne povas havi alian komputilon disponebla por ĉiu medio.

Du opcioj permesas labori en apartaj medioj sen aĉeti apartajn maŝinojn.

La unua estas agordi vian komputilon kun duobla ekfunkciigo. Ĉi tio ebligas al vi agordi plurajn operaciumojn sur unu aparato kaj elekti kiun vi uzos kiam ĝi ekfunkciigas.

La dua estas uzi virtualan maŝinon, ankaŭ konatan kiel VM. Virtualaj maŝinoj estas kvazaŭ funkciigado de komputilo ene de komputilo. Ili efektive funkcias en fenestro de via aparato kaj povas havi la plenan funkciecon de la komputilo kaj operaciumo, kiujn vi volas uzi.

Kial Ni Bezonas Multoblajn Operaciumojn?

Do, kial programistoj, testistoj kaj aliaj bezonas plurajn sistemojn? Kial ni ne povas simple uzi ĉion, kion ni havas disponeblan al ni?

Estas esenca por ke programaro funkcias glate tra platformoj. Ĝi disponigos la produkton al pli da uzantoj, ne nur al la uzantoj de unu speco de sistemo aŭ medio. Fine tio signifas pli da klientoj—kaj pli da mono.

Pro tio, programistoj, testistoj kaj taksantoj devas havi plurajn operaciumojn disponeblaj porilin. Ĝi certigas, ke ili povas desegni, disvolvi kaj testi la programaron en ĉiu speco de medio.

Programisto povas fari la plimulton de sia laboro en Vindoza OS. Tamen, li aŭ ŝi eble bezonos certigi, ke ĝi funkcias en macOS. Testistoj kaj taksantoj ankaŭ provos la aplikaĵon sur ambaŭ sistemoj por vidi kiel ĝi funkcias sur ĉiu.

Krom programaro-disvolviĝo, kelkaj homoj simple ŝatas uzi pli ol unu specon de sistemo. Ili eble preferas iujn funkciojn de Vindozo sed ankaŭ deziras aliajn funkciojn de macOS aŭ eĉ Linukso. En ĉi tiu kazo, homo povas havi aliron al ĉiuj sen pluraj komputiloj.

Vi eble ankaŭ havas programaron kiu funkcias nur en unu platformo sed ĝuas uzi alian por ĉiuj viaj aliaj taskoj. Fine, vi eble bezonos malsamajn versiojn de unu operaciumo, kiel Vindozo 7, Vindozo 8 aŭ Vindozo 10.

Kiu estas Pli bona?

Du metodoj povas esti uzataj por lanĉi plurajn operaciumojn sur ununura maŝino. Vi povas agordi vian komputilon por havi duoblan (aŭ multoblan) lanĉan kapablon, aŭ vi ankaŭ povas uzi virtualan maŝinon por kopii alian operaciumon. Do, kiu estas pli bona?

La respondo dependas de viaj bezonoj kaj preferoj. Ni rigardu la avantaĝojn kaj problemojn de ambaŭ metodoj.

Duobla Boot: Avantaĝoj & Kontraŭoj

Kiam temas pri duobla lanĉo, jen kion ni volas diri: tute apartaj operaciumoj sur malsamaj sekcioj de via malmoladisko, aliaj malmolaj diskoj, aŭ forprenebla medio. Post kiam la sistemo ekfunkciigas unu OS, la komputilo kaj ĝia aparataro estas tute dediĉitaj al ĝi.

Ĉi tio funkcias bone se vi havas komputilon sen multe da memoro aŭ prilaborado. Ĝi signifas, ke ĉiuj rimedoj de la komputilo estas dediĉitaj nur al la medio, en kiu vi ekfunkciigas. Vi ankoraŭ povas havi decan ĝis bonegan agadon kun ĉiu OS instalita.

Estas iuj klaraj malavantaĝoj uzi la metodon de duobla lanĉo. Verŝajne la plej granda negativo estas la tempo necesa por ŝanĝi de unu medio al alia. Vi devas malŝalti la komputilon kaj rekomenci ĝin kiam ajn vi volas fari la ŝanĝon. Tio povas kaŭzi multajn ĝenojn.

Alia problemo estas ke vi ne havos la kapablon labori en ambaŭ sistemoj samtempe. Kvankam ĉi tio eble ne estas problemo por hazarda uzanto, ĝi povas malfaciligi kompari kaj registri rezultojn kiel programisto aŭ testilo.

Virtuala Maŝino: Avantaĝoj & Kontraŭoj

Uzi VM estas kiel ruli komputilon en fenestro en via komputilo. Virtualaj maŝinoj estas potencaj kaj donas al vi multajn eblojn.

Vi povas labori en la OS de via gastiga maŝino dum alia virtuala maŝino funkcias aparte en fenestro sur via labortablo. Ĉi tio faciligas ŝanĝi tien kaj reen por testi aŭ plenumi iujn ajn funkciojn, kiujn vi bezonas.

Vi ankaŭ povas ruli pli ol unu virtualan maŝinon, sed ĝi eble postulas potencankomputilo por fari tion. Virtualaj maŝinoj ankaŭ povas esti kreitaj rapide; se vi ne plu uzas ilin, estas facile forigi ilin.

Se vi havas specifan agordon, kiun vi devas testi, vi povas krei bazan maŝinon, tiam kloni ĝin kiam ajn vi bezonas novan. Post kiam la VM estas malorda aŭ koruptita, vi detruas ĝin kaj klonas alian.

Labori kun virtualaj maŝinoj ne postulas rekomenci vian aparaton. Anstataŭe, vi kuras hiperviziilon, kiu funkciigas la VM kaj instrukcias ĝin komenci la OS, kiun vi volas uzi.

Estas iuj malavantaĝoj uzi VM-ojn. Unue, ili ofte postulas multan ĉevalforton. Vi bezonos multe da diskospaco, memoro kaj pretigpovo. Ĉiu VM, kiun vi kreas, povas okupi grandan kvanton da diskospaco, kiu sumiĝas se vi kreas plurajn okazojn. Ĉiuj datumoj, kiujn vi kreas kaj konservas en la virtuala maŝino, ankaŭ aldonos al la diskospaco de la gastiga maŝino.

Ĉar VMoj uzas kaj dividas la rimedojn de la gastiga maŝino, ili povas esti malrapidaj kaj eĉ foje frostiĝi—precipe kiam oni provas. kuri pli ol unu samtempe. Ili ankaŭ povas malrapidigi la gastigan maŝinon mem. Pro ĉi tiuj kialoj, VMs ja postulas multan administradon kaj administradon.

La Verdikto

Kiel vi povas vidi, kiu estas pli bona dependas de kiel vi uzos plurajn platformojn kaj kian tipon. de aparataro vi devas ruli ilin. Mi rekomendas uzi virtualajn maŝinojn por iu ajnkiu havas komputilan sistemon kun bona ĝis bonega diskospaco, memoro kaj pretigpovo.

Ili provizas multe pli da fleksebleco, donas al vi multajn eblojn por labori kaj faciligas ŝanĝi inter medioj kiel musklako. butonon. Vi povas aldoni kaj forigi VM-ojn de via maŝino laŭvole kaj ne bezonas havi dediĉitan diskdiskodiskon aŭ forpreneblan medion agordita por ili.

Se vi havas malpli kapablan maŝinon, duobla ekfunkciigo povas bele funkcii. La malavantaĝo estas, ke vi ne povas ŝanĝi inter operaciumoj aŭ uzi ilin samtempe. Vi havos la lukson dediĉi la plenan pretigpovon de via komputilo al ĉiu OS.

Se vi sentas, ke virtualaj maŝinoj funkcios plej bone por viaj bezonoj sed ne havas multe da pretigpovo disponebla, vi povas uzi VM-ojn. gastigita sur foraj serviloj aŭ en la nubo.

Firmaoj kiel Microsoft kaj Amazon havas pagitajn servojn, kiuj permesas vin krei kaj uzi plurajn VM-ojn kiujn ili gastigas. Povas esti agrable kiam alia kompanio respondecas pri bontenado de la gastigaj maŝinoj kaj aparataro. Ĝi povas esti ŝarĝo de via menso, liberigante vin krei kaj uzi VM kiel vi bezonas ilin.

Finaj Vortoj

Decidi inter duobla lanĉo kaj virtualaj maŝinoj povas esti malfacila decido. Ambaŭ metodoj estas bonegaj manieroj aliri plurajn operaciumojn kaj mediojn sen la bezono de apartaj komputiloj.

Ni esperas, ke ĉi tiu artikolo donis al vi kelkajn.komprenon kaj la scion, kiun vi bezonas por helpi vin decidi, kiu funkcios plej bone por vi.

Mi estas Cathy Daniels, spertulo pri Adobe Illustrator. Mi uzas la programaron ekde la versio 2.0, kaj kreas lernilojn por ĝi ekde 2003. Mia blogo estas unu el la plej popularaj cellokoj en la reto por homoj kiuj volas lerni Illustrator. Krom mia laboro kiel bloganto, mi ankaŭ estas aŭtoro kaj grafikisto.