چرا اندروید برای اجرای روان به سخت افزار های غول پیکر نیاز دارد؟
چرا گوشی مانند آیفون میتواند برنامهها را با استفاده از یک گیگابایت رم راحت و روان اجرا کند در حالیکه گوشیهای اندرویدی به 2 و یا حتی 3 گیگابایت رم نیز تجهیز شدهاند تا بتوانند برنامهها را راحت و روان اجرا کنند؟
گروه آی تی «تیتر یک»؛ پاسخ آن است که اندروید برای استفاده از برنامهها از جاوا بهره میبرد. جاوا از فرایندی به نام Garbage Collection بهره میبرد که این قابلیت، هنگامی که کاربر اندروید یک برنامه را میبندد به بازیابی حافظه اقدام میکند.
اما مشکل اینجاست که این فرایند به چهار تا هشت برابر حافظه بیشتری برای اجرای سریعتر برنامهها نیاز دارد. اگر این میزان حافظه در دسترس نباشد، انجام کارها نیز با سرعت کمتری صورت خواهد پذیرفت. در عین حال از آنجاییکه سیستم عامل iOS از این قابلیت استفاده نمیکند، اپل میتواند با بهرهگیری از یک گیگابایت رم در آیفون کارایی مشابه و یا حتی برتر از گوشیهای اندرویدی ارائه دهد.
فارنت
ارسال نظر
اخبار برگزیده