এই প্রশ্নটি ইতিমধ্যে একটি উত্তর আছে:
- মদ কেন "এমুলেটর নয়"? 4 উত্তর
যতদূর আমি জানি, এটি শুধু লিনাক্সে উইন্ডোজ এপিআইগুলিকে অনুকরণ করে এবং উইন্ডোজ সি ফাংশনগুলিকে লিনাক্স কার্নেলের সি ফাংশনগুলিতে প্রেরণ করে। কেউ কি এটার উপর একটু আলো ফেলতে পারো?
এই প্রশ্নটি ইতিমধ্যে একটি উত্তর আছে:
যতদূর আমি জানি, এটি শুধু লিনাক্সে উইন্ডোজ এপিআইগুলিকে অনুকরণ করে এবং উইন্ডোজ সি ফাংশনগুলিকে লিনাক্স কার্নেলের সি ফাংশনগুলিতে প্রেরণ করে। কেউ কি এটার উপর একটু আলো ফেলতে পারো?
উত্তর:
উইকিপিডিয়া - একটি ভাল শুরু বিন্দু, এবং বলেছেন:
"ওয়াইন ইজ নট এ এমুলেটর" শব্দটির অর্থ হল ওয়াইনের অধীনে একটি উইন্ডোজ অ্যাপ্লিকেশন চালানোর সময় কোনও প্রসেসর কোড কার্যকরকরণ ইমামুলেশন ঘটে না। "এমুলেশন" সাধারণত একটি ভিন্ন প্রসেসর (বলুন, পাওয়ারপিসি) -এ চলমান সফটওয়্যারটির ব্যাখ্যা / পুনর্মিলন করে একটি প্রসেসর (বলে x86) উদ্দেশ্যে কম্পাইল করা কোডটি কার্যকর করে। কোডটি সংকলিত করার জন্য প্রসেসর দ্বারা একই কোড নির্বাহের চেয়ে প্রায়শই এই ধরনের ইমুলেশনটি অনেক ধীর হয়। ওয়াইন ইন, উইন্ডোজ অ্যাপ্লিকেশনের কম্পাইলেড x86 কোডটি কম্পিউটারের x86 প্রসেসরের পূর্ণ গতিতে চালায়, ঠিক যেমন উইন্ডোজ চলাকালীন চলছে। এবং উইন্ডোজ এপিআই কল এবং পরিষেবাদিগুলিও এমুলেটেড নয়, বরং লিনাক্স সমতুল্যগুলির সাথে প্রতিস্থাপিত হয়েছে যা x86 এর জন্য সংকলিত এবং পূর্ণ, স্থানীয় গতিতে চালানো হয়।