www.wikidata.uk-ua.nina.az
Virtualna mashina model obchislyuvalnoyi mashini stvorenoyi shlyahom virtualizaciyi obchislyuvalnih resursiv procesora operativnoyi pam yati pristroyiv zberigannya ta vvodu i vivodu informaciyi Fedora zapushena v VirtualBoxVirtualna mashina na vidminu vid programi emulyaciyi konkretnogo pristroyu zabezpechuye povnu emulyaciyu fizichnoyi mashini chi seredovisha vikonannya dlya programi Zmist 1 Viznachennya 1 1 Sistemni virtualni mashini 1 2 Prikladni virtualni mashini 2 Tehnologiyi 2 1 Ridna emulyaciya 2 2 Neridna emulyaciya 2 3 Virtualizaciya rivnya OS 3 Prikladi ta pidtrimka 4 Zastosuvannya 5 Div takozh 6 PosilannyaViznachennya RedaguvatiRanishe virtualnu mashinu viznachali yak efektivnu izolovanu kopiyu realnoyi mashini Prote suchasni virtualni mashini mozhut ne mati pryamogo aparatnogo analogu Napriklad v zalezhnosti vid sposobu modelyuvannya naboru instrukcij virtualnogo centralnogo procesora virtualna mashina mozhe modelyuvati realnu abo abstraktnu obchislyuvalni mashini Pri modelyuvanni realnoyi obchislyuvalnoyi mashini nabir instrukcij procesora virtualnoyi mashini zbigayetsya z naborom instrukcij obranogo dlya modelyuvannya centralnogo procesora Virtualni mashini podilyayutsya na 2 golovni kategoriyi v zalezhnosti vid yih vikoristannya ta vidpovidnosti do realnoyi aparaturi sistemni aparatni virtualni mashini sho zabezpechuyut povnocinnu emulyaciyu vsiyeyi aparatnoyi platformi i vidpovidno pidtrimuyut vikonannya operacijnoyi sistemi prikladni virtualni mashini yaki rozroblenni dlya vikonannya lishe zastosunkiv prikladnih program napriklad Virtualna mashina Java Sistemni virtualni mashini Redaguvati Sistemni virtualni mashini dozvolyayut rozpodil aparatnih resursiv fizichnoyi mashini mizh riznimi kopiyami virtualnih mashin na kozhnij z yakih mozhe buti vstanovlena svoya operacijna sistema Plast programnogo zabezpechennya sho vikonuye virtualizaciyu nazivayetsya gipervizorom Gipervizori podilyayutsya na 2 tipi ti sho mozhut vikonuvatisya na golij en aparaturi 1 j tip abo ridni angl native ta ti sho vikonuyutsya v pevnij operacijnij sistemi 2 j tip abo hostovi Osnovni perevagi sistemnih VM rizni operacijni sistemi mozhut spivisnuvati na odnomu komp yuteri i pri comu znahoditisya v strogij izolyaciyi odna vid odnoyi VM mozhut zabezpechuvati rozshirenij nabir mashinnih instrukcij adzhe pri modelyuvanni abstraktnoyi obchislyuvalnoyi mashini nabir instrukcij procesora virtualnoyi mashini mozhe buti dovilnim shiroki mozhlivosti kontrolyu za programami legkist modifikacij ta vidnovlennyaOsnovnij nedolik virtualna mashina ne taka efektivna yak realna tomu sho dostup do aparaturi v nij vidbuvayetsya oposeredkovano Rizni VM na kozhnij z yakih mozhe buti vstanovlena svoya vlasna OS yaki takozh nazivayetsya gostovimi OS chasto vikoristovuyutsya dlya servernogo ob yednannya rizni servisi sho povinni vikonuvatisya na okremih mashinah shob zapobigti vzayemovtruchannyu zapuskayutsya v riznih VM prote na odnij fizichnij mashini sho dozvolyaye ekonomiti aparatni resursi Prikladni virtualni mashini Redaguvati Prikladni virtualni mashini vikonuyut zvichajni programi vseredini OS Voni zazvichaj stvoryuyutsya koli programa zapuskayetsya ta znishuyutsya pislya yiyi zavershennya Yihnya cil zabezpechiti platformno nezalezhne programne seredovishe yake dozvolyaye abstraguvatisya vid konkretnoyi aparaturi ta operacijnoyi sistemi na yakij vikonuyetsya programa Prikladna VM zabezpechuye visokorivnevu abstrakciyu napriklad interpretatori visokorivnevih mov programuvannya Lisp Java Python Perl v toj chas yak sistemni VM zazvichaj obmezhuyutsya nizkorivnevoyu abstrakciyeyu mashinnim naborom kodiv Suchasni prikladni VM sho realizuyutsya za dopomogoyu interpretatoriv dlya pidvishennya shvidkosti vikonannya vikoristovuyut kompilyaciyu na lotu angl JIT just in time Tehnologiyi RedaguvatiRidna emulyaciya Redaguvati Cej pidhid polyagaye v prostomu rozpodilenni tih aparatnih resursiv na yakih zapushena VM Kozhna kopiya VM obmezhena realnoyu aparaturoyu Vidpovidno mi zmozhemo vikoristovuvati lishe ti OS yaki pidtrimuyut nashu aparaturu Neridna emulyaciya Redaguvati V comu vipadku VM emulyuye aparaturu yaka mozhe vidriznyatisya vid tiyeyi na yakij vona zapushena Ce rozshiryuye krug OS yaki mi mozhemo na neyi vstanoviti Virtualizaciya rivnya OS Redaguvati Yadro OS dozvolyaye stvoryuvati bagato izolovanih odin vid odnogo prostoriv koristuvachiv V comu vipadku krah programi v odnomu prostori niyak ne vpline na programi v inshih prostorah Prikladi ta pidtrimka RedaguvatiPershoyu i dosogodni odniyeyu z najkrashih operacijnih sistem yaki pidtrimuvali koncepciyu virtualnoyi mashini ye operacijna sistema VM v mezhah kolishnogo SRSR takozh vidoma yak SVM Sistema Virtualnih Mashin firmi IBM Na okremih aparatnih platformah mozhliva aparatna pidtrimka virtualnih mashin Vpershe tehnologiya aparatnoyi pidtrimki virtualnih mashin bula realizovana v mashini seriyi IBM 370 pochatok 1970 rr yak mozhlivist zavantazhennya mikroprogramnogo kodu yakij zabezpechuvav dodatkovu funkcionalnist centralnogo procesora IBM 370 dlya obslugovuvannya virtualnih mashin Odniyeyu z najpopulyarnishih nasgodni virtualnih mashin ye virtualna mashina Java Zastosuvannya RedaguvatiVirtualni mashini mozhut vikoristovuvatisya dlya zahistu informaciyi i obmezhennya mozhlivostej program Doslidzhennya produktivnosti PO abo novoyi komp yuternoyi arhitekturi emulyaciyi riznih arhitektur napriklad emulyator igrovoyi pristavki Optimizaciyi vikoristannya resursiv mejnfrejmiv ta inshih potuzhnih komp yuteriv shkidlivogo kodu dlya upravlinnya infikovanoyi sistemoyu virus PMBS viyavlenij v 1993 roci a takozh rutkit SubVirt stvorenij v 2006 rik u v Microsoft Research stvoryuvali virtualnu sistemu yakoyi obmezhuvavsya koristuvach i vse zahisni programi antivirusi ta inshi Modelyuvannya informacijnih sistem z kliyent servernoyu arhitekturoyu na odnij EOM emulyaciya komp yuternoyi merezhi za dopomogoyu dekilkoh virtualnih mashin Sproshennya upravlinnya klasterami virtualni mashini mozhut prosto migruvati z odniyeyi fizichnoyi mashini na inshu pid chas roboti Testuvannya i nalagodzhennya sistemnogo programnogo zabezpechennya Prikladi virtualnih mashin Forth Java Virtual Machine Kaffe vilna virtualna mashina Java Dalvik chastina mobilnoyi platformi Android IBM VM Sistema Virtualnih Mashin SVM VirtualBox VMware XenDiv takozh RedaguvatiKrosplatformna virtualizaciya Vagrant Izolyaciya brauzeraPosilannya RedaguvatiVirtualizaciya vSphere Hyper V XenServer i Red Hat ros Arhivovano 25 serpnya 2011 u WebCite Virtualizaciya VMware vSphere ros Arhivovano 25 serpnya 2011 u WebCite Virtualnye mashiny doma i v biznese ros Arhivovano 25 serpnya 2011 u WebCite Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno kviten 2016 Cya stattya potrebuye dodatkovih posilan na dzherela dlya polipshennya yiyi perevirnosti Bud laska dopomozhit udoskonaliti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Zvernitsya na storinku obgovorennya za poyasnennyami ta dopomozhit vipraviti nedoliki Material bez dzherel mozhe buti piddano sumnivu ta vilucheno kviten 2016 Ce nezavershena stattya pro operacijni sistemi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Otrimano z https uk wikipedia org w index php title Virtualna mashina amp oldid 40089353