ماشین مجازی: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Khatoonabadi (بحث | مشارکت‌ها)
جزبدون خلاصۀ ویرایش
MahdiBot (بحث | مشارکت‌ها)
خط ۲۳:
}}</ref>
 
ماشین‌های مجازی، بر اساس استفاده و درجه ارتباط به ماشین واقعی، به دو دسته اصلی تقسیم می‌شوند. یک '''ماشین مجازی سیستمی''' یک زیرساخت محاسباتی کامل را فراهم می‌کند که از اجرای یک [[سیستم‌عامل]] کامل پشتیبانی می‌کند. در مقابل، یک '''ماشین مجازی فرآیندفرایند'''، برای اجرای یک [[برنامه (رایانه)|برنامه]] واحد طراحی شده، که این به این معناست که صرفاصرفاً یک از یک [[فرآیندفرایند (رایانه)|فرآیندفرایند]] خاص پشتیبانی می‌کند. یک ویژگی مهم یک ماشین مجازی، این است که نرم‌افزاری که درون آن در حال اجراست، با منابع و سطوح انتزاعی که توسط ماشین مجازی اعمال می‌شود، محدود شده‌است – یعنی نمی‌تواند از دنیای مجازی خود خارج شود.
 
'''مثال''':
خط ۳۲:
 
[[رده:ماشین مجازی]]
[[رده:پیاده‌سازی زبان برنامه‌نویسی]]
[[رده:فناوری‌های سیستم‌عامل]]
[[رده:نرم‌افزار]]