Просто про складне: навіщо потрібен 64-бітний процесор

Як всі ми знаємо, нещодавно компанія Apple представила iPhone 5s, одним з головних нововведень якого став новий процесор, але процесор не простий, а 64-бітний! Але оскільки для більшості користувачів 64 bit vs 32 bit означає тільки в два рази більше число, сьогодні нам би хотілося розповісти про те, що ж насправді отримають користувачі, тобто ми з вами, від цього революційного нововведення в сьомому поколінні iPhone.

Для початку кратенько: по-перше, 64-бітний процесор означає просто велику продуктивність: в теорії, дворазовий приріст продуктивності і швидкості, але на практиці ми отримуємо близько 15-30% приросту. По-друге, додатки, які використовують можливості 64-бітного процесора, більш оптимізовано використовують його ресурси, а також RAM. Ідеальним прикладом, зрозуміло, є ігри.


А тепер просто про складне. Щоб зрозуміти, в чому відмінність 64-бітового процесора від 32-бітного, давайте звернемося до подумкового експерименту: припустимо, що у нас є бібліотекар, у якого 32 помічника, але в сусідньому будинку є більш «прокачаний» бібліотекар, у якого 64 помічники.


Робота в бібліотеці відбувається наступним чином: бібліотекарю потрібні якісь книги, скажімо, про динозаврів, і всі помічники відправляються в подорож по бібліотеці, повертаючись кожен з одним томом. Очевидно, що другий бібліотекар отримає свої книги в два рази швидше, адже помічників у нього в два рази більше. Аж ніяк ні.

Припустимо, прийшов професор палеонтології і попросив 65 книг про палеозойську еру в обох бібліотеках. Як діють у першій бібліотеці: помічники відправляються шукати книги і приносять 32 книги, потім ще раз, а потім і втретє, але вже повертаючись з однією книгою. Як діють у другій бібліотеці: помічники відправляються шукати книги і приносять 64 книги, а потім біжать ще разок за останньою книжкою. Приріст тільки на 1/3.


Але бувають випадки, коли приріст дійсно становить 100%, наприклад, якщо нам захочеться 256 книг: перший бібліотекар отримає їх після 8 «заходів» його помічників, а другий після 4-х.

Ось так, подібно до двох бібліотекарів, працюють процесори 32- і 64-бітових архітектур. Адже кількість біт вказує на те, яку кількість інформації здатен обробити процесор. Сподіваюся, з цим все ясно.

Йдемо далі

Більше того, існує ще маленька перевага, яка відома буквально всім: доступна оперативна пам'ять. Справа в тому, для 32 біт обмеження становить 4 ГБ, вище не злетить, точніше, просто не побачить. І ось в даному випадку це дійсно зачепив на майбутнє, оскільки до такої кількості оперативної пам'яті пристроям компанії Apple далеко. Варто також відзначити, що Apple не розголошує кількість оперативної пам'яті в своїх пристроях, але в iPhone 5, наприклад, її 1 ГБ.


Підіб'ємо підсумок

Отже, для чого все-таки потрібен 64-бітний процесор зараз і в найближчому майбутньому. Зараз - просто для більш швидкої роботи програм, інтерфейсу і... мабуть, все. А в майбутньому це дозволить вивести додатки на більш новий рівень, використовувати в пристрої більше 4 ГБ оперативної пам'яті, а також, ймовірно, дозволить здійснити будь-які нові функції.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND