🚨 Zaman Tükeniyor: Şanslı Çekilişte Yerinizi Ayırtın & Ödülleri Kapın! ŞİMDİ BAŞLA
Kripto Terimleri:  Harfi V
Ağu 24, 2023 |
güncellendi: Nis 02, 2024

Sanal Makine Nedir?

Virtual Machine Anlam:
Sanal Makine - Bir bilgisayarın mimarisini taklit etmeyi amaçlayan dağıtılmış bir sistemdir.
orta
3 dakika

Hadi Sanal Makine anlamını, kriptodaki tanımını, sanal Makine Nedir ve diğer tüm ayrıntılı gerçekleri öğrenelim.

Bir işletim sistemi, programlar ve dosyaların tümü sanal makinenin (VM) bir parçasıdır. Gerçek bir bilgisayara benzer şekilde çalışır. Bir işletim sistemi programları çalıştırabilir, web sayfalarını barındırabilir ve ağdaki diğer sistemlere bağlanabilir. VM, ekranda görüldüğünde bir bilgisayarın işletim sistemi üzerinde çalışan bir pencere gibi görünür.

VM bir CPU, bellek ve depolama alanı içerir. Ancak bunların hepsi fiziksel değil sanaldır. Bunun bir sonucu olarak tek bir sunucu üzerinde çok sayıda sanal makine yan yana bulunabilir.

Sunucu, hipervizör adı verilen bir yazılım kullanarak birden fazla VM'yi yönetir. Hipervizör, sanal makinenin sanal donanımını sunucunun fiziksel bileşenlerine bağlar. Teorik olarak, bir fiziksel sunucu iki, üç ve daha fazla sanal makineyi çalıştırabilir. Pratikte bu sayı sunucunun kaynakları ile sınırlıdır. Bunun nedeni, aşırı miktarda VM'nin düşük performansa neden olabilmesidir.

Sanal Makinelerin Temel Amacı

Esasen, sanal makineler kum havuzlarıdır. Kum havuzları sanal alanın izole edilmiş alanlarıdır. Çeşitli programlar kum havuzlarında sistemin geri kalanına müdahale etmeden çalışır. Sanal makinelerin yeni yazılımları test etmek için harika olmasının nedeni budur. Ayrıca, potansiyel olarak zararlı uygulamaları çalıştırmak için de kullanılabilirler.

Sanal makine, kullanıcının farklı veya daha eski bir işletim sistemini çalıştırmasına olanak tanır. Bu, kullanıcıya bilgisayarın işletim sistemiyle uyumlu olmayan yazılımları kullanma olanağı sağlar. Böylece, nasıl çalışacağını test etmek amacıyla bir Windows cihazında macOS yazılımını çalıştırmak için bir sanal makine kullanabilirsiniz.

Ethereum Sanal Makinesi (EVM)

VM'nin en önemli örneklerinden biri Ethereum Sanal Makinesi'dir (EVM). EVM, Ethereum ağındaki tüm düğümlerde akıllı sözleşmeler yürütmek için kullanılır. Bu süreç Ethereum platformu için önemli güvenlik avantajları sağlar çünkü farklı bir sanal alanda gerçekleşir. Bu da Ethereum'u popüler bir hack yöntemi olan DDoS saldırılarına karşı bağışık hale getirmektedir.