• Basit terimlerle CPU sanallaştırma nedir ve nasıl etkinleştirilir? Sanal teknoloji nasıl etkinleştirilir? Intel Sanallaştırma Teknolojisi nedir?

    Direkt olarak. Konuk sistem, ana platform mimarisinden ve sanallaştırma platformu uygulamasından bağımsızdır.

    Donanım sanallaştırma, sanallaştırmayı pratik hale getiren ve yaygın olarak benimsenmesine yol açan, sanallaştırılmamış bir makinenin performansıyla karşılaştırılabilir performans sağlar. En yaygın sanallaştırma teknolojileri Intel -VT ve AMD -V'dir.

    Intel VT (Intel Sanallaştırma Teknolojisi)

    VT-x

    Daha önce "Vanderpool" kod adlı VT-x, x86 platformunda bir Intel sanallaştırma teknolojisidir. 13 Kasım 2005'te Intel, VT-x'i destekleyen ilk işlemciler olan iki Pentium 4 modelini (662 ve 672 modelleri) piyasaya sürdü. VT-x destek işareti "vmx"tir; Linux'ta cat /proc/cpuinfo komutuyla, Mac OS X'te - sysctl machdep.cpu.features ile kontrol edilir.

    Intel, 2008'de piyasaya sürülen Nehalem mimarisine sahip işlemcilerden başlayarak, sayfa tabloları için Genişletilmiş Sayfa Tablosu (EPT) sanallaştırma teknolojisini dahil etmeye başladı.

    2013 yılında duyurulan Haswell mimarisi ile başlayan Intel, VMCS gölgelendirme- hipervizörlerin iç içe sanallaştırmasını hızlandıran bir teknoloji. VMCS- sanal makine kontrol yapısı(sanal makine kontrol yapısı) - sanal makine başına tam olarak bir örnekte bulunan ve hipervizör tarafından kontrol edilen bir bellek içi veri yapısı. Farklı sanal makineler arasındaki yürütme bağlamındaki her değişiklikle birlikte, geçerli sanal makine için VMCS veri yapısı geri yüklenerek sanal makinenin sanal işlemcisinin durumu tanımlanır. Daha fazla hipervizör kullanılıyorsa veya iç içe geçmiş hipervizörler kullanılıyorsa, VMCS çoklu gölgeleme gerekir. Gölgeleme için donanım desteği, VMSC yönetimini daha verimli hale getirir.

    VT-d

    VT-d(Yönlendirilmiş G / Ç için sanallaştırma teknolojisi), Vanderpool kod adlı bilgi işlem sanallaştırma teknolojisine () ek olarak Intel tarafından oluşturulan bir G / Ç sanallaştırma teknolojisidir. G / Ç sanallaştırması, normal araçlarını kullanarak çalışabilmesi için PCI veri yolundaki (ve daha modern benzer veri yollarındaki) cihazları konuk işletim sistemine geçirmenize olanak tanır. Bunu etkinleştirmek için anakart mantığı, hipervizörün BIOS'tan ACPI aracılığıyla aldığı sayfa tabloları ve özel bir DMA yeniden eşleme tablosu (DMAR) kullanarak CPU MMU'ya benzer şekilde çalışan özel bir G/Ç Bellek Yönetim Birimi (IOMMU) kullanır. DMA eşlemesi gereklidir çünkü hipervizör, yalnızca sürücü tarafından bilinen fiziksel adreslerdeki belleğe sahip aygıtın özellikleri hakkında hiçbir şey bilmez. DMAR'ı kullanarak, konuk işletim sistemi sürücüsünün IOMMU sanal adreslerini, onsuz ve hiper yönetici olmadan fiziksel adresleri gördüğü şekilde göreceği şekilde eşleme tabloları oluşturur.

    Yönlendirilmiş G/Ç için Intel Sanallaştırma Teknolojisi (VT-d), Intel tabanlı platform sanallaştırması için kapsamlı donanım desteğine yönelik bir sonraki büyük adımdır. VT-d, IA-32 (VT-x) ve Itanium'da (VT-i) bulunan Sanallaştırma Teknolojisini (VT) genişletir ve yeni G/Ç aygıtları için sanallaştırma desteği ekler.

    donanım desteği

    Yazılım desteği

    • Xen hipervizörü, donanımla sanallaştırılmış etki alanları için 3.3 sürümünden beri DMAR'ı desteklemektedir. Paravirtual etki alanları, DMA eşlemesi gerektirmez.
    • Oracle VirtualBox yazılım teknolojisi desteği yakın gelecekte duyurulacaktır.
    • Linux çekirdeği, yerleşik hiper yöneticinin (kvm) sanal makinelere PCI aygıtlarına erişim sağlamasına izin veren 2.6.28 sürümünden beri DMAR'ı deneysel olarak desteklemektedir.
    • Intel VT-d desteği, Parallels Workstation 4.0 Extreme ve Parallels Server 4 Bare Metal'de mevcuttur

    Herkese merhaba Anakart BIOS'unuzda Intel Sanallaştırma Teknolojisi gibi bir şey bulabilirsiniz ve ardından hemen sorularınız olacak, açıp açmayacak mısınız? Genel olarak neyden sorumludur, ne tür bir oyundur ve açarsanız bilgisayar daha iyi çalışabilir mi? Evet, bir bilgisayarla uğraşırken, her şeyi incelerken pek çok düşünce olabilir, ayrıca pek çok düşünce vardı, örneğin, eğer ...

    Kısacası, hemen söyleyeceğim, Intel Sanallaştırma Teknolojisinin ne olduğunu biliyorum, ancak çoğu durumda etkinleştirmenize gerek olmadığını da söyleyeceğim. Ne sen ne de arkadaşların, bir şey bana bu teknolojiye aptalca ihtiyacınız olmadığını söylüyor. Ve neden böyle düşünüyorsun? Tamam, sana söyleyeceğim. Yani Intel Sanallaştırma Teknolojisi, bazı yazılımların tabiri caizse doğrudan işlemciyle çalışabilmesi için bir sanallaştırma teknolojisidir.

    Muhtemelen soruyorsunuz, başka hangi yazılım? Burada bilgisayar sanallaştırma programlarını kastediyorum, basit bir ifadeyle bunlar sanal makineler, şu ana kadar en popüler olanları ücretli VMware Workstation (bu arada, ücretsiz bir seçenek var, bu VMware Player) ve tamamen ücretsiz VirtualBox. Birincisinin sanal bir makine, ikincisinin ise bir öykünücü olduğunu söylüyorlar. Ama farkı gerçekten anlamıyorum.

    Ve işte bu seçenek BIOS'un kendisinde nasıl görünüyor, bakın:


    Yani sıradan kullanıcılar için Intel Sanallaştırma Teknolojisine boşuna ihtiyaç yoktur, hiçbir şey yapmaz, herhangi bir güç katmaz. Sanal makine nedir diye merak ediyor olabilirsiniz, genel olarak nedir? Bu, bir bilgisayarı simüle eden bir programdır, ancak sanaldır. Burada Windows'u yükleyebilir, bir sabit sürücü ekleyebilir veya kaldırabilir, işlemci çekirdeği sayısını ayarlayabilir, RAM miktarını belirleyebilirsiniz. Anlıyor musunuz? Ancak böyle bir sanal bilgisayarın hızlı çalışabilmesi için işlemciye bir miktar sanal erişime ihtiyacınız var, dolayısıyla bu erişimi sağlamak için Intel Sanallaştırma Teknolojisine ihtiyaç var.

    Zaten anladığınız gibi, bu teknoloji Intel işlemcilerde bulunur, ancak AMD'nin de kendine ait bir teknolojisi vardır, buna AMD-V denir ve bu, Intel'inkiyle hemen hemen aynıdır. Bu teknolojiye sahip olmayan sanal makineler çok yavaş çalışacaktır. Genel olarak Intel Sanallaştırma Teknolojisi iki kısma ayrılır, bunlar VT-x ve VT-d'dir, yani bu tür tanımlamaları görürseniz artık ne olduğunu bilirsiniz. Burada VT-x ve VT-d'nin ne olduğunu zaten yazdım, bu yüzden iyi okuyun.

    Sanallaştırma teknolojisi, bilgisayarınızın performansını artırabilir ve Nox App Player'ın daha sorunsuz ve daha hızlı çalışmasını sağlayabilir.

    1. Bilgisayarınız Sanallaştırma Teknolojisini (VT) destekliyor mu?

    Bilgisayarınızın VT'yi destekleyip desteklemediğini kontrol etmek için LeoMoon CPU-V'yi indirmeniz yeterlidir. Bu, yalnızca işlemcinizin donanım sanallaştırmayı destekleyip desteklemediğini değil, BIOS'ta Donanım Sanallaştırmanın etkinleştirilip etkinleştirilmediğini de algılar.

    Kontrol sonucu VT-x Supported altında yeşil bir onay işareti gösteriyorsa, bu, bilgisayarınızın sanallaştırmayı desteklediği anlamına gelir. Kırmızı çarpı işareti varsa, bilgisayarınız VT'yi desteklemiyor demektir, ancak kurulum gereksinimleri varsa yine de Nox'u kurabilirsiniz.

    1. Test sonucu VT-x etkin altında yeşil bir onay işareti gösteriyorsa bu, VT'nin BIOS'unuzda zaten etkin olduğu anlamına gelir. Kırmızı bir X ise, açmak için şu adımları izleyin.

    2. BIOS türünüzü belirleyin: "Çalıştır" penceresini açmak için Win + R tuşlarına basın, "DXDiag" yazın ve "Tamam" düğmesini tıklayın. Bundan sonra, aşağıdaki resimde gösterildiği gibi BIOS bilgilerini göreceksiniz.

    3.Ardından, söz konusu BIOS için VT'yi etkinleştirmek üzere tam olarak ne yapılması gerektiğini Google'da arayın. Genellikle, BIOS'a girmek için, bilgisayarınız açılırken belirli bir tuşa birkaç kez basmanız gerekir. Atanan tuş, bilgisayarınızın markasına bağlı olarak herhangi bir işlev tuşu veya ESC tuşu olabilir. BIOS moduna girdikten sonra VT-x, Intel Virtual Technology veya "Sanal" yazan benzer bir şey arayın ve açın. Bundan sonra, bilgisayarınızı kapatın ve ardından tekrar açın. Artık sanallaştırma etkinleştirildi ve Nox App Player'ın performansı daha da iyi.

    Dikkat!!!

    1. Windows 8 veya Windows 10 çalıştırıyorsanız, VT ile Microsoft Hyper-V teknolojisi arasında bir çakışma olabilir. Lütfen aşağıdakileri yaparak Hyper-V'yi devre dışı bırakın: Denetim Masası-> Programlar ve Özellikler-> Windows özelliklerini aç veya kapat > Hyper-V'nin işaretini kaldırın.

    • 2. BIOS'ta VT etkinse, ancak LeMoon kontrol sonucu VT-x Etkin altında hala kırmızı bir çarpı gösteriyorsa, antivirüsünüzün bu özelliği engelleme olasılığı yüksektir. Örnek olarak Avast antivirüsünü ele alalım! Bu sorunu çözmek için yapılması gerekenler:

    1) Avast Antivirus >> Ayarlar >> Sorun Giderme'yi açın

    2) Donanımla sanallaştırmayı etkinleştir seçeneğinin işaretini kaldırın ve ardından bilgisayarınızı yeniden başlatın.

    Gönderi Görüntülemeleri: 131.324

    Merhaba arkadaşlar! Son zamanlarda bilişim sektörünün devleri, sanallaştırma fikriyle boyalı bir çuval gibi oynuyor. Mesela, herhangi bir ofis bilgisayarının işlemci sanallaştırmasına sahip olması o kadar harika ki. Bu teknolojiye neden ihtiyaç duyulduğunu, nasıl çalıştığını ve özellikle buna ihtiyacınız olup olmadığını bugünün yayınında anlatacağım.

    Bu makaleden şunları öğreneceksiniz:

    Sanallaştırma teknolojisi

    Bu terim, Matrix ile daha fazla bütünleşmesi için insanlığı köleleştirmek için cehennem makineleri icat eden bazı gizli laboratuvarların adı gibi geliyor. Bir işlemci söz konusu olduğunda, çok daha sıkıcıdır - yalnızca belirli bir görev için veya aynı anda birkaç işlem için bilgi işlem gücünün bir kısmını sağlamak.

    Tuhaflık, onlar için özel bir ortamın yaratılmasıdır - bir tür "korumalı alan", sistemin bir bütün olarak hiçbir şekilde etkilenemeyeceği, ancak ana işletim sistemi biçimindeki aracıları atlayarak işlemciye doğrudan erişebilecekleri süreçler. ve ilgili tüm hizmetler.

    Bugün pratik uygulama alanı, bunlar teknolojiler, üç yönde gelişiyor:

    • Sanallaştırmayı görüntüle

    Terminal sunucusu, yeteneklerini kullanıcıya sağlar ve ayrıca istemci uygulamasını yürütür ve kullanıcının cihazında yalnızca hesaplama sonuçları görüntülenir. Bu, müşterinin yazılım ve donanımına yönelik gereksinimlerin önemli ölçüde azaltılması ve güvenliğin artırılması açısından uygundur.

    Bütçeye uygun bir akıllı telefon bile terminal ekipmanı olarak kullanılabilir. Dezavantajı ise daha fazla hesaplama yapmak zorunda oldukları için sunucular için donanım gereksinimlerinin önemli ölçüde artmasıdır. Bu teknolojiyi bu şekilde kullanmanın en iyi bilinen örneği, tarayıcı tabanlı çok oyunculu oyunlardır.

    • Cihaz sanallaştırma

    Bu, bir bilgisayarın donanımının kesin olarak belirlenmiş parametrelerle taklit edilmesinin adıdır. Böyle bir sanal bilgisayarda kendi işletim sisteminizi kurabilir ve onu kullanarak uygulamaları çalıştırabilirsiniz.

    Teknoloji, test amaçları için yaygın olarak kullanılmaktadır: piyasaya sürülmeden önce, program her zaman farklı cihazlarda test edilir, gerekirse optimize edilir ve hatalar giderilir.
    Kullanıma bir örnek, bir Android öykünücüsüdür: hem eğlence hem de uygulamaların performansını kontrol etmek için kullanılabilen, kendi işletim sistemine sahip ayrı bir sanal cihaz oluşturulur.

    • Uygulama sanallaştırma

    Program izole bir ortamda çalışır ve "dış dünya" ile hiçbir şekilde etkileşime girmez, bu nedenle diğer uygulamalarla çakışmaz veya zarar vermez. Aynı şekilde aynı programın farklı versiyonlarını da çalıştırabilirsiniz.

    Teknolojinin kullanımına bir örnek, genellikle birçok antivirüse ek olarak bir yazılım paketinde gelen güvenli tarayıcılardır. Kötü amaçlı siteleri ziyaret ederken bile, orada gelişen enfeksiyon işletim sistemine giremez.

    Ona ihtiyacın var mı

    Sıradan bir kullanıcı neden bu kadar harika bir teknolojiye ihtiyaç duyar, ne verir ve hiç verir mi? Genel olarak, ihtiyaç yoktur ve ev bilgisayarı işlemcisinde sanallaştırma desteği, acil bir ihtiyaçtan çok trendlere bir övgüdür.

    Ortaya çıkabilecek sanallaştırma görevleri de yazılım araçları tarafından kusursuz bir şekilde halledilir. Bilgisayarınızın işlemcisi sanallaştırmayı desteklemiyorsa yükseltmeyi başlatmak için acele etmeyin. Büyük olasılıkla, bu teknolojiye hiç ihtiyacınız yok.

    Bu arada, günümüzün teknolojileri destek sağlıyor ve bilgisayar işlemcilerinin üretimini destekleyen her iki balinayı da - Intel ve AMD - yaygın olarak tanıtıyor. Doğal olarak, böyle bir cihazın satın alınması daha pahalıya mal olacak - teknik olarak çok daha karmaşık olduğu için değil.

    Pazarlama ile ilgili - sanallaştırmayı desteklemek için, bazıları ne satmak istediklerini gerçekten anlamadan fazladan para harcamaya hazır.

    sanallaştırma nasıl etkinleştirilir

    Bu seçeneği BIOS'ta etkinleştirebilirsiniz (başlangıçta etkinleştirilmemiş olması şartıyla). Nasıl açılır: bilgisayarınızı yeniden başlattığınızda Del veya F2 düğmesine basın (çoğunlukla bazı anakartlarda düğme farklı olabilir) ve menüde Sanallaştırma Teknolojisi öğesini bulun.
    Tam olarak nereye bakılacağı modele ve BIOS sürümüne bağlıdır. Etkin seçeneğini seçmeli ve değişiklikleri kaydettikten sonra bilgisayarı yeniden başlatmalısınız.

    Yaygın inanışın aksine, temel frekans veya çarpan artmaz, bilgisayar daha güçlü hale gelmez ve "uçmaya" başlamaz, daha önce aksaklıklar ve frenlerle çalışan programlar - işlemci performansının ölçüldüğü sayı, değil artar ve ek çekirdekler oluşmaz.

    Fark, yalnızca konuk işletim sistemini tanıdık ortamınızda çalıştırırken hissedilebilir. Sanal işletim sisteminin, sanallaştırmanın sağlaması gereken şey olan işlemci kaynaklarına doğrudan erişimi sayesinde hızlı çalışacaktır.

    Bu yazıda Android emülatörlerinden daha önce bahsetmiştim. Evet, bunlar sanal işletim sistemini destekleyen sanal cihazlardır, bu nedenle normal çalışmaları için sanallaştırma desteği hala gereklidir. Aksi takdirde, basit uygulamalar bile çılgınca yavaşlar - ancak, Windows ortamında çalışan Android'in kendisi gibi.

    Emülatörler özel olarak anılmayı hak ediyor çünkü son zamanlarda çok popüler hale geldiler. Hemen hemen her ailenin zaten bir tableti ve birkaç akıllı telefonu olmasına rağmen, bazı oyunları klavye ve fare kullanarak oynamak daha uygundur - örneğin, PUBG Mobile.

    Ancak, bu yalnızca eski okul oyuncuları için geçerlidir. Dokunmatik cihazlar için oyunlarla büyüyen nesil, tabletlerde ve akıllı telefonlarda nişancı oyunlarını daha rahat oynuyor.

    VirtualBox sanallaştırma yazılım ürünüyle çalışırken, belirli bir işletim sisteminin sanal bir makineye yüklenmesiyle ilgili sorunlar ve arızalar sıklıkla ortaya çıkar. Çalışmada hataların ortaya çıkma nedenleri farklı olabilir ve bunlardan biri ile "donanım hızlandırma (VT-x AMD-V) sisteminizde mevcut değil", bu makalede anlayacağız.

    Bu durumda windows 8 işletim sistemi kurulurken böyle bir sorun çıkıyordu ancak windows 7 kurulduğunda böyle bir hata oluşmuyordu. Bu sorunu nasıl çözebiliriz? Aşağıda öğrenin.

    Bu nedenle, her şeyden önce, işlemcinin işlevi desteklediğinden emin olmalıyız. VT-x/AMD-V, bunun için makaleyi okuyun İşlemcinizin Intel VT-x / VT-d ve AMD-V donanım sanallaştırmasını destekleyip desteklemediği nasıl kontrol edilir. Ve etkinleştirmek için anakartın BIOS'una gitmeniz gerekir. Bunu yapmak için bilgisayarı yeniden başlatıp sistemimizin BIOS'una gidiyoruz.

    gitmek için BIOS, bilgisayarı açarken tuşuna basmamız gerekiyor Silmek klavyede. (Anahtarla girmiyorsa silmek denemek F1, F2) İlk ekranda bilgisayarı açtığınızda genellikle hangi tuşun size yol açtığını görebilirsiniz. BIOS.

    Sonuç olarak, bilgisayarımızın BIOS'una giriyoruz. Ardından, sekmeyi seçin gelişmiş". Orada sekmeyi görüyoruz " CPU Yapılandırması" onu seçin ve " tuşuna basın Girmek"

    Sekmeyi gördüğümüz yapılandırma menüsüne gidiyoruz "Güvenli Sanal Makine Modu", değerin tersi "engelli", yani devre dışı, sadece etkinleştirmemiz gerekiyor, bunun için sekmeye tıklayıp değeri seçiyoruz "Etkinleştirilmiş".

    Şekilde de gördüğümüz gibi değer değişti, şimdi değişiklikleri kaydetmemiz gerekiyor.

    Değişiklikleri kaydetmek için sekmeye gidin "çıkış", sonra sekmeyi seçin Çık ve Değişiklikleri Kaydet. Yapılan değişiklikleri kaydetmemizin istendiği açılan pencerede, tıklayın "TAMAM" ve bilgisayarın yeniden başlatılmasını bekleyin.

    Ardından, VirtualBox programını açın, " ayarlar" kurmak istedikleri sistem, benim durumumda Windows 8.1. " sistem", Daha öte "hızlanma", resimde belirtilen öğelerin yanındaki kutuları işaretleyin ve tıklayın TAMAM.

    Tüm! Artık hata çıkmıyor, kuruluma başlayabilirsiniz.

    HAKKINDA bu makale hakkındaki düşüncelerinizi bırakın ve elbette, sizin için aniden bir şeyler ters giderse sorularınızı sorun.

    İlginiz için teşekkür ederiz!