ماشین مجازی: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
Paiamshadi (بحث | مشارکتها) جز افزودن سریع رده «نرمافزار » (با استفاده از ردهساز) |
جز ربات: تصحیح املایی |
||
خط ۱:
{{بدون منبع}}
در علم کامپیوتر ماشین مجازی {{انگلیسی|Virtual machine}} [[
== تعاریف ==
خط ۲۳:
}}</ref>
ماشینهای مجازی، بر اساس استفاده و درجه ارتباط به ماشین واقعی، به دو دسته اصلی تقسیم میشوند. یک '''ماشین مجازی سیستمی''' یک زیرساخت محاسباتی کامل را فراهم میکند که از اجرای یک [[سیستمعامل]] کامل پشتیبانی میکند. در مقابل، یک '''ماشین مجازی فرآیند'''، برای اجرای یک [[برنامه (رایانه)|برنامه]] واحد طراحی شده، که این به این معناست که صرفا یک از یک [[فرآیند (رایانه)|فرآیند]] خاص پشتیبانی میکند. یک ویژگی مهم یک ماشین مجازی، این است که
'''مثال''':
یک برنامه که به زبان [[جاوا (زبان برنامهنویسی)|جاوا]] نوشته شدهاست، با ارسال فرامین و دریافت نتایج مورد نظرش، خدماتی از
|