Dubultā sāknēšana pret virtuālo mašīnu: kurš no tiem ir labāks?

  • Dalīties Ar Šo
Cathy Daniels

Programmatūras izstrādātājiem, testētājiem un tiem, kas novērtē un dokumentē programmatūras lietojumprogrammas, bieži vien ir nepieciešamas vairākas vides.

Iespējams, mums būs nepieciešams testēt lietojumprogrammas dažādās Windows, macOS un pat Linux versijās. Tomēr budžeta ierobežojumu dēļ mums bieži vien nevar būt pieejams cits dators katrai videi.

Divas iespējas ļauj strādāt atsevišķās vidēs, neiegādājoties atsevišķus datorus.

Pirmā no tām ir datora iestatīšana ar dubultās palaišanas iespēju. Tas ļauj vienā ierīcē iestatīt vairākas operētājsistēmas un izvēlēties, kuru no tām izmantosiet, kad tā tiks palaista.

Otra iespēja ir izmantot virtuālo mašīnu, ko dēvē arī par virtuālo datoru. Virtuālās mašīnas ir kā dators datorā. Tās faktiski darbojas jūsu ierīces logā, un tām var būt pilnīga vēlamā datora un operētājsistēmas funkcionalitāte.

Kāpēc mums ir nepieciešamas vairākas operētājsistēmas?

Kāpēc izstrādātājiem, testētājiem un citiem ir nepieciešamas vairākas sistēmas? Kāpēc mēs nevaram vienkārši izmantot to, kas mums ir pieejams?

Tas ir ļoti svarīgi, lai programmatūra bez problēmām darbotos visās platformās. Tas padarīs produktu pieejamu lielākam skaitam lietotāju, nevis tikai viena veida sistēmas vai vides lietotājiem. Galu galā tas nozīmē vairāk klientu un vairāk naudas.

Tāpēc izstrādātājiem, testētājiem un vērtētājiem ir jābūt pieejamām vairākām operētājsistēmām. Tas nodrošina, ka viņi var izstrādāt, izstrādāt un testēt programmatūru katra veida vidē.

Izstrādātājs lielāko daļu darba var veikt Windows operētājsistēmā, taču pēc tam viņam var būt nepieciešams pārliecināties, ka tas darbojas arī macOS. Testētāji un vērtētāji izmēģinās lietojumprogrammu abās sistēmās, lai redzētu, kā tā darbojas katrā no tām.

Papildus programmatūras izstrādei dažiem cilvēkiem vienkārši patīk izmantot vairāk nekā viena veida sistēmas. Viņi var dot priekšroku noteiktām Windows funkcijām, bet vēlas arī citas macOS vai pat Linux funkcijas. Šādā gadījumā persona var piekļūt tām visām bez vairākiem datoriem.

Iespējams, jums ir arī programmatūra, kas darbojas tikai vienā platformā, bet visiem pārējiem uzdevumiem izmantojat citu. Visbeidzot, iespējams, jums ir nepieciešamas dažādas vienas operētājsistēmas versijas, piemēram, Windows 7, Windows 8 vai Windows 10.

Kurš no tiem ir labāks?

Lai vienā datorā ielādētu vairākas operētājsistēmas, var izmantot divas metodes. Var iestatīt datoru, lai nodrošinātu dubultās (vai vairāku operētājsistēmu) ielādes iespēju, vai arī izmantot virtuālo mašīnu, lai emulētu citu operētājsistēmu. Kurš no šiem veidiem ir labāks?

Atbilde ir atkarīga no jūsu vajadzībām un vēlmēm. Apskatīsim abu metožu priekšrocības un problēmas.

Dual Boot: plusi & amp; mīnusi

Kad runa ir par dubulto sāknēšanu, mēs runājam par pilnīgi atsevišķām operētājsistēmām dažādos cietā diska nodalījumos, citos cietajos diskos vai noņemamos datu nesējos. Kad sistēma iedarbina vienu operētājsistēmu, dators un tā aparatūra ir pilnībā veltīta tai.

Tas labi darbojas, ja datorā nav daudz atmiņas vai procesora jaudas. Tas nozīmē, ka visi datora resursi tiek veltīti tikai videi, kurā jūs startējat. Ar katru instalēto operētājsistēmu joprojām varat nodrošināt pienācīgu vai lielisku veiktspēju.

Izmantojot dubultās palaišanas metodi, ir daži skaidri redzami trūkumi. Iespējams, lielākais negatīvais aspekts ir laiks, kas nepieciešams, lai pārslēgtos no vienas vides uz citu. Lai veiktu izmaiņas, dators ir jāizslēdz un jāpārstartē ikreiz, kad vēlaties to mainīt. Tas var radīt daudz neērtību.

Vēl viena problēma ir tā, ka jums nebūs iespējas strādāt abās sistēmās vienlaicīgi. Lai gan parastam lietotājam tas var nebūt problēma, izstrādātājam vai testētājam tas var apgrūtināt rezultātu salīdzināšanu un reģistrēšanu.

Virtuālā mašīna: plusi & amp; mīnusi

Virtuālo mašīnu izmantošana ir kā datora darbība logā jūsu datorā. Virtuālās mašīnas ir jaudīgas un sniedz jums daudz iespēju.

Jūs varat strādāt savā resursdatora operētājsistēmā, kamēr cita virtuālā mašīna darbojas atsevišķi logā uz darbvirsmas. Tas atvieglo pārslēgšanos turp un atpakaļ, lai testētu vai veiktu jebkuras nepieciešamās funkcijas.

Var palaist arī vairāk nekā vienu virtuālo mašīnu, taču tam var būt nepieciešams jaudīgs dators. Virtuālās mašīnas var arī ātri izveidot; ja tās vairs neizmantojat, tās ir viegli dzēst.

Ja jums ir konkrēta konfigurācija, ar kuru nepieciešams veikt testus, varat izveidot bāzes mašīnu un pēc tam to klonēt, kad vien jums ir nepieciešama jauna. Kad VM kļūst pārblīvēta vai bojāta, varat to iznīcināt un klonēt citu.

Darbs ar virtuālajām mašīnām neprasa ierīces pārstartēšanu. Tā vietā tiek palaists hipervizors, kas palaiž virtuālo mašīnu un dod tai norādījumus, lai tā palaistu operētājsistēmu, kuru vēlaties izmantot.

VM ir arī daži trūkumi. Pirmkārt, tās bieži vien prasa lielu jaudu. Jums būs nepieciešams daudz vietas uz diska, atmiņas un apstrādes jaudas. Katra izveidotā VM var aizņemt ievērojamu diska vietas apjomu, kas palielinās, ja izveidojat vairākus eksemplārus. Visi dati, ko izveidojat un saglabājat virtuālajā mašīnā, arī palielinās resursdatora diska vietu.

Tā kā VM izmanto un koplieto resursus, tie var būt lēni un dažkārt pat apstāties, jo īpaši, ja mēģina palaist vairāk nekā vienu vienlaicīgi. Tie var palēnināt arī pašas datortehnikas darbību. Šo iemeslu dēļ VM ir nepieciešama liela pārvaldība un administrēšana.

Spriedums

Kā redzat, kurš no tiem ir labāks, ir atkarīgs no tā, kā jūs izmantosiet vairākas platformas un kāda veida aparatūru jūs izmantosiet, lai tās darbinātu. Es iesaku izmantot virtuālās mašīnas visiem, kam ir datorsistēma ar labu vai lielisku diska vietu, atmiņu un procesora jaudu.

Tās nodrošina daudz lielāku elastību, sniedz daudz iespēju, ar kurām strādāt, un pārslēgšanās starp vidēm ir tikpat vienkārša kā peles pogas klikšķis. VM var pievienot un noņemt no mašīnas pēc vēlēšanās, un tām nav nepieciešams izveidot īpašu diska nodalījumu vai noņemamu datu nesēju.

Ja jums ir mazāk jaudīgs dators, dubultā sāknēšana var lieliski darboties. Trūkums ir tas, ka nevarat pārslēgties starp operētājsistēmām vai izmantot tās vienlaicīgi. Jums būs greznība veltīt visu datora skaitļošanas jaudu katrai operētājsistēmai.

Ja uzskatāt, ka jūsu vajadzībām vislabāk derēs virtuālās mašīnas, bet jums nav pieejama liela skaitļošanas jauda, varat izmantot virtuālās mašīnas, kas izvietotas attālinātos serveros vai mākonī.

Tādi uzņēmumi kā Microsoft un Amazon piedāvā maksas pakalpojumus, kas ļauj jums izveidot un izmantot vairākas virtuālās mašīnas, kuras tās mitina. Tas var būt patīkami, ja cits uzņēmums ir atbildīgs par mitināšanas mašīnu un aparatūras uzturēšanu. Tas var jūs atslogot, ļaujot jums izveidot un izmantot virtuālās mašīnas pēc vajadzības.

Nobeiguma vārdi

Izvēle starp dubulto boot un virtuālajām mašīnām var būt grūts uzdevums. Abas metodes ir lielisks veids, kā piekļūt vairākām operētājsistēmām un vidēm bez nepieciešamības izmantot atsevišķus datorus.

Mēs ceram, ka šis raksts ir sniedzis jums nelielu ieskatu un zināšanas, kas nepieciešamas, lai palīdzētu jums izlemt, kurš no šiem produktiem jums būs vispiemērotākais.

Es esmu Ketija Danielsa, Adobe Illustrator eksperte. Es izmantoju programmatūru kopš versijas 2.0 un veidoju tai apmācības kopš 2003. gada. Mans emuārs ir viens no populārākajiem galamērķiem tīmeklī cilvēkiem, kuri vēlas apgūt Illustrator. Papildus savam emuāra darbam es esmu arī autors un grafiskais dizainers.