Sanal makine - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Tanımı
  • 2 Sanal makine yazılımları listesi
  • 3 Kaynakça
  • 4 Dış bağlantılar

Sanal makine

  • Afrikaans
  • العربية
  • Azərbaycanca
  • Беларуская
  • Български
  • বাংলা
  • Bosanski
  • Català
  • Čeština
  • Dansk
  • Deutsch
  • English
  • Esperanto
  • Español
  • Eesti
  • Euskara
  • فارسی
  • Suomi
  • Français
  • עברית
  • Hrvatski
  • Magyar
  • Bahasa Indonesia
  • Ido
  • İtaliano
  • 日本語
  • 한국어
  • ລາວ
  • Latviešu
  • Македонски
  • മലയാളം
  • Монгол
  • Bahasa Melayu
  • မြန်မာဘာသာ
  • Nederlands
  • Norsk bokmål
  • Polski
  • Português
  • Русский
  • Srpskohrvatski / српскохрватски
  • Simple English
  • Slovenščina
  • Shqip
  • Српски / srpski
  • Svenska
  • தமிழ்
  • Українська
  • اردو
  • Tiếng Việt
  • ייִדיש
  • 中文
  • 粵語
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
(Sanal bilgisayar sayfasından yönlendirildi)
Bu madde hiçbir kaynak içermemektedir. Lütfen güvenilir kaynaklar ekleyerek madde içeriğinin geliştirilmesine yardımcı olun. Kaynaksız içerik itiraz konusu olabilir ve kaldırılabilir.
Kaynak ara: "Sanal makine" – haber · gazete · kitap · akademik · JSTOR
(Mart 2017) (Bu şablonun nasıl ve ne zaman kaldırılması gerektiğini öğrenin)
Programın yürütülmesi
Genel kavramlar
  • Kod
  • Dönüştürülme
    • Derleyici
      • Derleme zamanı
    • Optimizing compiler
  • Intermediate representation (IR)
  • Execution
    • Çalıştırma sistemi
      • Runtime
    • Executable
    • Yorumlayıcı
    • Sanal makina
Kod çeşitleri
  • Kaynak kodu
  • Hedef kodu
  • Bytecode
  • Makina kodu
  • Mikrokod
Derleme stratejileri
  • (Zamanın-önünde) (Ahead-of-time) (AOT)
  • Tam-zamanında (Just-in-time) (JIT)
    • Tracing just-in-time(TJIT)
    • Compile and go system
  • Önderleme
  • Transderleme
  • Yenidenderleme
Kaydadeğer çalışmazamanları (runtime)
  • Android Runtime (ART)
  • BEAM (Erlang)
  • Common Language Runtime (CLR) ve Mono
  • CPython and PyPy
  • crt0 (C target-specific initializer)
  • Java sanal makinesi (JVM)
  • LuaJIT
  • Objective-C and Swift's
  • V8 and Node.js
  • Zend Engine (PHP)
Kaydedeğer derleyiciler & araç setleri
  • GNU Compiler Collection (GCC)
  • LLVM and Clang
  • MSVC
VirtualBox

Sanal makine, bilgisayar biliminde programları gerçek bir bilgisayar sistemindeki gibi çalıştıran mekanizmaların yazılım uyarlamasıdır. Sanal Makine, işletim sistemi ile bilgisayar platformu arasında bir sanal ortam yaratır ve bu sanal ortam üzerinde yazılımların çalıştırabilmesine imkân verir.

Tanımı

[değiştir | kaynağı değiştir]

İlk sanal makine Gerald J. Popek ve Robert P. Goldberg tarafından tanımlanmıştır. Sanal makineler iki grup altında toplanılabilir.

  • (System virtual machine) bazen (hardware virtual machines) olarak bilinir. İşletim sistemi uygulamalarına destek veren sanal makinelerdir.
  • (Process virtual machine) tek bir yazılım çalıştırmak için dizayn edilmiş sanal makinelerdir.

Herhangi bir sanal makine tarafından sağlanmış kaynağı kullanmakta olan bir yazılım içinde bulunduğu sanal ortamı kırıp dışına çıkamaz ve bunu sanal makinelerin en önemli karakteristik özelliklerinden biri olarak kabul edebiliriz.

Sanal makine yazılımları listesi

[değiştir | kaynağı değiştir]

Sanal makine yazılım uygulamaları
  • Common Language Runtime11 Nisan 2008 tarihinde Wayback Machine sitesinde arşivlendi.
    • C#
    • Visual Basic .NET
    • J#
    • Managed C++
  • Eiffel (programlama dili)
  • Erlang programlama dili
  • Forth sanal makinesi - Forth (programlama dili)
  • Glulx, Z-code
  • Hec - Hasm Assembler
  • Inferno (isletim sistemi) - Limbo programlama dili
  • Java sanal makinesi
    • BeanShell (betik dili)
    • Groovy (betik dili)
    • Java (programlama dili)
    • Jython (programlama dili)
    • Nice programlama dili
    • NetREXX
    • Scala7 Ocak 2012 tarihinde Wayback Machine sitesinde arşivlendi.
  • Düşük seviye sanal makinesi(LLVM) - C (programlama dili), C++ programlama dili
  • Lua programlama Dili
  • Macromedia Flash Player - SWF
  • MMIX - MMIXAL
  • Neko Sanal Makinesi - tedavülde olan Neko vehaXe
  • O-code machine - BCPL
  • p-code machine - Pascal programlama dili
  • Parrot sanal makinesi - Perl 6
  • Perl Sanal makinesi - Perl
  • Portable.NET - C#, Visual Basic .NET, J#, C++
  • YARV - Ruby programlama dili
  • ScummVM - Scumm
  • SECD machine - ISWIM, Lispkit Lisp
  • Sed.
  • Smalltalk sanal makinesi - Smalltalk
  • SQLite sanal makinesi - SQLite
  • Squeak sanal makinesi - Squeak
  • SWEET16
  • TrueType sanal makinesi - TrueType
  • Valgrind - x86/x86-64 Linux alitinda.
  • VX32 virtual machine - uygulama seviyesinde sanallastirma yerlesik kod için.
  • Virtual Processor
  • Waba - Sanal makine ufak aygitlar için java'ya benzer.
  • Warren Abstract Machine - Prolog, CSC GraphTalk
  • Z-machine - Z-Code
  • Zend Engine - PHP

Sanal makine donanım uygulamaları
  • ATL
  • Bochs
  • CoLinux
  • Denali
  • FAUmachine
  • Integrity Workstation
  • KVM Kernel'e dayali sanal makine
  • Microsoft Virtual PC ve Microsoft Virtual Server
  • OKL4
  • Parallels Workstation
  • Parallels Desktop for Mac
  • QEMU, simulatordur ve sanal makineye dayalidir.
  • SheepShaver.
  • Simics
  • SVISTA
  • TRANGO real-time embedded hypervisor12 Haziran 2020 tarihinde Wayback Machine sitesinde arşivlendi.
  • twoOStwo
  • User-mode Linux
  • Virtual Iron (Virtual Iron 3.1)
  • VM IBM
  • VMware
  • vThere
  • Xen
  • VirtualBox
İşletim sistemleri düzeyindeki sanal makine yazılımları
  • OpenVZ
  • Virtuozzo
  • FreeVPS
  • Linux-VServer
  • FreeBSD Jails
  • Solaris Containers

Aşağıdaki sanal makine yazılımları, bilgisayar donanımlarını sanal hâle getirerek konuk işletim sisteminin ana işletim sistemi içinde çalışmasına imkân verir.

  • Adeos Linux.
  • Denali
  • Hyper-V
  • KVM
  • OKL4[ölü/kırık bağlantı]
  • OpenVZ
  • Parallels
  • QEMU
  • Virtual Iron
  • Virtuozzo
  • VMware
  • Xen
  • VirtualBox

Aşağıdaki sanal makine yazılımları android işletim sistemi için tasarlanmıştır.

  • VMOS
  • X8 SandBox

Kaynakça

[değiştir | kaynağı değiştir]

Dış bağlantılar

[değiştir | kaynağı değiştir]
  • Sanallaştırmaya ile alakalı bir sunum[ölü/kırık bağlantı]
  • Sanallaştırma teknolojileri ile ilgili bir blog20 Mayıs 2013 tarihinde Wayback Machine sitesinde arşivlendi.
Otorite kontrolü Bunu Vikiveri'de düzenleyin
  • BNF: cb11933350k (data)
  • GND: 4188396-2
  • LCCN: sh85143804
  • NKC: ph449168
  • NLI: 987007541294705171
"https://tr.wikipedia.org/w/index.php?title=Sanal_makine&oldid=33610159" sayfasından alınmıştır
Kategori:
  • Sanal makineler
Gizli kategoriler:
  • Kaynakları olmayan maddeler Mart 2017
  • Webarşiv şablonu wayback bağlantıları
  • Ölü dış bağlantıları olan maddeler
  • BNF tanımlayıcısı olan Vikipedi maddeleri
  • GND tanımlayıcısı olan Vikipedi maddeleri
  • LCCN tanımlayıcısı olan Vikipedi maddeleri
  • NKC tanımlayıcısı olan Vikipedi maddeleri
  • NLI tanımlayıcısı olan Vikipedi maddeleri
  • Sayfa en son 10.39, 4 Ağustos 2024 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Sanal makine
Konu ekle