برو به محتوای اصلی
وحید هاشمی، برنامه نویس

چندتا دلیل داره:

  • نسخه 64 بیتی سیستم عامل توانایی اجرا کردن برنامه‌های 32 بیتی رو هم داره و واسه انجام این عمل نیاز به لود کردن کتابخانه‌های 32 بیتی علاوه بر کتابخانه‌ای 64 بیتی توی حافظه داره
  • توی نسخه 64 بیتی از آدرس‌دهی 64 بیتی حافظه استفاده میشه که هر اشاره‌گر به حافظه 8 بایت جا میگیره در صورتی که توی نسخه‌ی 32 بیتی 4 بایت

تفکر عموم که میگن نسخه 64 بیت دوبرابر 32 بیت حافظه مصرف میکنه درست نیست و فقط مقدار کمی بیشتر حافظه مصرف میکنه (به طور معمول بین 100 تا 500 مگ)

۷
نمایش سوال