MOSIU

وبلاگی ساده ولی پرمحتوا

MOSIU

وبلاگی ساده ولی پرمحتوا

پردازنده‌ی ۶۴ بیتی با ۳۲ بیتی چه تفاوتی می‌کند؟

۳۲ بیت با ۶۴ بیت چه تفاوتی می‌کند؟ آیا استفاده از پردازش ۶۴ بیتی در تلفن‌های هوشمند اهمیت دارد؟ در این مقاله به شرح پردازش ۶۴ بیتی می‌پردازیم و تفاوت‌های آن را با پلتفرم‌های ۳۲ بیتی بررسی می‌کنیم.


مدت‌ها است که تقریبا تمام پردازنده‌های کامپیوترهای شخصی و لپ‌تاپ‌ها از بستر ۶۴ بیتی پشتیبانی می‌کنند و بسیاری از نرم‌افزارهای مطرح دنیا علاوه بر نسخه‌ی سازگار با پردازش ۳۲ بیتی، نسخه‌ی اختصاصی ۶۴ بیتی نیز دارند. سیستم‌عامل‌های مختلف کامپیوترهای شخصی از ویندوز تا لینوکس و مک به خوبی از هر دو حالت پردازش ۳۲ بیتی و ۶۴ بیتی پشتیبانی می‌کنند. اما پردازش ۶۴ بیتی چه تفاوتی با ۳۲ بیتی می‌کند و آیا این تفاوت در تلفن‌های هوشمند نیز حائز اهمیت است؟


اپل با معرفی آیفون 5s و پردازنده‌ی ۶۴ بیتی A7 نه تنها کاربران بلکه تولیدکنندگان سیستم-روی-یک-چیپ (SoC) همچون کوالکام را متعجب کرد. وقتی همه‌ی پردازنده‌های موبایل تنها قادر به پردازش ۳۲ بیتی بودند، اپل پردازنده‌ی ۶۴ بیتی A7 را در دل پرچمدار خود جای داد. از آن زمان، موج عظیمی بر پا شد و اظهار نظرهای ضد و نقیضی مطرح شد. برخی پردازنده‌ی ۶۴ بیتی را برای تلفن های هوشمند بلا استفاده دانستند و آن را یک حقه تبلیغاتی بر شمردند و بعضی دیگر به ستایش آن پرداختند. 

پردازنده‌ی ۶۴ بیتی

در حقیقت استفاده از پردازش ۶۴ بیتی در تلفن‌های هوشمند مزایا و معایب خاص خود را دارد. معماری پردازنده‌های ۶۴ بیتی با ۳۲ بیتی فرق می‌کند، اما پردازنده‌های ۶۴ بیتی قادر به اجرای دستورات ۳۲ بیتی نیز هستند. برای اینکه‌ نهایت استفاده را از پردازش ۶۴ بیتی ببرید نه تنها سیستم‌عامل بلکه نرم‌افزارها نیز باید با پشتیبانی از این نوع پردازش تولید شوند. یعنی اگر فقط، پردازنده‌ی دستگاه ۶۴ بیتی باشد، نهایت استفاده را از توان پردازشی دستگاه نخواهید برد و باید سخت‌افزار و نرم‌افزار، هر دو از پردازش ۶۴ بیتی پشتیبانی کنند.

پردازنده‌ی ۳۲ بیتی حداکثر ۴ گیگابایت اما پردازنده‌ی ۶۴ بیتی ۱۶.۸ میلیون ترابایت رم را پشتیبانی می‌‌کنند

یک پردازنده‌ی ۶۴ بیتی قادر است ۲ به توان ۶۴ مقدار محاسباتی را ذخیره کرده و در حافظه آدرس دهی کند. برای اینکه درک بهتری در این باره پیدا کنید، این عدد به این معنا است که پردازنده‌ی ۶۴ بیتی قادر است تا بیش از ۴ میلیارد برابر «حافظه‌ی فیزیکی رم» بیشتر را در مقایسه با پردازنده‌های ۳۲ بیتی، آدرس دهی کند. سیستم‌های مبتنی بر پردازنده‌ی ۳۲ بیتی قادر به آدرس دهی حداکثر ۴ گیگابایت (۲ به توان ۳۲) از حافظه‌ی رم هستند، اما پردازنده‌های ۶۴ بیتی از نظر تئوری می‌توانند تا ۱۶.۸ میلیون ترابایت رم (۲ به توان ۶۴) را پشتیبانی کنند! برای اینکه پردازنده‌ی ۶۴ بیتی بتواند درست کار کند سیستم‌عامل دستگاه نیز باید از پردازش ۶۴ بیتی پشتیبانی کند. مثلا در این آدرس می‌توانید محدودیت میزان حافظه‌ی پشتیبانی شده در هر نسخه از ویندوز را مشاهده کنید.

اولین پردازنده‌ی ۶۴ بیتی دنیا در سال ۱۹۶۱ توسط IBM و در سوپر کامپیوتر 7030 Stretch طراحی و استفاده شد. اما تا دهه‌ی ۲۰۰۰ از این پردازنده‌ها در کامپیوترهای خانگی استفاده نشد. پردازنده‌های ۶۴ بیتی با عرضه‌ی ویندوز اکس‌پی رایج شدند. پس از آن تمام نسخه‌های ویندوز از پردازش ۶۴ بیتی پشتیبانی کردند. کامپیوترهای که به پردازنده‌ی ۶۴ بیتی مجهز می‌شوند قادرند نسخه‌ی ۳۲ بیتی از سیستم‌عامل‌ها و اپلیکیشن‌ها را اجرا کنند، اما برعکس این موضوع صادق نیست. علاوه بر این برای اینکه از تمام توان پردازنده‌ی ۶۴ بیتی دستگاه خود استفاده کنید، باید نسخه‌ی ۶۴ بیتی سیستم‌عامل و نرم‌افزارهای مورد نظر خود را داشته باشید.

یکی از مهم‌ترین تفاوت‌های بین پردازش ۳۲ بیتی و ۶۴ بیتی در تعداد محاسباتی است که هر کدام در هر ثانیه انجام می‌دهند. در واقع به بیان ساده، در برخی از شرایط پردازنده‌های ۶۴ بیتی سریع‌تر از ۳۲ بیتی‌ها عمل می‌کنند.

تفاوت تنها در پشتیبانی بیشتر از حافظه‌ی رم نیست

احتمالا شما هم این عبارت را شنیده‌اید: «اگر حافظه‌ی رم دستگاه بیشتر از ۴ گیگابایت نباشد، تفاوتی بین پردازنده‌ی ۳۲ بیتی و ۶۴ بیتی نیست» این عبارت همیشه، درست نیست! در این شکی نیست که مهم‌ترین تفاوت بین پردازنده‌های ۶۴ بیتی با ۳۲ بیتی در پشتیبانی از حافظه‌ی رم بالاتر است. اما تفاوت‌های دیگری نیز وجود دارد:

  • مدیریت حافظه‌ در پردازنده‌های ۶۴ بیتی بهتر از ۳۲ بیتی است. پردازنده‌های ۳۲ بیتی قادر نیستند فایل‌های حجیم و بزرگ‌تر از ۴ گیگابایت را به سادگی آدرس دهی کنند و تنها بخشی از فایل را به اصطلاح در حافظه «مپ» می‌کنند.
  • نرم‌افزارهای خاص مانند آن‌هایی که به رمزگذاری یا رمزگشایی محتوا می‌پردازند می‌توانند از آدرس دهی بهتر پردازنده‌ی ۶۴ بیتی بهره برده و با سرعت بیشتری امور مورد نظر خود را انجام دهند. مثلا برنامه‌های رندر سه بعدی یا ویرایش ویدیو می‌تواند بازده به مراتب بالاتری را در پردازنده‌های ۶۴ بیتی داشته باشند.
  • در برخی از امور پردازنده مجبور است مرتبا مقادیر مورد نظر خود را از حافظه خوانده و رجیستر کند، به همین دلیل شاید انجام یک کار مشخص در پردازنده‌ی ۳۲ بیتی به چند سیکل در CPU نیاز داشته باشد، اما همان تسک در یک پردازنده‌ی ۶۴ بیتی به دلیل دسترسی وسیع‌تر به حافظه در سیکل‌های کمتری انجام شود. در واقع پردازنده‌های ۶۴ بیتی قادر هستند تا آدرس دهی وسیع‌تری را در حافظه داشته باشند و با حجم به مراتب بالاتری از اطلاعات در اپلیکیشن‌ها کار کنند. این موضوع در نرم‌افزارهایی همچون ویرایش ویدیو، محاسبات سنگین ریاضی، دیتابیس‌های بزرگ و مواردی از این دست به خوبی خود را نشان می‌دهد.

آرم و معماری ARMv8

 شرکت ARM خود تولید کننده تراشه نیست و تنها معماری را در قالب گواهی‌های مختلف به فروش می‌رساند. آرم دو نوع گواهی اصلی دارد یکی گواهی معماری پایه مانند ARMv8 AArch64 که از پردازش ۶۴ بیتی پشتیبانی می‌کند و گواهی مهم دیگر، معماری هسته‌ها است که مانند Cortex-a57 بر پایه  ARMv8 پیشنهاد می‌شوند. برخی از شرکت‌ها مانند سامسونگ هر دو گواهی را دریافت می‌کنند و در واقع خود تنها سازنده‌ی تراشه هستند و براساس طرح‌های ارائه شده توسط آرم، هسته‌ها را تولید می کنند. اما برخی دیگر از کمپانی‌ها مانند انویدیا، کوالکام یا اپل، تغییراتی را در طراحی هسته‌ها اعمال می‌کنند و تنها گواهی پایه‌ی آرم را تهیه می‌کنند. به این ترتیب پردازنده‌های ساخت این شرکت‌ها با پردازنده‌های دیگر کمپانی‌ها، تفاوت‌های دارد که به موجب آن، گاهی این پردازنده‌ها، قدرت و بازده‌ی بالاتری را نسبت به پردازنده‌های ساخته شده بر پایه‌ معماری هسته‌های آرم، ارائه می‌کنند. از طرف دیگر اینتل و دیگر شرکت‌های فعال در حوزه‌ی x86، قرار دارند که بطور کامل از روند متفاوتی برای پیاده سازی پردازش ۶۴ بیتی بهره می‌برند. اینتل با وجود فناوری‌های خاص و موثری که طی یکی دو سال اخیر ارائه کرده هنوز سهم چندانی از بازار ابزارهای موبایل ندارد و از این رو در این مقاله کمتر به معماری آن می‌پردازیم. دلیل اینکه بعضی از کمپانی‌ها مثل شرکت‌های نام برده شده نسبت به طراحی اختصاصی برای هسته‌ها اقدام می‌کنند آن است که باور دارند هسته‌های طراحی شده توسط آن‌ها بازده بالاتر و مصرف انرژی کمتری نسبت به الگوهای پیشنهادی آرم دارند.

راستش را بخواهید در حال حاضر پردازنده‌های موبایل، بیشتر از نیاز ما، قوی هستند و به همین دلیل تولیدکنندگان نیمه‌هادی‌ تلاش می‌کنند تا پردازنده‌های خود را از نظر مصرف انرژی، بهینه‌تر کنند تا طول عمر باتری تلفن‌های هوشمند و تبلت‌ها افزایش یابد. به همین دلیل مهاجرت به پردازنده‌های ۶۴ بیتی حائز اهمیت است. انویدیا در باره‌ی پردازنده‌های ۶۴ بیتی و استفاده از آن‌ها در اندورید اینگونه اظهار نظر کرده است:

تقریبا تمام کامپیوترهای رومیزی و لپ‌تاپ از سال‌ها قبل به پردازنده‌های ۶۴ بیتی مجهز شده‌اند. استفاده از این پردازنده‌ها باعث بازده‌ی بالاتر برای اپلیکیشن‌ها و دسترسی به حافظه‌ی حجیم‌تر می‌شود.

برای اندروید، داستان کمی متفاوت است و این موضوع بیشتر به دلیل استفاده از معماری ARMv8 اهمیت پیدا می‌کند. این معماری نه تنها پشتیبانی از پردازش ۶۴ بیتی را میسر می‌کند بلکه بهبودهای بسیاری در زمینه‌ی مصرف بهینه‌ی انرژی و بازده‌ی بالاتر را به همراه دارد. این موضوع حتی بر روی اپلیکیشن‌های ۳۲ بیتی نیز تاثیر گذار خواهد بود.

گوگل در کنفرانس I/O از اندروید L با پشتیبانی از پردازنده‌های ۶۴ بیتی، رونمایی کرد و این سیستم‌عامل در قالب اندروید ۵ آبنبات پاستیلی به زودی در دسترس قرار می‌گیرد. انویدیا نیز از مدت‌ها قبل، SoC جدید خود را با نام Tegra K1 معرفی کرده است که از پردازش ۶۴ بیتی پشتیبانی می‌کند.

پردازنده‌ی تگرا کی‌وان، تمام معماری ARMv8 را بکار گرفته و هر هسته‌ی Denver آن قادر به پشتیبانی از پردازش ۷ مسیره است. این در حالی است که پردازنده‌های مشابه از ۳ مسیر پردازشی بهره می‌برند.

در واقع در دنیای تلفن‌های هوشمند و ابزارهای موبایل مبتنی بر معماری آرم، آنچه در زمینه‌ی استفاده از پردازنده‌ی ۶۴ بیتی اهمیت پیدا می‌کند بیشتر مربوط به بهینه‌سازی‌های انجام شده در معماری ARMv8 است. اغلب پردازنده‌هایی که در این ابزارها استفاده می‌شوند مبتنی بر معماری آرم هستند و اگر پردازنده‌ای بخواهد در این پلتفرم از پردازش ۶۴ بیتی بهره ببرد، باید روی معماری پایه‌ی ARMv8 و هسته‌های همچون Cortex A57 و Cortex A53 طراحی شود. این معماری بهینه‌ سازی‌های بسیاری در مصرف انرژی و قدرت پردازشی نسبت به معماری ARMv7 دارد که تاثیر قابل ملاحظه‌ای در عملکرد کلی دستگاه و طول عمر باتری نشان می‌دهد.

پس ابتدا این موضوع را در نظر داشته باشیم که تفاوت بین پردازنده‌ی ۳۲ بیتی با ۶۴ بیتی تنها در پشتیبانی از حافظه‌ی رم بیشتر نیست. مورد دیگر اینکه پردازنده‌های ۶۴ بیتی مبتنی بر معماری آرم، سریع‌تر و بهینه‌تر از پردازنده‌های ۳۲ بیتی این شرکت هستند. به این ترتیب حتی اگر زمان زیادی طول بکشد تا اپلیکیشن‌های موبایل ۶۴ بیتی شوند، باز هم ارتقاء به پردازنده‌ی ۶۴ بیتی یک مزیت به شمار می‌رود و تاثیر خود را بر روی مصرف بهینه‌ی انرژی و بازده‌ی بالاتر می‌گذارد. انتظار می‌رود سال آینده اکثر ابزارهای موبایلِ تحت اندروید، ۶۴ بیتی شوند و توسعه دهندگان نیز اپلیکیشن‌های خود را ۶۴ بیتی کنند.


چرا ماکروسافت ویندوز جدید را 9 نامگذاری نکرد ؟


خیلی از عاشقان ویندوز پس از شنیدن نام 10 ، چشمانشان گرد شد! چرا باید ویندوزی که در نسخه قبل 8 نام داشت ، حالا 10 نام بگیرد ؟ یکی از توسعه دهندگان ویندوز ادعا میکند که دلیل این نامگذاری را بسیار خوب میداند. او میگوید اگر ماکروسافت ویندوز را 9 مینامید هنگام برنامه نویسی توسط کد های قدیمی ، اشتباهی صورت میگرفت به طوری که برنامه فکر میکند منظور شما از 9 ، نسخه 98 ویندوز است. همینطور مثالی برای برنامه نویسان حرفه ای ویندوز به صورت زیر بیان کرده است :

if(version.StartsWith("Windows 9"))
{ /* 95 and 98 */ } else {

ماکروسافت به فکر آینده اپلیکیشن ها و نرم افزار های ویندوز است ، این دلیل خوبی برای تغییر طرز نام گذاری برای این سیستم عامل است. اما باید منتظر دلیلی قانع کننده تر از ماکروسافت به صورت رسمی باشیم.

اندروید برای تازه‌کارها : توضیح برخی از اصطلاحات پیرامون رام‌های سفارشی


نصب رام‌هایی غیر از رام اصلی دستگاه اندرویدی، روز‌به‌روز آسان تر و معمول‌تر می‌شود. حال چه بخواهید دستگاه‌تان را تنها روت کنید یا از رام دیگری استفاده کنید، نیاز دارید تا با برخی از اصطلاحات مربوط به این کار آشنا باشید و می‌توانند تجربه‌ی کاربری بهتری را در اختیار شما بگذارند. بنابراین برای آشنایی با برخی از اصطلاحات با ما همراه باشید.

رام سفارشی چیست؟

رام سفارشی اساساً یک سیستم‌عامل متفاوت برای ابزار اندرویدی شماست. همانطور که می‌دانید اندروید سیستم‌عامل متن بازی است که هر کس می‌تواند به دلخواه خود تغییراتی در کد آن بدهد و از آن استفاده کند. از جمله مثال‌هایی که می‌توان برای این مورد زد، می‌توان به Touchwiz سامسونگ یا HTC Sense اشاره کرد. امکانات و ویژگی‌های فراوانی خارج از سیستم‌عامل معمولی وجود دارد که هر کس به فراخور حال خود می‌تواند از آن‌ها بهره مند شود و بهره‌مندی از آنها از مزایای رام‌های سفارشی می‌باشد. بنابراین با استفاده از این رام‌های سفارشی، کاربر می‌تواند کنترل بیشتری بر روی سیستم‌عامل خود داشته باشد؛ به علاوه این که رام‌های سفارشی، یکی از بهترین راه‌ها برای بهره بردن از آخرین نسخه اندروید بر روی دستگاه شماست.

nightly build چیست؟

در حقیقت nightly build‌ها، نسخه‌های ساخته شده به صورت خودکاری هستند که آخرین تغییرات را به رام شما اضافه می‌کنند. تعمیرات، بروزرسانی‌ها و ویژگی‌های جدید، به وسیله‌ی nightly build‌ها برای کسانی که می‌خواهند آن‌ها را بیازمایند، در دسترس قرار می‌گیرد. از آن جایی که آن‌ها نسخه‌هایی هستند که به صورت خودکار ساخته می‌شوند، امکان وجود انواع ایرادات و باگ‌های نرم‌افزاری در آن‌ها بسیار زیاد است. از این بسته‌ها بیشتر برای رفع عیب و دیباگ‌کردن استفاده می‌شود.

Root چیست؟

واژه‌ی root – به معنای ریشه- از دنیای لینوکس گرفته شده است و مربوط به بالاترین سطح دسترسی فایل سیستم است. هنگامی که در مورد فرآیند root صحبت می‌کنیم، زمانی است که به کاربر اجازه‌ی دسترسی نهایی داده می‌شود؛ به طوری که می‌تواند به تمامی سیستم دسترسی داشته باشد. این کار به شما اجازه می‌دهد تا تمامی موارد امکان‌پذیر را در سیستم به دلخواه خود تغییر دهید. توجه کنید این سطح از دسترسی برای یک کاربر تازه کار چندان خالی از خطر نیست؛ چراکه ممکن است به اشتباه یکی از فایل‌های سیستمی را که سیستم‌عامل به آن نیاز دارد، پاک کند و با مشکل روبرو شود. این دلیل root نبودن اکثر دستگاه‌های اندرویدی به صورت پیش‌فرض است.

custom-rom-nexus teaser

Gapps چیست؟

به اپ‌های گوگل Gapps گفته می‌شود. این شامل اپ‌هایی همچون Play Store و GMAIL می‌شود. به دلایل قانونی، این اپ‌ها جزئی استاندارد از سیستم‌عامل محسوب نمی‌شوند و می‌بایست به صورت جداگانه نصب شوند.

Recovery چیست؟

فرایند recovery می‌تواند پیش از فرآیند بوت سیستم‌عامل اندروید، با فشردن ترکیبی از کلیدهای خاص شروع شود. این ویژگی شامل امکان ریست برای گوشی‌های هوشمند، پاک‌کردن کش، تهیه‌ی پشتیبان، بازیابی و برخی امکانات کاربردی دیگر می‌شود. به وسیله‌ی recovery سفارشی، شما می‌توانید نسخه‌ای جدید از رام سفارشی را بسازید یا نصب کنید.

galaxy-nexus-recovery-cwm

boot loader چیست؟

boot loader در واقع بخشی جداگانه از حافظه‌ی ابزار اندرویدی شماست که سیستم عامل اصلی اندروید را بارگذاری (Load) می‌کند.

پشتیبان Nandroid چیست؟

پیش از این در مطلب مفصلی با عنوان "Nandroid چیست و چگونه کار می‌کند؟" به بررسی فایل‌پشتیبان ناندروید پرداخته بودیم. پشتیبان Nandroid در واقع یک image کامل از کل سیستم شماست. اگر زمانی اشتباهی کردید -مثلا یک فایل سیستمی را پاک کردید- می‌توانید به کمک بازیابی از پشتیبان Nandroid، سیستم خود را به حالت قبل از پشتیبان‌گیری برگردانید.

cache یا Dalvik cache چیست؟

کش حافظه‌ی میانجی است که فایل‌های پرکاربرد برای دسترسی سریع تر در آن ذخیره می‌شوند. Dalvik cahce نیز مسیری است که تمامی برنامه‌ها در آن قرار می‌گیرند.

Fastboot چیست؟

Fastboot ابزاری مخصوصی است که برای تشخیص و توسعه نرم‌افزاری به کار می‌رود. ابزار اندرویدی که در حالت fastboot است و به رایانه متصل شده، می‌تواند image‌ها را اجرا کند؛ ضمن اینکه می‌تواند باقی دستورات را نیز به این روش به ابزار اندرویدی داد. مثلا بخشی از پارتیشن اصلی را پاک کرد یا به بارگذاربوت رفت.

ADB چیست؟

ADB خلاصه شده‌ی عبارت (Android Debug Bridge) است که در واقع یک رابط نرم‌افزاری برای سیستم‌عامل اندروید به شمار می‌آید. مشابه fastboot، ADB نیز به اتصال به رایانه نیاز دارد. به کمک ADB شما می‌توانید فایل‌ها را از دستگاه اندرویدی خود بر روی رایانه بارگذاری کنید.

Kernel و Kernel سفارشی چیست؟

Kernel ارتباطی است بین سخت‌افزار و نرم‌افزار ابزار اندرویدی شما. هنگامی که با تلفن هوشمند اندرویدی خود کار می‌کنید، kernel درخواست‌های نرم‌افزاری شما را به سخت‌افزار می‌فرستد و متناسب با آن تغییرات و تنظیمات را اعمال می‌کند. برای مثال اگر شما روشنایی صفحه‌نمایش را تغییر دهید، kernel این تغییرات را شناسایی می‌کند و باعث می‌شود تا روشنایی در عمل نیز کاهش پیدا کند. البته این مثال بسیار ساده‌ای است؛ ولی کمابیش بیانگر کار اصلی kernel است.

Kernel سفارشی شده نیز فقط نسخه‌ی بسط یافته‌ی kernel است که در آن می‌توان عملکردهای بسیار بیشتری را از دستگاه انتظار داشت؛ برای مثال می‌توان میزان مصرف باتری یا سرعت کاری CPU را با آن دستکاری کرد.

کاربران کدام گوشی و تبلت‌ها استفاده‌ی بیشتری از اینترنت دارند؟


کدام گوشی‌ها و کدام تبلت‌ها در سال 2013 بیشترین کاربرد اینترنتی را داشته‌اند؟ در آمریکای شمالی و اروپا، محصولات اپل و سامسونگ بیشترین کاربرد را داشته‌اند؛ ولیکن میزان استفاده از این محصولات برای مرور اینترنت بسیار متفاوت است و به چند عامل اصلی بستگی دارد. در ادامه‌ی مطلب به نتایج آماری Actix می‌پردازم و موضوع را عمیق‌تر بررسی می‌کنم.

Actix با بررسی حجم اطلاعات مخابره شده بین وسایل هوشمند و اپراتورهای تلفن همراه به این نتیجه رسیده که در سال 2013، سه مورد از محصولات اپل و سه مورد از محصولات سامسونگ، رتبه‌های اول تا ششم جدول را به خود اختصاص می‌دهند که در تصویر زیر نشان داده شده است.

mobile-device-internet-usage-1

در ادامه‌ی رده‌بندی، محصولات رده‌پایین سامسونگ مثل Galaxy S3 Mini و Galaxy Ace، حضور پررنگی دارند.

اما به جزئیات بیشتر در مورد این آمار بپردازیم. رده‌بندی بر اساس تعداد افرادی است که در بازه‌های زمانی 1 ساعتی که به شکل تصادفی انتخاب شده‌اند، با اپراتور ارتباط داشته و تبادل داده می‌کنند. البته آمار به آمریکای شمالی و اروپا محدود می‌شود.

آیفون 4S با میانگین 20608 کاربر در هر ساعت، نسبت به آیفون 5 با 20529 نفر کاربر برتری دارد. آیفون 4 با 17880 کاربر، گلکسی اس 3 با 7973 کاربر، گلکسی اس 2 با 4603 کاربر و در نهایت گلکسی اس 4 با 3118 کاربر، رتبه‌های بعدی را به دست آورده‌اند.

اکتیکس برای بررسی‌های آماری خود، نقاط شلوغ و ساعات اوج استفاده را مدنظر قرار داده و نرخ نمونه‌برداری در ساعات مختلف را یکسان در نظر گرفته است.

کدام وسایل همراه، ترافیک مصرفی بالاتری داشته‌اند؟

بررسی دیگر حجم داده‌های رد و بدل شده در سال 2013 است. توجه کنید که گوشی‌های جدیدی مثل آیفون 5S و 5C هنوز آن طور که باید و شاید، کاربر ندارند. به همین علت است که هنوز رتبه‌های خوب رده‌بندی را از آن خود نکرده‌اند.

mobile-device-internet-usage-2

علی‌رغم اینکه بررسی بازار فروش گوشی‌ها، از برتری محسوس اندروید حکایت می‌کند، اپراتورهای شبکه و سازندگان نرم‌افزار با حقیقتی متفاوت روبرو هستند. تعداد گوشی‌ها و حجم داده‌ی مبادله شده، حاکمیت مطلق آیفون‌ها را نشان می‌دهد.

چه گوشی‌هایی در استفاده از شبکه مشتاق‌ترند؟

اگر از نگاه اپراتورهای تلفن همراه موضوع را بررسی کنیم، فشار روی شبکه‌ی مخابراتی هم مهم است. اینکه چه تعداد کاربر با یک گوشی ثبت نام می‌کنند، کدام گوشی‌ها حجم داده‌ی بیشتری استفاده می‌کنند، کدام گوشی‌ها در روز در دفعات بیشتری به شبکه متصل می‌شوند و تبادل داده دارند، همه‌ی این موارد مهم است. در بررسی دقیق‌تر نتایج زیر به دست می‌آید:

گوشی‌های جدید استفاده‌ی بیشتری از شبکه‌های مخابراتی می‌کنند. این موضوع سه دلیل دارد، اول پشتیبانی از شبکه‌های مخابراتی سریع‌تر مثل LTE است. دومین دلیل، نمایشگرهای جدید است که رزولوشن بالاتری دارند و کاربر، محتوایی با رزولوشن بالاتر را ترجیح می‌دهد. نکته‌ی سوم این است که کاربر از گوشی‌های پیشرفته‌تر امروزی انتظار بیشتری دارد و نرم‌افزارهای مختلفی روی آن نصب می‌کند.

در مجموع در هر سال، میزان استفاده از گوشی‌هایی که کمپانی‌های مختلف رونمایی در همان سال رونمایی کرده‌اند، متفاوت است. به عنوان مثال کاربران گوشی‌های اپل نسبت به کاربران گوشی‌های سامسونگ و دیگر سازندگان، تمایل بیشتری به استفاده از شبکه‌ی مخابراتی و داده دارند.

علی‌رغم اینکه بلک‌بری مشتریان زیادی دارد، کاربران آن خیلی کم از شبکه‌ی مخابراتی برای تبادل داده استفاده می‌کنند. آیفون و اندروید از این نظر پرکاربردتر هستند.

صفحه‌نمایش بزرگ‌تر یعنی مصرف داده‌ی بیشتر؛ احتمالاً کاربران در صفحه‌نمایش بزرگ‌تر، از ویدئوها و عکس‌های رزولوشن بالا، بیشتر استفاده می‌کنند. گوشی‌های کوچک‌تر و رده اول، در این زمینه کاربرد کمتری دارند.

سازندگانی که گوشی‌های متنوع‌تر تولید می‌کنند معمولاً به رده‌های ابتدایی جدول نخواهند رسید؛ چرا که کاربر از مدل‌های مختلف، مدل مناسب خود را انتخاب می‌کند. بنابراین همه یک مدل خاص نمی‌خرند و آمار استفاده از همان مدل خاص بالا نمی‌رود. این یکی از دلایل صدرنشین بودن گوشی‌های اپل در این بررسی آماری است. به یک مثال دیگر توجه کنید: آیپد 2 یکی از 25 ابزار پر استفاده است؛ ولیکن آیپد 3 سریعاً و پس از چند ماه، با آیپد 4 جایگزین شد و فرصت خودنمایی پیدا نکرد.

mobile-device-internet-usage-3

ترافیک داده‌ی وسایل همراه به شدت افزایش داشته است

اکتیکس روند افزایشی استفاده‌ی وسایل همراه از اینترنت را مورد بررسی قرار داده و روند صعودی آن را دنبال کرده است. چند سال پیش وسایل همراه، با روند آرام گسترش می‌یافتند و ترافیک مصرفیشان هم همین افزایش آرام را تجربه می‌کرد. حالا به جایی رسیده‌ایم که هر سال نسبت به سال قبل، استفاده از اینترنت توسط وسایل همراه حدود 40 درصد بیشتر می‌شود.

آمار تنها استفاده از شبکه‌های مخابراتی نسل 2، 3 و 4 را دربر می‌گیرد. استفاده از اینترنت از طریق Wi-Fi در این محاسبات منظور نشده که خود موضوع مهمی است؛ چرا که بسیاری از کاربران از وای‌فای برای مرور اینترنت استفاده می‌کنند.

اکتیکس هنوز آمار دقیقی از گوشی آیفون 5S ندارد؛ اما به نظر می‌رسد که این گوشی هم مثل گوشی‌های قبلی اپل، کاربرد زیادی در استفاده از شبکه‌های مخابراتی داشته باشد.

محصولات اپل از نظر دفعات استفاده باز هم اول هستند. تعداد دفعات استفاده در مورد آیفون 4S، آیفون 5، آیفون 4 به ترتیب 1.11 میلیون، 1.08 میلیون و 832 هزار مورد است. گوشی‌های گلکسی اس 3، گلکسی اس 2، آیفون 3GS، اچ‌تی‌سی وان ایکس، بلک‌بری 9900 و گلکسی اس 4 هم به ترتیب رکوردهای 360 هزار، 130 هزار، 129 هزار، 104 هزار و 100 هزار مورد را ثبت کرده‌اند.

mobile-device-internet-usage-4

گوشی‌های جدید ترافیک مصرفی بالاتری دارند

متوسط داده‌ی مصرفی محصولات جدیدتر بیشتر است. این موضوع با نگاهی به محصولات اپل و سامسونگ قابل بررسی است.

آیفون 3GS در سال 2009 معرفی شده و تنها 2.1 مگابایت در ساعت مصرف می‌کند. آیفون 4، آیفون 4S و آیفون 5 به ترتیب 4.5 مگابایت، 6.4 مگابایت و 8.8 مگابایت در هر ساعت مصرف می‌کنند.

در پرچم‌داران سامسونگ در سال‌های 2010 تا 2013 هم این روند صعودی دیده می‌شود. گلکسی اس، گلکسی اس2، گلکسی اس3 و گلکسی اس4 به ترتیب 2.79 ، 3.9 ، 5.5 و 6.6 مگابایت در ساعت استفاده می‌کنند که نسبت به رقبای اپلی، کمتر است.

اما محصولات بزرگ‌تر مثل فبلت و تبلت چه وضعیتی دارند؟ احتمالاً این دسته از محصولات با صفحه نمایش بزرگ‌تر خود، برای کاربردهای مالتی‌مدیا و مرور اینترنت، کاربرد بیشتری داشته باشند و رکورد بالاتری را ثبت نمایند. گلکسی نوت 2 سامسونگ یکی از فبلت‌های پرطرفدار است که در هر ساعت به طور متوسط 8.4 مگابایت داده مصرف می‌کند؛ آن هم در حالی که در تعداد دفعات ارتباط با شبکه‌ی مخابراتی، رتبه‌ی 17 را دارد. اچ‌تی‌سی وان ایکس هم در رتبه‌ی 18 جدول است؛ ولیکن به دلیل بزرگی صفحه‌نمایش، کاربران آن حدود 5.4 مگابایت داده در هر ساعت استفاده می‌کنند.

تبلت‌ها از این نظر جالب‌ترند، آیپد 2 با وجود اینکه در رتبه‌ی 20 جدول دفعات ارتباط قرار گرفته، در هر ساعت به طور متوسط 15.4 مگابایت داده مبادله می‌کند.

چگونه ویندوز قدیمی خود را به ویندوز 8.1 ارتقا دهیم


همانگونه که مطلع هستید ویندوز8.1 هم اکنون به صورت رایگان در اختیار کاربران ویندوز 8 قرار گرفته است. آخرین نسخه از سیستم‌عامل محبوب مایکروسافت علاوه بر اینکه دارای ویژگی‌های جدید بسیاری در پلتفرم آن می‌باشد، حاوی آخرین اصلاحات از مشکلات گزارش شده توسط کاربران در یک سال گذشته نیز می‌باشد. در این مطلب ما به شما خواهیم آموخت که چگونه می‌توانید ویندوز خود را به آخرین نسخه بروزرسانی کرده و از مزایای آن بهره‌مند شوید.

ویندوز 8

پیش از انجام بروزرسانی، شما می‌بایست چند اقدام اولیه و مهم را انجام دهید:

- ابتدا اطمینان حاصل کنید که از تمامی فایل‌های شخصی خود فایل پشتیبان تهیه کرده‌اید. پوشه‌هایی نظیر اسناد (Documents)، تصاویر، موزیک‌ها، ویدیوها، دانلود ها، فایل‌های موجود بر روی دسکتاپ و... . پیشنهاد ما نگهداری فایل های مهم بر روی هاردهای اکسترنال می‌باشد. همچنین شما می‌توانید از قابلیت تهیه خودکار فایل پشتیبان که در ویندوز موجود می‌باشد بهره ببرید.

- زمانی که از ایمن بودن فایل‌های شخصی خود اطمینان حاصل کردید، باید مطمئن شوید که اگر به هر دلیل نتوانستید عملیات بروزرسانی را با موفقیت به اتمام برسانید، قادر به بازگردانی سیستم خود به شرایط پیش از آغاز بروزرسانی خواهید بود. یکی از بهترین روش‌های موجود برای این منظور، تهیه یک System Image می‌باشد. پیش از آغاز بروزرسانی ویندوز خود به نسخه 8.1، مطمئن شوید که یک System Image به‌روز تهیه نموده‌اید. همچنین تهیه یک USB Recovery Drive را نیز فراموش نکنید. (اگر با مراحل تهیه System Image در ویندوز 8 آشنا نیستید، کمی صبر کنید؛ در روزهای آینده آموزش‌های مرتبط با آن در زومیت قرار خواهد گرفت)

- این احتمال نیز وجود دارد که سخت‌افزار موجود در سیستم شما، برای نمایش بهترین عملکرد در ویندوز 8.1، به درایور جدیدی نیاز داشته باشد. اگر برنامه پیش‌فرض سخت‌افزار شما قابلیت بررسی انتشار نسخه‌های جدید را دارا می‌باشد که کار شما ساده است. در غیر اینصورت، شما می‌بایست با مراجعه به سایت سازنده سخت‌افزار مورد نظر، از انتشار درایور متناسب با ویندوز 8.1 اطمینان حاصل کنید.

این بروزرسانی به حداقل 3 گیگابایت از فضای دیسک سخت شما نیاز دارد. پس پیش از شروع از فراهم بودن این میزان فضای خالی بر روی درایو ویندوز فعلی خود نیز اطمینان حاصل کنید.

برای بروزرسانی شما می‌بایست با حساب کاربری مایکروسافت خود لاگین نمایید. اگر به صورت پیش‌فرض لاگین نیستید، بر روی گزینه Store کلیک کرده و از چارم منو، Setting را انتخاب نمایید. سپس گزینه Your Account را فشرده و وارد شوید. در نهایت در فروشگاه ویندوز بر روی کاشی Large Update to Windows 8.1 for Free کلیک نمایید.

Window-8-1-update 610x343

اگر این گزینه در دسترس نبود، شما می‌بایست ابتدا ویندوز خود را با استفاده از آخرین Patch های منتشر شده به‌روز نمایید. بدین منظور به منوی Start بازگردید و Charm Bar را انتخاب نمایید. سپس از گزینه setting بر روی Change PC Setting کلیک کرده و Windows Update را انتخاب کنید. سپس آخرین بروزرسانی‌های منتشر شده را بررسی و نصب نمایید. در پایان سیستم خود را مجدد راه‌اندازی کنید.

Screen Shot 2013-10-17 at 1.13.33 PM 610x371

اگر هنوز هم گزینه مربوط به دانلود ویندوز 8 را مشاهده نمی‌کنید، کمی به ویندوز فرصت دهید! تجربه نشان داده است که معمولا مایکروسافت بروزرسانی‌های خود را در زمان‌های مختلف منتشر می‌نماید.

ویندوز 7

به‌روزنمایی ویندوز 7 به ویندوز 8.1 از طریق ابزار کمکی به روز رسانی مایکروسافت که به زودی در دسترس قرار می‌گیرد، امکان‌پذیر خوهد بود. ویندوز 8.1 در دو نسخه خانگی(Home) و حرفه‌ای (Pro) عرضه شده است که تهیه نسخه خانگی آن 119.99 دلار و نسخه حرفه‌ای 199.99 دلار هزینه در بردارد. شما می‌توانید این سیستم‌عامل را به صورت آنلاین و یا از فروشگاه‌های مرتبط، خریداری نمایید. (هر چند دانلود و خرید این نسخه برای هموطنان ایرانی، به‌ دلیل تحریم‌های یک‌جانبه غرب، عملا از مجراهای قانونی نبوده و هزینه‌ای بسیار ناچیزتر از مبالغ ذکر شده در برخواهد داشت)

حداقل سخت‌افزار مورد نیاز برای نصب ویندوز 8.1 عبارتست از:

- پردازنده با سرعت 1 گیگاهرتز

- یک گیگابایت حافظه برای نسخه 32 بیتی و دو گیگابایت حافظه برای نسخه 64 بیتی

- 16 گیگابایت از فضای دیسک سخت برای نسخه 32 بیتی و 20 گیگابایت برای نسخه 64 بیتی

- کارت گرافیک با پشتیبانی از DirectX9

لازم به یادآوری است که زمانی که شما از ویندوز 8 به 8.1 بروزرسانی می‌کنید، علاوه بر اطلاعات شخصی شما، تنظیمات ویندوز و اغلب برنامه‌ها به ویندوز جدید منتقل می‌شوند. ولی در بروزرسانی از ویندوز 7 به 8.1، فقط فایل‌های شخصی شما حفظ خواهند شد.

Windows 8-1

XP و ویستا

متأسفانه باید به اطلاع آن دسته از کاربران ویندوزی که هنوز از نسخه‌های قدیمی نظیر XP و ویستا استفاده می‌کنند، برسانیم که در حال حاظر هیچ راه ساده‌ای برای بروزرسانی مستقیم از این نسخه‌ها به ویندوز 8.1 وجود ندارد.

به عبارتی بهترین راه پیشنهادی برای این کاربران، نصب ویندوز 8.1 با استفاده از DVD آن و البته از نو می‌باشد. پیشنهاد می‌شود متناسب با نیاز و بودجه خود، یکی از نسخه‌های خانگی و یا حرفه‌ای را انتخاب و خریداری نمایید (با توجه به هزینه ناچیز تهیه این نسخه از ویندوز در ایران، به احتمال زیاد اکثر کاربران ایرانی در انتخاب نسخه حرفه‌ای تردید نخواهند کرد).

شایان ذکر است که شما می‌بایست از تمامی فایل‌های شخصی خود پیش از نصب ویندوز 8.1، فایل پشتیبان تهیه نمایید؛ چرا که با نصب ویندوز 8.1 از نو، عملا هیچ یک از فایل‌ها و برنامه‌های شما از ویندوز قبلی به ویندوز جدید منتقل نخواهند شد.

windows-8.1

هر چند هنوز زمان زیادی از عرضه این نسخه تازه‌وارد نگذشته است و نمی‌توان آن‌را آنطور که باید نقد و بررسی کرد و مزایا و معایب آن‌را بر شمرد؛ با این حال در اغلب موارد، به‌روز بودن، مزایای ذاتی خود نظیر امنیت و کارایی بیشتر را در بر دارد.