жасалма бир машинасын колдонуу. Virtual машина кандай болуп жатат? Intel VT-х-милдеттер же AMD-V иштетилген текшерип били¾из

  1. Kaspersky-жылы өзгөчө шарттары катары жасалма машина каталогун калтыруу
  2. программалары үчүн көбүрөөк орун бөлөт
  3. Video орнотууларды Түркия
  4. катуу-мамлекеттик пассионардык жасалма машинасын коюп
  5. Конок толуктоолор VirtualBox же VMware куралдарды орнотуу үчүн шектенбесек болот
  6. жасалма аспапка натыйжалуулугун жогорулатуу
  7. Аракет башка программа долбоорлоо
  8. Баштапкы орнотуу учурунда белгиленген көлөмү диск түзүү
  9. Сиздин AntiVirus төрүнөн машиналардын каталогун чыгаруу
  10. Бөлүп көбүрөөк эс
  11. Берүүнү көбүрөөк CPU
  12. Video орнотууларын тууралоо
  13. Сессиялар рабочий долбоорлоо
  14. столунда долбоорлоо кандай
  15. Intel VT-х-милдеттер же AMD-V иштетилген текшерип били¾из
  16. башка пассионардык жасалма машина материалдары Place
  17. ЭЭМ үчүн көп сандагы коюу
  18. Virtual Machine Windows жана Linux үчүн тактасын жарыш
  19. Кандай Virtual машина
  20. Эскертүүлөр:

Virtual аппараттык Арабстан, жана сиздин бир нече иштеп жаткан системасын иштетүү үчүн колдонулган Virtual машиналар, мисалы, Virtualbox эле. Эгер эне жана RAM болот жакшы, тезирээк ишке ашырылат жасалма машиналар сиздин боюнча.
Мен убакытты үнөмдөөгө жардам берүү үчүн бир нече көрүүгү сунуш баштапкы орнотуу жасалма машиналар. Ал менен иштөө пайдалуу болот жасалма машиналар VirtualBox, VMware, окшоштугу, биринчи орунда.

Kaspersky-жылы өзгөчө шарттары катары жасалма машина каталогун калтыруу

Бул пакеттерди орнотуу өтө кыйын болот. Ооба, бул отуруп жалпы аткаруу басат, туурабы? ишти тездетүүнү үчүн, жөн гана AntiVirus үчүн эске албаганда, бардык жасалма каталогдорду кошуу.

программалары үчүн көбүрөөк орун бөлөт

жасалма бир машинада иштетүү ичинде Бүтүндөй иштеп жаткан системасы сиздин учурдагы иштеп тарабынан жүргүзүлөт. Ошентип, кайра иштетүү, аны колдоно алат, жакшы аткаруу.

Video орнотууларды Түркия

Video орнотууларын коюу абдан ылдамдык жасалма машинаны жардам берет.

катуу-мамлекеттик пассионардык жасалма машинасын коюп

Катуу мамлекеттик Drive - Сиз ылдамдыгын жогорулатуу отуруп бере ала турган мыкты жакшыртуу бири. Ал эми жасалма машиналар үчүн иштейт.

Конок толуктоолор VirtualBox же VMware куралдарды орнотуу үчүн шектенбесек болот

жасалма аспапка конок иштетүү системасын орнотуу кийин, эмне кылышыбыз керек биринчи кезекте программалык жасалма аспапка орнотуу болуп саналат. - "VMware үчүн VirtualBox" же VMware Аспаптар Конок толуктоолор "Бул пакеттер сиздин конок иштетүү системасын жардам берет атайын айдоочуларды кирет негизги машинанын жабдыктардын жардамы менен тезирээк иштейт.

Топтом орнотуу жөнөкөй - VirtualBox менен, конок иштетүү системасын жүктөлүшүнө кийин, меню деген баскычты басып, түзмөктөрдү тандоо жана "орнотуу Конок толуктоолор". Сиз VMware колдонуп жаткан болсо, Virtual Machine менюда "VMware куралдарды орнотуу" тандоо. Орнотууну аягына чыгаруу үчүн Татар Көрсөтмөнү - бир конок иштетүү системасы катары Windows колдоно турган болсо, анда ал башка орнотуп окшош болот.
Топтом орнотуу жөнөкөй - VirtualBox менен, конок иштетүү системасын жүктөлүшүнө кийин, меню деген баскычты басып, түзмөктөрдү тандоо жана орнотуу Конок толуктоолор

Сен бардык зарыл жасалма машинасын колдонуу бүткөндөн кийин, ал жасалма машина коопсуздук учурдагы абалын сактап калуу үчүн жакшы, жана толугу менен иштен жок. аны колдонуу керек, кийинки жолу жөн эле, аны иштетүү үчүн эки жолу чыкылдатуу менен. иштетүү системасы эмес, нөлдөн баштап, иш токтоп жерден тандап алышат.

жасалма аспапка натыйжалуулугун жогорулатуу

Ошентип, сен бат эле жүктөп жана азыраак убакыт жоготуп алабыз. Сиз дайыма жасалма аспапка жана физикалык машинанын эки иш-аракеттеринин натыйжалуулугун жогорулатуу мүмкүн экенин унутпа.

Аракет башка программа долбоорлоо

долбоорлоо программалык тезирээк өтөт, ал жөнүндө сөз болгондо, эч ким так жыйынтыкка келет.

Сиз бар экенин баамдагыла акыркы версия Конок толуктоолор - Сиз өзгөртүү Конок толуктоолорду жана VMware куралдары үчүн жеткиликтүү кабарлоо көрсө, аны орнотуу керек.

Баштапкы орнотуу учурунда белгиленген көлөмү диск түзүү

Эгерде жасалма машинасын түзүүгө, сен эки түзө алат ар кандай түрлөрү жасалма диск . Алыдын ала, программасы, адатта, конок OS ээлеген орду менен бирге өсүп динамикалуу бөлүнгөн дисктерди колдонуу менен сунуш кылат.

Мисалы, эгерде сиз 30 ГБ максималдуу өлчөмү менен динамикалуу диск бөлөт менен жаңы санариптик машинасын түзүүгө, ал диск srazu.Posle мейкиндикти 30 ГБ чейин алып гана 10 ГБ чейин созулушу мүмкүн кууп иштетүү тутумун жана программаларды орнотууга болбойт. өздүк кошулат эле жасалма диск Ал 30 ГБ максималдуу өлчөмүнө чейин өсөт.

Бул пайдалуу болушу мүмкүн - ар бир жасалма машина катуу дискке жайгаштырган, космоско бир өлчөмсүз көлөмүн талап кылбайт. Бирок, ал дисктен орнотуу (алдын ала тандалган жерге менен диск) туруктуу өлчөмүн түзүүгө караганда жайыраак болот. Эгер диск белгиленген өлчөмүн, бардык 30 ГБ түзүп, ал сиздин боюнча дароо жумуш менен камсыз болушат.

келишүүчүлүк бар - белгиленген диск көлөмү сиздин катуу дисктин орунду ээлейт, бирок ал жасалма диск тездик менен иш алып барат. Ошондой эле делосуна бытырандылык кутулуу - жер ордуна дискке жетилтүү тыйын кошуп, бир ири пакетинин менен алек болот.
келишүүчүлүк бар - белгиленген диск көлөмү сиздин катуу дисктин орунду ээлейт, бирок ал жасалма диск тездик менен иш алып барат

эски маалыматтардын негизинде бир өзгөрүүлөр менен тарыхый дуализм менен иш кылгандар, алар кандай гана, түшүнүшөт. Мындан тышкары, эки Decks аларды ырааттуу дагы бир тосмо баа берүүгө мүмкүндүк бербейт сонун тамыры стереотиптердин бар. Бул аппараттык жана программалык каражаттарды да өндүрөт.

Ошентип, аны иштетүү системалары кемчиликсиз аппараттык жана керектүү тесттерди аппараттык шайкеш келишин текшерүү үчүн оптималдаштыруу жана программалык камсыздоо Албетте, анча көп түйшүктү. Ошентсе да, бул керек болгон жабдуулар жогорку сапаттагы жана иштешинин экенин абдан маанилүү болуп саналат.

Сиздин AntiVirus төрүнөн машиналардын каталогун чыгаруу

Сиздин Antivirus өндүрүмдүүлүгүн төмөндөтөт, ал мүмкүн болсо, жасалма машина материалдары издей берет. Antivirus сиздин конок иштетүү системасы иштейт жасалма аспапка ичинде жуктуруп, бул сыноо зыяндуу аныктоого мүмкүн эмес.

жараянды тездетүү үчүн, эске албаганда тизмесине Antivirus жазуучу үчүн жасалма машина каталогду кошо аласыз. Көп өтпөй эле, ал тизме боюнча эмес, сенин Antivirus Бул каталогдо бардык материалдары бурбайт.
жараянды тездетүү үчүн, эске албаганда тизмесине Antivirus жазуучу үчүн жасалма машина каталогду кошо аласыз

Бул жөн эле сапатынын төмөндүгү бөлүгү же жаман айдоочусу, каталарын көп көрүүгө болот. мүлктүк жараяндарды аркылуу курулган жана ар бир моделге ылайыкташтырылган накта батарейкалары жөнүндө ойлонуп көрөлү. Бул, албетте, колдонулган материалдар боюнча катуу таасир этет жана компромисс жок машине түзүүгө мүмкүндүк берет, бул орто-чөйрөсү үчүн абдан зарыл.

  • Дизайн: Ар бир системанын абдан так түшүнүктөрдүн негизинде курулган.
  • Баары сага артыкчылыгы түрдүү берип, үйдө турат.
  • Алар олуттуу эмес.

Албетте, Кудай, ошондой эле жашоо-турмушу, ошондой эле алдын-ала аныкталган продукт линияларын сыяктуу кээ бир маселелер менен шайкеш келет.

Бөлүп көбүрөөк эс

Virtual машиналар көп болуп, жасалма эс . Microsoft 64-биттен RAM 2 ГБ сунуш Windows 7, жана бул сунуш жасалма аспапка аяктаганда, Windows 7 x32 тиешелүү да. Эгерде жасалма аспапка чоң колдонмолорду иштеп жатса, анда сен RAM ашуун 2 ГБ бөлүп берет.

Сиз жасалма машина тартибин диалогго көбүрөөк орун бөлүп берет (жасалма бир машина бул үчүн өчүрүлгөн болушу керек). Сиздин компьютер жасалма машина менен кыйынчылыксыз иштөөгө жетиштүү эс жок болсо, сиздин катуу дискке алмашуу билэни колдонулуп жатканда PC аткаруу абдан чоң кыскарышына көрө алабыз.
Сиз жасалма машина тартибин диалогго көбүрөөк орун бөлүп берет (жасалма бир машина бул үчүн өчүрүлгөн болушу керек)

планшетке жана мобилдик үчүн бири: Mobile бөлүгү эки продукт линияларын турат. Албетте, бул учу менен түшүндүрүүгө мүмкүн эмес. Бирок, кээ бир пайдалуу нерсени унутпашыбыз керек. Акыркы жылдары, ошондуктан, аралаш жана айландырылуучу азыктары жайылтпоо бар. эмне биз каалаган жок болсо, анда биз аны кура алабыз. Жакында эле, ал тургай, кээ бир ноутбук өндүрүүчүлөр ушундай жол менен, ошондой эле Интернетке түздөн-түз өз ноутбук аласыз баштаган. Экономика. Гибриддештирүү. . Бул, албетте, анын пайдасына эмес.

Берүүнү көбүрөөк CPU

Эгер сизде бир нече кайра иштетүүчүлөр же кесилиштериндеги менен компүтерди бар болсо, VM орнотуулары терезеден сенин жасалма аспапка үчүн кошумча кайра иштеп бөлүп берет. эки негизги (же төрттүк топ-негизги) кайра иштетүү менен VM жооп көбүрөөк секелек болот.

Эгер иштеп жаткан системасы MS-Windows үй орното турган болсо, анда, келечекте орнотуу учурунда ядрону колдоно алышат туура Хал куткарыш үчүн 2 ядрону көрсөтүп, орнотулгандан кийин, сиз аны өчүрүп, Күнүмдүк колдонуу үчүн 1 демейки ядросу мүмкүн. Бирок келечек үчүн, силер дайыма OS чыгарып туруп ядросу кошо аласыз. Linux М динамикалуу жүктөө учурунда кесилиштериндеги канча болбосун аныктай алат.
Эгер иштеп жаткан системасы MS-Windows үй орното турган болсо, анда, келечекте орнотуу учурунда ядрону колдоно алышат туура Хал куткарыш үчүн 2 ядрону көрсөтүп, орнотулгандан кийин, сиз аны өчүрүп, Күнүмдүк колдонуу үчүн 1 демейки ядросу мүмкүн

кандайдыр бир даражада, бул эки система бири-бирине ээ. Пойнт болот жакшы ой кыязы, копияланышы жана жакшырган. Жогоруда айтылгандай, көп кездешкен жер, мындан ары жараксыз болуп саналат. Ошентип, ал эмес. Бул анын түзмөктөр үйдө баарын бир гана объект Cupertino сатып алуу үчүн жетиштүү болгон.

Сиз бир аспаптан экинчисине которулуп, аны сен байланыштардын керек баарын, сенин музыкага каттарды таба аласыз. Ал булут кызматтары жана бүт нерсенин чын жүрөктөн болгон бир жаңы стратегиясын иштеп чыкты. Көп учурда, артыкчылык кантип пайда болгон деген суроого берилген мыкты Анын иш стили жана пайдалануу боюнча ордун толтуруу. Ошондой эле жогорку мода кол эле канааттануу алып брэнд жараткан. Азыркы учурда биз башка айта албайм. Ал, чынында эле, даам гана маселеси жана эски жана жалган уламыш көбүрөөк байланыштуу болушу мүмкүн эмес эле.

Video орнотууларын тууралоо

Video орнотууларды жана көрмө эс бөлүп Fine-тюнинг да жасалма аспапка ылдамдыгын жогорулатуу үчүн жардам берет. Мисалы, 2D киргизүү 3D-тез айрым 3D-тиркемелерди колдонуу үчүн уруксат берүүчү VirtualBox боюнча ылдамдануу, жасалма машина менен ойнотуу жакшыртат өзгөчөлүктөрү.
Video орнотууларды жана көрмө эс бөлүп Fine-тюнинг да жасалма аспапка ылдамдыгын жогорулатуу үчүн жардам берет

Аэрого өчүрүү - жана чоң, мисалы, Windows 7 катары 3D пайдаланууну азайтуу керек.

Сессиялар рабочий долбоорлоо

өнүккөн куралдар үчүн, биз ошондой эле долбоорлоо программаларды көрүүгө болот. Ал буга чейин эле иштеп жаткан системасын иштеп башка бир нече иштеп жаткан системасын иштете турган бир жолу. Бөлүктөрү үзгүлтүк менен иштей турган жана узартылышы же толукталышы мүмкүн байланыш .

столунда долбоорлоо кандай

Эмне үчүн долбоорлоо керек? Юридикалык чөйрөдө долбоорлоо жайылтуу Server ташуу наркын төмөндөтүү талаптарды логикалык жыйынтыгы болуп саналат.

Intel VT-х-милдеттер же AMD-V иштетилген текшерип били¾из

Intel VT-X жана AMD-V долбоорлоо ылдамдыгын жакшыртуу өзгөчө иштетүү бутактары. жаңы Intel жана AMD иштетүүчү Адатта, бул иш-милдеттерди камтыйт. Бирок, кээ бир ЭЭМ жазуусу VT-X же AMD-V камтылган жок - сиз ЭЭМдин BIOS бул параметрди иштетүү керек.

Сиздин колдоо аныктоо үчүн Intel иштетүү Intel VT узартуу, пайдалуу пайдалануу системасы маалыматты көрсөтөт. Сиздин иштетүү бул мүмкүнчүлүктү колдосо, бирок тандоонун жасалма аспапка мүмкүн эмес, бул мүмкүнчүлүктү иштетүү үчүн сиздин учурдагы BIOS керек. Бул параметр, адатта, демейки боюнча иштетилген Motherboards AMD кайра иштетүүчүлөр менен.
Сиздин колдоо аныктоо үчүн   Intel иштетүү   Intel VT узартуу, пайдалуу пайдалануу системасы маалыматты көрсөтөт

Бирок, долбоорлоо колдонуу эмне орточо колдонуучу столуна же ноутбукка боюнча? долбоорлоо пайдалуу болгон бир нече жерлер бар. Биз сени мыкты үлгү көрсөтөт. Биз жагдайды чече алат, башка программаларды карап. Бул көп учурда мүмкүн эмес. Бул учурда, долбоорлоо - жакшы чечим Биз үчүн.

башка иш тутуму которулуп келгенде, ушул сыяктуу жагдайга пайда болушу мүмкүн. Бул мурунку системада колдонулуучу колдонмо, мүмкүн болбой тургандай болуп чыгышы мүмкүн жаңы версия . Мындай учурда, сиз колдонмо үчүн ылайыктуу алмаштырууну электе жасалма машинасын кайра түзүү жана мурунку системаны иштете аласыз.

башка пассионардык жасалма машина материалдары Place

Performance диск сенин жасалма аспапка ылдамдыгын чектеши мүмкүн. боюнча өзүнчө физикалык диск же жок жасалма машина материалдары жайгаштыруу системасы диск - натыйжалуулугун жогорулатууга мүмкүндүк берет. Сиздин жасалма машина жана система окуп, ошол эле убакта дискке жазып берет.
Performance диск сенин жасалма аспапка ылдамдыгын чектеши мүмкүн

Бирок, сиз жасалма машина эмес, керек тышкы диск (USB) - бул абдан эле жай болот.

ЭЭМ үчүн көп сандагы коюу

Адамдар, адатта, үйүлгөн программаларды белгиленген. тез-тез бардык орнотулган компоненттерин алып эмес, алып салуу менен. Бул бара-бара төмөндөшүнө алып келет диск мейкиндиги Система регистрлерин жүктөө жана иштетүү тутумунун түшүп жалпы солгундашынан натыйжасында, керексиз китепканаларын жүктөөдө. Ошондой эле система иштебей, анын жалпы ийгиликсиздик алып келиши мүмкүн. Бул жерде ошондой эле долбоорлоо колдоно аласыз.

Virtual Machine Windows жана Linux үчүн тактасын жарыш

Сиздин компьютер да, силер да бир нече кардарлар чуркай алат мүмкүнчүлүк болсо, жүрүш менен бирге толук бир тармагын түзүү. Мындан тышкары, рахмат башка иштеп жаткан системасы, ышкыбоздорунун же администраторлору менен тажрыйба кызыкдар аспаптар эл, бир кыйла жөнөкөй өмүргө ээ долбоорлоо үчүн. Биз шайкеш аппараттык жана айдоочулар менен көйгөйлөрү жөнүндө тынчсыздануунун кереги жок. Дагы бир жагдай өнүктүрүү аспаптар турат.

  1. кошумча кайра бөлүштүрүү сейрек жакшы идея. рабочий OS 1 CPU колдонуу.
  2. Server системалар үчүн сүрөттөр hypervisors колдонууга аракет кыл.
  3. сиздин жерде алда канча ядрону иштеп VM тандап албайбыз.

"Жасалма аспапка" деген түшүнүк өткөн кылымдын аягында 60-жылдарында эле, мындан бир нече жыл мурун жарык келди. Бул бир гана жасалма машина жеке эсептөө боюнча эмес, колдонулат, ошондой эле, "чоң" ПК сыяктуу IBM катары / 370 (же анын СССР кесиптеши - ES EVM), жана алар ар түрдүү болгон милдеттер: өз алдынча "кесим көп колдонуучулардын бири-камсыз кылуу "эсептөөлөргө желмогуз ресурстар.

Мисалы, интернет сайттарды түзүүгө кызыкдар болсо, эртеби-кечпи, аларды түзүү үчүн программалык камсыздоону талап кылышы мүмкүн. үстүнө бири өнүктүрүү чөйрөсүн орнотууга жана алардын стандарттуу методикасын иштеп системасын киргизүү менен алдын алуу үчүн, сен баарын аракет жасалма бир машина, түзүү. Кимдир бирөө, атүгүл гана жасалма чөйрөдө өнүгүү чөйрөсүн иштетет.

Кандай Virtual машина

Ошондуктан, биз рабочий долбоорлоо төмөнкү пайдалуу нерселерди аласыз.

  • жаңы иш системаларына мурасталган тиркемелерди иштетүү үчүн зарыл.
  • ар башка иштетүү системдерине боюнча Коопсуздук сыноо программа.
  • бардык жасалма машиналардын камдык сактоо.
  • Virtual машиналардын көчүрүү.

долбоорлоо түшүнүгүн түшүндүрүп бере алат жана төмөнкүдөй текстте багытын камсыз кылуу үчүн, адегенде бир нече түшүнүктөрдү эске алуу керек. алгачкы эки физикалык жана жасалма машиналардын ортосундагы мамилени билдирип.

Бүгүн, жасалма машиналар каадалардын дуушар болуп келишет. Virtual машиналардын азыркы муундун "ата-бабаларынын" бири, Professor Розенблюм, алардын эки негизги себептеринин жаралышын мындайча түшүндүрөт:

■ көп сандаган ар башка иштетүү системдерине (OS), ЭЭМдин жабдыктардын компоненттерин параметрлер боюнча белгилүү бир талаптарга ээ пайда болушу;

Ошентип, кабыл алуучу жасалма машиналарды жүктөөгө аппараттык базаны камсыз кылат. Андан кийин, үй ээси ошол кошуундун жана анын аппараттык мүмкүнчүлүктөрүн колдонуп иштейт жасалма аппарат. өз долбоорлоо катмары физикалык аппараттык жана жасалма бөлүп жаратат, анткени бул өтө маанилүү элементи болуп саналат. Бул программа, жеткиликтүү алуучу ресурстарды бөлүштүрүү менен жасалма аспапка үчүн зарыл болгон сыяктуу эле жеткиликтүү болуп алектенет. Hypervisor физикалык жана жасалма аппараттык ортосунда байланышты камсыз кылат.

■ бир нече ар башка иштетүү системдерине иштеп жатат эсептөө башкаруу жана техникалык татаалдыгына жогорку чыгымдарды (зарыл болгон ишенимдүүлүгүн жана ишинин коопсуздугун камсыз кылуу боюнча, анын ичинде).

Заманбап санариптик машина сиздин компьютер физикалык түзмөктөрдө ал жөнүндө айрым жөндөөлөрү орнотулган системанын жашынып, ошентип, иштетүү тутуму жана орнотулган жабдуулардын өз ара көз карандысыздыгын камсыз кылуу үчүн берет.

ылдамдык жана Hypervisor сапатын көз карандысыз жасалма машиналардын туруктуулугу. Hypervisor аскер жана үй бөлүнөт. Native hypervisors Server долбоорлоо чечимдерди кабыл алуу үчүн колдонулат, жана алар менен күрөшө албайт. Хост hypervisors Нускасы-жылы буга чейин эле иштеп жаткан системасын иштеп жатат. . долбоорлоо опокшош аппараттык . жасалма шарттарды түзүү, Played жөнөкөй кадимки компьютер компоненттер. Ошентип, жасалма бир чөйрө программалык эле орнотулду түзүлгөн орнотууну катары физикалык компьютер .

Бул ыкма колдонуучулар менен камсыз кылат (жана / же администраторлор компьютер системалары ) Бир катар артыкчылыктары. атап айтканда төмөндөгүлөр кирет:

■ тийиштүү физикалык диск ырастап зарылдыгы жок эле ЭЭМ үчүн бир нече иштеп жаткан системасы орнотулган болушу мүмкүн;

■ Бир нече динамикалуу системасын кайра эле алардын арасында которулуу үчүн жөндөмү менен бир эле учурда иштеп жаткан (1.1 диаграмманы карагыла.);

OS курамын өзгөртүү тарабынан белгиленген убакыт ичинде кыскартууга ■;

■ жасалма машина айлана чуркап программалык жагымсыз таасиринен реалдуу жабдуулар жылуулоо;

■ бир туруп-жалгыз компютерин компьютер тармагын моделдөө мүмкүнчүлүгү.

Сүрөт. 1.1. бир столунда бир нече жасалма машиналар


Мындай артыкчылыктардын эсебинен кыйла колдонуучу кайра эч кандай зыян келтирбей же толугу менен иштен коркпой эле чечим кабыл алат милдеттердин чөйрөсүн ачат. Бул жерде ушундай көйгөйлөр мисалдардын кээ бирлери төмөнкүлөр:

жаңы иштөө системасын өнүктүрүүгө ■;

■ белгилүү бир иштеп турган шарттарда иштөө үчүн колдонмолорду ишке киргизүү;

ар башка иштетүү системдерине чуркап өтүнмөлөрдү текшерүүдөн ■;

■ программаларды орнотуу жана ташып баалоо же демо нускалары;

оору жугузуунун шектенүү бар карата кооптуу арыздарды текшерип, ■;

■ жасалма аспапка ичинде маалыматтарды жана өтүнмөлөргө пайдалануу укуктарын башкаруу.

окурман өзү жогоруда тизмесин жасалма машина ЭЭМдин болушу абдан пайдалуу болмок, эки же үч кырдаалдарга толуктап берет.

Кантип колдонуучу жасалма машиналар менен иштөөгө үйрөтүү үчүн келген? Балким, бир ЭЭМ эч бир иштөө системасы бар. Ал ошондой эле жаңы иштөө системасын үйрөнүүнү каалаган адамдар, бирок, мурдагы бир баш караганга даай албайт. ар кандай компьютер курстары жана сабактар ​​боюнча мугалимдер үчүн өтө пайдалуу жасалма машиналар, ошондой эле көп платформа программалык продуктуларды иштеп. өзгөчө кызыгууну туудурат, алар желе иштеп сунуштайт: алар көпчүлүк иштеген колдонуучулар үчүн бирдей кызыктуу керек барак түзүлдү ар түрдүү системалар жана аянтчалар. тез эле бир чөйрөнүн жана башка которулуу үчүн жасалма бир машина системасын колдонуу параметрин алып, "туура" желе дизайнер ар түрдүү интернет браузерлерде алардын ишинин натыйжасын текшерүү үчүн мүмкүнчүлүк сагынам күмөн.

Virtual машиналардын Булардын баары жакшы жактары да көп кездешет. Бул жалпы касиетинен тышкары, бир программалык продукт, эреже катары, жеке атаандаш азыктары менен салыштырганда анын жагымдуулугун жогорулатууга багытталган өзгөчөлүктөрү болду.

Virtual машиналары иштеп сайттар түрдүү белгилүү компаниялар менен технология мындай машиналарды пайдалануу боюнча көптөгөн мисалдарды табууга болот. Ошентип, жасалма VMware машиналар тармак анти-вирус пакеттердин сыноо үчүн Symantec тарабынан колдонулат; программисттер популярдуу издегич Google натыйжалуулугуна баа берүү VMware жасалма машиналарды пайдалануу Google иштери башка браузерлерде менен жана ар түрдүү аянтчалардын боюнча.

шарттарын тактоо менен баштайлы.

колдонуучунун көз карашы менен алганда, жасалма машина (М) - бул шарттуу эсептөө чөйрөнүн бир түрдөгү белгилүү бир мисалы болуп саналат ( " Virtual Computer ") Атайын тарабынан түзүлүүчү, программалык камсыздоо куралы . Эреже катары, бул куралдар түзүү жана жасалма машиналардын бир гана физикалык реалдуу компьютер ресурстарын менен чектелген барууга мүмкүнчүлүк берет.

VM түзүү үчүн тийиштүү курал (кээде арыз жасалма машина же PFP деп аталат) - бир нормалдуу колдонуу Бул кандайдыр бир башка, белгилүү бир реалдуу иш системасы орнотулган. Бул чыныгы системасы "кожоюн" деп аталат, же кабыл алуучу, иштетүү тутуму (англис мөөнөттүү аскер чейин - "башкы", "база", "ири".).

Бардык көйгөйлөр атайын модулунун алкагында чечилет VM арыз жасалма машиналарды башкаруу - Virtual Machine Monitor (VMM). бир жабдык аянтча түзүлгөн бардык Vms аткарылышын камсыз кылуу, ошондой эле ишенимдүү обочо менен камсыз кылуу, ал эми жасалма машиналарды жана негизги аппараттык ортосундагы бардык өз ара ортомчу катары иш-аракеттерди көзөмөлдөө. Бул колдонуучу VMM эч кандай түздөн-түз жетүү мүмкүнчүлүгүнө ээ. Көпчүлүк программалык жасалма машиналарды түзүү жана орнотууга гана жуурулушуу макамын берилет (илл. 1.2). Бул колдонмо, адатта, жасалма машиналардын консолго деп аталат.

Бул колдонмо, адатта, жасалма машиналардын консолго деп аталат

Сүрөт. 1.2. Virtual машиналардын үлгүлөрү консолу


"Inside," колдонуучунун жасалма бир машинаны белгилейт, ошондой эле чыныгы маалымат алуу, ал системаны каалаган. Мындай бир жасалма аспапка таандык бир OS, конок (конок OS) деп аталат. колдоого конок иштетүү системалары тизмеси жасалма аспапка өтө маанилүү мүнөздөмөлөрдүн бири болуп саналат. учурдагы жасалма аспапка (Бул китепте) абдан күчтүү Windows үй-бүлө, Linux жана огеш ишинин системасынын ондон элдик котормолорунда үчүн колдоо көрсөтүү.

жасалма бир машина түзүлгөн жана иштеп жатканда, колдонуучу, ал өзүнүн иштетилген көз карандысыз ЭЭМ менен иштеп жатат элес аяктоо мүмкүн эс-тутум , Video системасы, жана (көбүнчө) бир "стандарттык" Мындай дискета түзмөгү жана CD / DVD окурман катары тышкы түзмөктөргө жыйындысы.

Чынында эле, жасалма машина чыныгы ЭЭМдин физикалык ресурстарга жетүү мүмкүнчүлүгү жок. алар менен иштөө Мурда да айтылгандай Mbm берилген, ошондой эле башка коммуналдык - жасалма машиналардын бир айдоочу.

Жөнөкөйлөтүлгөн түрдө, төмөнкүдөй жасалма машиналарын колдонгон системасы архитектура, (Figure 1.3.):

■ ЭЭМдин аппараттык натыйжалуу башкаруу укугун алуучу OS жана жасалма машина монитор үлүшү; кабыл алуучу OS ресурстарын бөлүштүрүү ортосунда менен алектенет, ал эми өз арыз (Анын ичинде консолу BM);

■ М аппараттык чейин түздөн-түз жетүү чуркап жасалма машиналардын арасында, аларды түзүү элес ресурстарын бөлүштүрүү башкарат (Бул механизм долбоорлоо деп аталат) мониторинг жүргүзүү;

■ аларга бөлүнгөн каражаттардын чегинде конок иштетүү системалары ", алардын" өтүнмө боюнча ишин контролдоо.


■ аларга бөлүнгөн каражаттардын чегинде конок иштетүү системалары , алардын өтүнмө боюнча ишин контролдоо

Сүрөт. 1.3. Virtual Machine системасы Архитектура


Ушул архитектура абдан таралган. Бирок, бүгүнкү күндө рыногунда шарттуу машина системасы да олуттуу айырмачылыктар бар. Алар белгилүү бир системада колдонулуучу эсебинен биринчи кезекте долбоорлоо механизм болуп саналат.

Virtual машина системасы аянтчалардын ар түрдүү жана пайдалануу негизинде курулган болот ар кандай технологиялары . Used долбоорлоо схемасы аппараттык сахнадан көз каранды, жана "мамиле" мүнөздөмөлөрү алуучу OS жана конок OS колдоо. Кээ бир архитектурасы башка кошумча программалык айла талап кылат, аппараттык деъгээлинде долбоорлоо берет.

Азыркы учурда, көпчүлүк үч долбоорлоо схемаларды колдонулат:

■ Emulation API конок OS;

конок OS толук барбаш үчүн, атаандашпа ■;

■ kvaziemulyatsiya конок OS.

арыз адатта алыскы дареги мейкиндик жана API (Колдонмо программалоо Interface - API) аркылуу аппараттык менен байланышууга жаткан иш тутуму каралган. эки Иштетүү системалары өзгөчө API үчүн туура келген болсо, (мисалы, Windows 98 жана Windows ME), алардын бири-бири үчүн иштейт иштелип өтүнмөлөр. эки Иштетүү системалары өзгөчө API менен келбеген болсо, (мисалы, Windows 2000 жана Linux), аны кабыл алуучу OS жардамы менен анын жүрүм-тууроочу API колдонуу жана конок OS чалуулардын кармоону камсыз кылуу үчүн зарыл. Бул ыкма менен бир системаны орнотуу жана алардын колдонулуштары менен иштөө системасы менен башка колдонмолор менен бир убакта иштете аласыз.

толугу менен өтүнмө коду мындай долбоорлоо схемасы өрнөк гана API чалууларын армияда, жок аткарылган жасалма аспапка аткарууда аз жоготууга алып барат. Бирок, API айланып көптөгөн арыз документтери API тийиши же иштеп жаткан системага тиешелүү болгондугуна байланыштуу, ал тургай, абдан жакшы Emulators API, шайкештик маселелери жана жалпы өтүнмөнү мындан ары 70% барууга мүмкүнчүлүк берет. Мындан тышкары, API Emulation жарган системаны (мисалы, мындай Windows сыяктуу) колдоо үчүн өтө кыйын, жана API сеги жана сеги көпчүлүк системанын белгилүү бир версия бар. Мисалы, Windows-жылы NT / 2000 деле колдонмо / 2 версия 1.x. үчүн OS сеги камтылган жатат Ал эми М конок OS API кандаштарымдын ири жетишпеген жагы - белгилүү бир иштетүү тутумунун негизги максаты болуп саналат.

буюмдарды жасап, бирок технологиялардын мисалдары API Emulation конок OS:

■ ачык булак шарап менен долбоор (Шарап бир сеги эмес, "Шарап - бир Китч" жок эле), сиз Быстрая почта, Win16- жана Win32-өтүнмө контролдугу астында иштеп чуркап берет Linux системасы жана Unix;

■ Эгер сиз Windows Linux системасын иштеп чуркап системасын иштеп чуркап берет Win4Lin компания Netraverse продукт;

■ ачык булак долбоору DOSEMU, сен Linux иштеп жаткан системасы, Дос-колдонмо иштөөсү үчүн берет;

■ ачык булак Колдонуучу режими Linux менен долбоор (UML), сен бир ЭЭМ боюнча Linux иштеп жаткан системасынын бир нече көчүрмөсүн иштете берет (азыркы камтылган жана Linux ядро ​​чыгаруу 2,6);

■ Virtuozzo технологиясын, орус компаниясы SWsoft тарабынан иштелип чыккан жана бир ЭЭМ боюнча Linux иштеп жаткан системасынын бир нече көчүрмөсүн иштете берет.

конок OS системасы буйруктардын көрсөтмөлөрдү чечмелениши жоболору менен иштеп, толук Emulation технологиясын колдоого долбоорлор. бул эне жана ар кандай тышкы түзмөктөргө да жүрүм-туурагылары келчү, анткени, мындай Mac Workstations же Sun тейлөөчүлөрү катары Intel такыр башка архитектура менен эсептөө x86 негизделген менен компүтерди тууроого мүмкүн, RiSC негизделген. толук өрнөк негизги жетишпеген жагы конок иштетүү системасынын ишине олуттуу жоготуу ( "мейман" арыздарды ылдамдыгы 100-1000 жолу жыгылышы мүмкүн). Ошондуктан, жакында HMW чейин толук Emulation көп учурда иштеп жаткан системасын изилдөө жана көзөмөлдөө үчүн төмөнкү деңгээл debuggers катары колдонулат. Бирок, эсептөө кубатын бир олуттуу көбөйүшүнүн эсебинен, ал тургай, "такта" ЭЭМ VM толук окшоштугун менен азыр абдан атаандаштыкка жөндөмдүү болуп калды. китептин 2-бөлүмүндө майда-чүйдөсүнө чейин баяндалат Connectix Virtual PC продукт компаниясынын (азыр Microsoft тарабынан сатып алган), - VM бул түрү үчүн көрүнүктүү өкүлү. долбоорлорду башка мисалдар толук Emulation технология менен ишке ашырылган эле, болуп төмөнкүлөр саналат:

■ ачык булак Bochs менен долбоор, сен Intel x86 Linux, Windows, бекер BeOS'ко жана Mac OS бир нече иштеп жаткан системасын иштетүү үчүн берет;

■ Simics чуркай берет компания Virtutech продукт жана Intel x86 иштетүү системасынын ар түрдүү астында сулуулук churkap Windows жана башка Иштетүү системалары;

■ Qemu долбоорун - ЖК ар архитектурасы Китч,

Конок OS kvaziemulyatsii технология конок OS буйругандарынын баары эмес, Emulation алуучу иштөө системасын билдирет талап негизделген. "Конок" өтүнмөлөрдү туура иштөөсү үчүн зарыл болгон көрсөтмөлөрдү көбү түздөн-түз кабыл алуучу OS менен чечүүгө болот. өзгөчө көргөзмө таанытма катары жиберип, IDE-текшерүүчү, бир агытуу, жана бир нече башка түзмөктөрдү көзөмөлдөө боюнча көрсөтмө болуп саналат.

Ошентип, RM менен иштөө учурунда конок OS менен kvaziemulyatsiey тандалма Emulation көрсөтмөлөрдү кездешет. Албетте, мындай VM аткаруу VM толук окшоштугун жогору болушу керек. Ошондой болсо да, айтылып өткөндөй, эгерде жетишилген аткаруу этаптары өzdүk айырма катары көрүнгөн эмес.

kvaziemulyatsii технология менен ишке ашырылган долбоорлордун мисалдары:

■ анын негизинде Virtual Platform технологиялар, VMware төрт продуктыларын сунуш кылат: VMware бекети Windows үчүн NT / 2000 / XP, Linux үчүн VMware бекети, VMware GSX Server (топ Server) жана VMware LSX Server (ишкана Server);

■ Virtual Machine Serenity Virtual макамынан (SVISTA) (мурунку twoOStwo), орус компаниясы окшоштугу (окшоштуктар) тарабынан иштелип чыккан немис компаниясы NetSys GmbH дайындаган;

■ ачык булак долбоору Rlex86, сен Intel x86 үчүн бир нече иштеп жаткан системасын иштете берет Linux негизинде .

■ ачык булак долбоору L4Ka, микро-ядросу колдонуу менен;

■ барак Linux иштеп жаткан системасын берет долбоор Xen ачык булак, FreeBSD, NetBSD менен Windows XP боюнча Linux, FreeBSD, NetBSD жана белгилүү бир шарттарда, ал тургай, бир иштин түрткү берүү.

китептин кийинки бөлүмдөрүндө күнгө чейин таанымал талкууланат, өкүлдөрү Кандал tүrlөrү Ar Virtual Machine: Virtual PC 2004 Microsoft компаниясынын Компания окшоштуктар жараткан окшоштугу бекети, - VMware бекети VMware жана салыштырмалуу "таза" продукт менен иштейт. Ошондо окурманга эле схема боюнча жасалган бардык атаандаш программалардын сүрөттөлүшү жардам салыштыруу жана негиздүү чечим чыгарууга.

Эскертүүлөр:

Mendel Розенблюм ( [Email korgolgon] КС .stanford.edu) - Stanford University боюнча Computer Science боюнча адис, VMware илимий уюштуруучулары жана башкы бири. деген китептин 3-бөлүмүндө талкууланган компания, VMware бекети, дээрлик машина менен иштөө.

Учурда эки компания компанияларга бөлүнүп окшош. Алардын биринчиси, анын атын сактап калат, бренд аты окшоштуктар ылайык, анын азык-түлүктүн алга жылдыруучу болуп саналат; Serenity системасынын эл аралык деп аталып, экинчиси (http://www.serenityvirtual.com), тескерисинче, буюмдун мурдагы аты колдонот - SVISTA - жана анын логотиби; Virtual машиналардын эки котормолорунда системалар Windows NT / 2000 / XP жана Linux менен иштете аласыз.

Ооба, бул отуруп жалпы аткаруу басат, туурабы?
Кантип колдонуучу жасалма машиналар менен иштөөгө үйрөтүү үчүн келген?