آشنایی با Qemu

   نسخه چاپی
مقدمه

QEMU یک شبیه ساز سیستمی است. ایـــن بدان معناست که QEMU می‌تواند یک سیستم کامل به همراه تمامی پردازشها و درایوها و کاربرها و ... را شبیه ســـازی کند. اجازه دهید از اول بحث چندان وارد جزئیات نشویم و مثل یک کاتالوگ که پر از عکسهای رنگین و مصور است، چند عکس زیبا را به شما نشان دهیم.




اجرای Windows 2003 Server درون Fedora Core 5






نصب Microsoft Office XP درون Windows XP در حال اجرا بر روی Fedora Core 5


پخش فیلم "Anger Management” با بازی جک نیکلسون توسط PowerDVD درون WinXP نصب شده بر روی FC5



فکــر مــی‌کنم توانسته باشیـد در کمترین زمان ممکن بیشترین مطلـب را دریافت کنید! بله، با QEMU می‌توانید عملا یک و یا چند دستگاه مجازی و طبعا سیستم‌عامل مجازی بـــــــــرای هر کدام را درون سیستم‌عامل فعلی خود تعریف کنید. سیــــستم عاملهای مجازی نصب شده می‌توانند از منابع سیستم شما همـــچون CD/DVD-ROM ، کارت گرافیک، کارت صوت، USB و غیره استفاده کــــرده و همـــچنین این سیستمها براحتی قابلیت اتصال به شبکه (مجازی و یا واقعی) را دارند.

QEMU یک نرم‌افزار آزاد است که توسط فابریک بلارد نوشته شده است. کـــار این نرم‌افزار دقیقا مثل نمونه‌های دیگری چون VMWare، Bochs و VirtualPC است، با این تفاوت که این برنامه از مــــعماری x86 بیشتر حمایت کرده و در کل با توجه به ساختار بازمتن خود در حال گستــــــرش بسیار سریع بر روی معماریهای دیگر نیز می‌باشد.

از QEMU به دو صورت می‌توان استفاده کرد:

  • User mode emulation که عملا یـــک CPU دیگر را شبیه سازی کرده و می‌توان برنامه‌های مختلف را که برای سیستم‌عاملهای دیگر نوشته شده‌اند را تــحت سیستم‌عامل مورد نظر اجرا کرد. از این حالت عملا در Wine و Dosemu استفاده می‌شود.

  • System mode emulation کـــه هـــــمانا شبیه‌سازی یک سیستم مجازی کامل می‌باشد. در این مقاله کوتاه نیز قصد داریم فقط در این مورد صحبت کنیم.

جناب بلارد یک کرنل ماژول غیر بازمتن به نام KQEMU کـــه فعلا استفاده از آن رایگان می‌باشد نیز منتشر کرده‌اند که در صورتی که به هنگام استــــــفاده از QEMU، این ماژول در کــــرنل قرار گرفته باشد، عملا سرعت ماشین مجازی به ۱۰ برابر می‌رسد! اگر بخواهــم این مطلب را به گونه دیگری بــــــازگو کنم، باید بگویم که عملا از نصب سیستم عاملهای سنگینی چون WinXP و یا حتی FC5 به عنوان سیستم‌عامل مجازی بدون داشتن KQEMU کلا صرف نظر کنید. شاید نصب خود سیستم‌عامل به ۱۵ ساعت برسد و عملا اجرای آن کـــاری احمقانه است. گفتم که این ماژول فـــعلا بصورت closed source منتشر شده و فابریک بلارد خود می‌گوید که تنها بــه دنبال شرکتی است که حمایت از این پروژه را قبول کند تا او این ماژول را نــیز بصورت بازمتن منتشر نماید. امیدوارم بـــــــرادر بلارد بتواند این شرکت سوار بر اسب سفید رویاهایش را بزودی پیدا کند تا هم ما و هم او به نوایی برسیم.

منبعhttp://irantux.com

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد