کداکسپلور | CodeExplore
8.02K subscribers
2.05K photos
363 videos
123 files
1.91K links
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉

👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap

تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
👑میدونین ماشین مجازی چیه؟؟
ماشین مجازی رو می‌شه یه جورایی مثل یه کامپیوتر خیالی در نظر گرفت که روی کامپیوتر خودت راه می‌ندازی. فرض کن روی کامپیوتر خودت، که مثلا ویندوز نصبه، یه برنامه نصب می‌کنی که اجازه می‌ده یه سیستم‌عامل دیگه، مثلا لینوکس یا حتی یه نسخه دیگه از ویندوز، رو همزمان روش اجرا کنی، بدون اینکه رو سیستم‌عامل اصلی تأثیری بذاره. این برنامه رو بهش می‌گن ماشین مجازی یا همون VM.

💥چرا ماشین مجازی خوبه؟
چندتا سیستم‌عامل با هم: می‌تونی چندتا سیستم‌عامل رو بدون نیاز به خریدن چندتا کامپیوتر اجرا کنی.
تست و آزمایش: اگه برنامه‌نویسی یا می‌خوای یه چیزی رو تست کنی، می‌تونی راحت بدون اینکه سیستم اصلیت خراب بشه، این کار رو بکنی.
امنیت بیشتر: چون ماشین‌های مجازی از هم جدا هستن، اگه یکی ازشون ویروسی بشه، بقیه رو آلوده نمی‌کنه.
چطوری کار می‌کنه؟
برای اجرای ماشین‌های مجازی، یه نرم‌افزار لازمه که بهش می‌گن هایپروایزر. این نرم‌افزار میاد و بین ماشین مجازی و سخت‌افزار واقعی مثل سی‌پی‌یو، رم و هارد کامپیوترت قرار می‌گیره و منابع رو بین ماشین‌های مجازی تقسیم می‌کنه.

⚡️هایپروایزر دو نوعه:

نوع ۱: مستقیم رو سخت‌افزار نصب می‌شه و خودش یه سیستم‌عامله (مثل VMware ESXi).
نوع ۲: روی یه سیستم‌عامل مثل ویندوز یا مک نصب می‌شه (مثل VirtualBox).

#vm
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥21🔥32
قراره که توی این پست، ماشین مجازی هیپ هاپ رو بررسی کنیم ( سبک موسیقی نیست )😶

👀ماشین مجازی هیپ هاپ (HHVM) در اصل یه موتور اجرای کده که توسط فیسبوک ساخته شده. این موتور کدهای نوشته شده به زبان PHP و Hack رو می‌گیره و خیلی سریع اجراشون می‌کنه. حالا بذار ببینیم این چی میگه:

1⃣ سرعت بالا: HHVM با استفاده از تکنیکی به اسم JIT، کدهای PHP و Hack رو به طور لحظه‌ای به زبان ماشین ترجمه می‌کنه. این کار باعث میشه که برنامه‌ها خیلی سریع‌تر اجرا بشن.

2⃣پشتیبانی از Hack: Hack یه زبون پیشرفته و جدیدتر از PHP هست که فیسبوک توسعه داده. HHVM می‌تونه این زبون رو هم اجرا کنه و از قابلیت‌های پیشرفته‌اش استفاده کنه.

3⃣ سازگاری با PHP: با اینکه Hack و PHP فرق‌هایی دارن، HHVM تلاش می‌کنه تا کدهای PHP قدیمی رو هم بدون مشکل اجرا کنه.

4⃣ابزارهای کمکی: HHVM یه سری ابزار داره که به برنامه‌نویس‌ها کمک می‌کنه تا راحت‌تر کد بنویسن و اشکال‌گیری کنن.

5⃣مصرف کم منابع: یکی از هدف‌های اصلی HHVM اینه که کدها رو سریع اجرا کنه و در عین حال منابع سیستم (مثل CPU و RAM) رو کم مصرف کنه. به خاطر همین، فیسبوک از این سیستم توی سرورهاش استفاده می‌کنه.

به طور خلاصه، HHVM یه ابزار خیلی خوب برای اجرای سریع کدهای PHP و Hack هست که به ویژه برای پروژه‌های بزرگ و سنگین مثل فیسبوک ساخته شده. این ابزار هم برای کسایی که PHP کار می‌کنن مناسبه و هم برای اونایی که می‌خوان از قابلیت‌های جدید Hack استفاده کنن.

#پست_پیشنهادی
#vm #hhvm
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥5❤‍🔥1