ناشناس
سوال 3019
چرا نسخه 64 بیتی یک سیستم عامل از نسخه 32 بیتی آن بیشتر رم مصرف میکند؟
ثبت پاسخ جدید
برای ثبت پاسخ، لطفا وارد حساب کاربری خود شوید.
پاسخها
1 پاسخزیرا
نسخه 64 بیتی سیستم عامل توانایی اجرا کردن برنامههای 32 بیتی رو هم داره و واسه انجام این عمل نیاز به لود کردن کتابخانههای 32 بیتی علاوه بر کتابخانهای 64 بیتی توی حافظه داره
توی نسخه 64 بیتی از آدرسدهی 64 بیتی حافظه استفاده میشه که هر اشارهگر به حافظه 8 بایت جا میگیره در صورتی که توی نسخهی 32 بیتی 4 بایت
نسخه 64 بیتی سیستم عامل توانایی اجرا کردن برنامههای 32 بیتی رو هم داره و واسه انجام این عمل نیاز به لود کردن کتابخانههای 32 بیتی علاوه بر کتابخانهای 64 بیتی توی حافظه داره
توی نسخه 64 بیتی از آدرسدهی 64 بیتی حافظه استفاده میشه که هر اشارهگر به حافظه 8 بایت جا میگیره در صورتی که توی نسخهی 32 بیتی 4 بایت