اخبار کوتاه را در بخش اخبار فوری ارز دیجیتال سایت آکادمی بیت پین دنبال کنید!
صرافی کوینکس آدرس‌های واریزی شبکه ترون (TRON) را ارتقا داد
درآمد 3350 اتریوم برای آربیتروم DAO حاصل از کارمزد تراکنش‌ها

ماشین مجازی Virtual Machine (VM) برنامه‌ای است که یک سیستم کامپیوتری را شبیه‌سازی می‌کند. دارای یک CPU مجازی، مموری و حافظه است و از بیرون به نظر می‌رسد که تفاوتی با یک ماشین فیزیکی با همان سخت‌افزار ندارد.

ماشین مجازی چگونه کار می‌کند؟

ماشین مجازی دارای سیستم‌عامل، فایل‌ها و برنامه‌های کاربردی است. درست مانند یک کامپیوتر فیزیکی کار می‌کند. می‌تواند وب‌سایت‌ها را میزبانی کند، برنامه‌ها را اجرا کند و در یک شبکه همراه با سیستم‌های دیگر وجود داشته باشد. اگر بر روی صفحه نمایش مشاهده شود، ماشین مجازی به عنوان پنجره‌ای ظاهر می‌شود که در سیستم‌عامل آن رایانه اجرا می‌شود.

همچنین دارای CPU، مموری و حافظه است، اما اینها شبیه‌سازی شده‌اند، نه فیزیکی. به همین دلیل، چندین ماشین مجازی می‌توانند در یک سرور با هم وجود داشته باشند. هنگامی که این اتفاق می‌افتد، سرور از نرم‌افزاری به نام Hypervisor برای مدیریت آنها استفاده می‌کند.

در این سناریو، یک سرور فیزیکی ممکن است دارای دو، سه، چهار یا حتی ده ماشین مجازی در حال اجرا بر روی آن باشد. با این حال، تعداد آنها توسط منابع سرور محدود شده است – تعداد زیاد VM منجر به کاهش عملکرد خواهد شد.

اصطلاح ماشین مجازی به چه معناست؟ ماشین مجازی اتریوم (EVM) چیست؟

چرا از ماشین‌های مجازی استفاده می‌شود؟

ماشین‌های مجازی به نوعی سندباکس هستند – قطعاتی از فضای مجازی که در آن کدها می‌توانند جدا از بقیه سیستم اجرا شوند. این باعث می‌شود ماشین‌های مجازی برای آزمایش نرم‌افزار جدید یا اجرای کدهایی که ممکن است مخرب باشند، ایده‌آل باشند.

ماشین مجازی می‌تواند سیستم‌عامل دیگری یا قدیمی‌تر را اجرا کند تا کاربر بتواند نرم‌افزاری را اجرا کند که روی سیستم‌عامل رایانه کار نمی‌کند. به‌عنوان‌مثال، ممکن است شخصی از VM برای اجرای یک نرم‌افزار ویندوز در یک دستگاه لینوکس استفاده کند. برای دستیابی به این هدف، آنها یک ماشین مجازی را با سیستم‌عامل ویندوز بر روی سیستم لینوکس خود اجرا می‌کنند.

مثال کلیدی: ماشین مجازی اتریوم (EVM)

نودهای شبکه اتریوم همگی ماشین مجازی اتریوم (EVM) را اجرا می‌کنند که برای اجرای قراردادهای هوشمند استفاده می‌شود. از آنجایی که این در یک سندباکس جداگانه اتفاق می‌افتد، مزایای امنیتی قابل‌توجهی را برای پلتفرم اتریوم فراهم می‌کند و آن را از حملات DDoS (حملات انکار سرویس توزیع‌شده که یک استراتژی پیشرو برای بسیاری از هکرها است) مصون می‌سازد.

5/5 - (2 امتیاز)

کلید واژه ها

دیدگاه ها

دیدگاهتان را بنویسید

دیدگاه ارسال شده توسط شما، پس از تایید توسط مدیران سایت منتشر خواهد شد.

استفاده از کلمات و محتوای توهین‌آمیز و غیراخلاقی به هر شکل و هر شخص ممنوع است.

انتشار هرگونه دیدگاه غیراقتصادی، تبلیغ سایت، تبلیغ صفحات شبکه‌های اجتماعی، قراردادن اطلاعات تماس و لینک‌های نامرتبط مجاز نیست.