نمایش نتایج 1 تا 3 از 3

نام تاپیک: نحوه ساخت محیط مجازی (Virtual Machine)

  1. #1
    کاربر دائمی آواتار system32
    تاریخ عضویت
    خرداد 1388
    محل زندگی
    اصفهان
    سن
    35
    پست
    381

    Arrow نحوه ساخت محیط مجازی (Virtual Machine)

    دوستان چگونه می توان یک محیط مجازی مانند sandbox و Vmware برای اجرای برنامه ها طراحی کرد؟ آیا این کار با سی شارپ عملی است؟ اگر ممکن است الگوریتم ساخت این نوع برنامه ها و نحوه عملکرد آنها را نیز بیان کنید.

    با تشکر از دوستان برنامه نویس.

  2. #2
    کاربر دائمی آواتار FastCode
    تاریخ عضویت
    تیر 1388
    محل زندگی
    /dev/null
    پست
    3,486

    نقل قول: نحوه ساخت محیط مجازی (Virtual Machine)

    با C#‎ عملی هست.
    ولی به چه قیمتی.
    تضمین میکنم که اگر C++‎ رو از اول شروع بکنید به یاد گرفتن بعد x86 و MMX و SSE ها و VT-X و AMDV و با دانش کسب کردتون بنویسید زودتر تموم بشه.
    البته با C#‎ هم به Assembly و MMX و VT-X و AMDV نیاز خواهید داشت.
    اگر توی سایت دنبال اجرای assembly در محیط .Net با C#‎ بگردید چند تا پست از من پیدا میکنید که توشون ۳ روش رو توضیح دادم.
    البته به دانش PAE و امثالهم هم نیاز دارید و اینکه ring ها چطوری کار میکنن یا اینکه فرق xen با oracle vm و vmware با LLVM با KVM و ماشین مجازی در user mode که اسمش رو درست یادم نیست رو بدونید.
    همین رو که اسمش رو یادم نیست رو میتونی با C#‎ بنویسی.
    البته اگر کار بکنه جایزه داری.چرا؟
    چون در یک implemention که با C/++ بود جونت رو به لبت میرسوند تا کار کنه.

    چرا همون رو که مهمه رو باید اسمش رو یادم بره؟اسمش هم تو wiki نیست.چون ماشین مجازی حساب نمیشه ولی ماشین مجازیه.کلاً چیز عجیبیه.توی حافظه user mode کار میکنه و یه سری کارها میکنه که باورش سخته.

  3. #3
    کاربر دائمی آواتار flash118
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    بسته های شبکه
    پست
    466

    نقل قول: نحوه ساخت محیط مجازی (Virtual Machine)

    البته دوست عزیز براتون یه میان بر پیشنهاد دارم البته روی پلت جاوا من نمونه اینو برای شرکت الکترونیکی طراحی کریدم با دوستان حدود 2 ماه زمان برد ولی عالی کارد کرد کنرلش اسمبلی و جاوا و اینترفیس سی شارپ هست کار نشد نداره

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •