- Определите, является ли устройство iOS 32-или 64-разрядным
- 7 ответов
- Все за сегодня
- Политика
- Экономика
- Наука
- Война и ВПК
- Общество
- ИноБлоги
- Подкасты
- Мультимедиа
- iPhone 5S: что такое 64-битный процессор, и почему Apple так его превозносит?
- 64-битный процессор iPhone 5s: мобильная революция Apple
- 32 или 64: что такое биты?
- Для чего все-таки нужен 64-битный процессор в iPhone 5s?
- Как узнать, является ли мой мобильный 32-битным или 64-битным
- Прежде чем купить его
- Если у вас уже есть в руке
- Через антуТу
- Используйте CPU-Z
- Загрузите iTunes для Windows!
- Как узнать является ли Windows 32 или 64 бит
- Как проверить количество бит в Windows XP
- Как проверить, является ли система 64 или 32 бит (Windows Vista и 7)
- Как проверить версию бит в Windows 8
- 32 или 64 bit в Виндовс 10
- Как проверить количество бит — альтернативный метод
Определите, является ли устройство iOS 32-или 64-разрядным
кто — нибудь знает простой способ узнать, имеет ли устройство iOS7 32-или 64-разрядное оборудование? Я не имею в виду программно, я просто имею в виду настройки, номер модели, стороннее приложение и т. д.
У меня проблема, которая, как я подозреваю, связана с 64-бит. Совет Apple-протестировать на 64-битном симуляторе, но также и на реальном 64-битном устройстве, но затем ничего не говорит о том, как это определить. Я могу написать тестовое приложение, чтобы проверить sizeof (int) или что-то еще, но должен быть какой-то способ для, скажем, технической поддержки, чтобы знать, с чем они работают.
7 ответов
нет другого «официального» способа определить это. Вы можете определить его с помощью этого кода:
ниже is64bitHardware способ. Он возвращает YES, если оборудование является 64-разрядным оборудованием и работает на реальном устройстве iOS и в симуляторе iOS. Вот источник.
полностью непроверенный, но вы должны иметь возможность получить процессор через sysctl такой:
в iOS 7 SDK, CPU_TYPE_ARM64 определена в as:
Если вы компилируете с clang, есть другой способ: просто проверьте, если __arm__ или __arm64__ определяется.
ниже пример кода не проверял, но он должен проиллюстрировать, что я имею в виду, что:
обратите внимание, что это зависит от того, что текущие двоичные файлы приложения iOS содержат как 32-битные, так и 64-битные двоичные файлы в одном контейнере, и они будут правильно выбраны в зависимости от того, поддерживает ли ваше приложение выполнение 64-битных.
Я использую это в swift 4, не уверен, что это лучшее решение, но оно работает.
во время выполнения вы можете использовать что-то вроде этого
Источник
Все за сегодня
Политика
Экономика
Наука
Война и ВПК
Общество
ИноБлоги
Подкасты
Мультимедиа
iPhone 5S: что такое 64-битный процессор, и почему Apple так его превозносит?
Новый iPhone 5S имеет более мощный процессор, но эксперты сомневаются в его полезности для среднестатистического пользователя.
Во время презентации нового iPhone 5S компании Apple разработчики сосредоточили основное внимание на 64-битном процессоре A7, а компания заявляет, что этот новый чип предлагает пользователям «архитектуру уровня рабочего стола».
Всего несколько дней спустя конкурирующая с Apple в области мобильных телефонов компания Samsung тоже вскочила на подножку 64-битного поезда, объявив о своих планах создания в будущем аналогичных чипов.
В интервью газете Korea Times генеральный содиректор Samsung Шин Чон Кюн (Shin Jong-kyun) сказал, что следующая разработка появится «не в ближайшее время, но действительно, у наших новых смартфонов будет 64-битный процессор».
Но несмотря на весь этот интерес, большинство из нас озадаченно чешет затылки и задается вопросом о том, что такое этот 64-битный процессор, и зачем он нам нужен в наших смартфонах. Дать быстрый ответ на первый вопрос — значит согласиться с Apple: действительно, это более скоростной процессор (ниже мы объясним, почему). Но найти ответ на второй вопрос гораздо сложнее.
Все согласны с тем, что накачивая процессор iPhone до 64 бит, компания Apple создает задел на будущее. На начальном этапе преимуществ у обычного пользователя будет минимум. В основном это касается поддержания скорости iOS 7 (новейшая версия мобильной операционной системы Apple), но в будущем 64-битный чип поможет также приблизить операционные системы планшетников и мобильных устройств Apple к уровню компьютера. Однако начнем с бит.
32 или 64: что такое биты и какое нам до них дело?
Что касается процессоров, то количество бит это основа, указывающая на то, какое количество информации в единицу времени может обработать чип. Поэтому может показаться, что 64-битная техника в два раза быстрее 32-битной. Но в действительности все несколько сложнее.
Первую аналогию представил Reddit (впоследствии она разошлась через The Next Web). Представьте себе, что процессор это библиотекарь, присматривающий за большой библиотекой, какой является ваш смартфон. У этого библиотекаря есть 32 помощника, приносящих ему книги, но каждый из них за раз может принести только один том.
Но вот приходит посетитель и просит выдать ему 65 книг, скажем, про динозавров. Таким образом, помощникам придется сходить за книгами три раза. За один раз они принесут 32 книги, потом еще 32, и останется еще одна книга, за которой придется идти в третий раз.
Если у библиотекаря 64 помощника, то процесс ускорится на треть, но не в два раза (ходить за книгами придется дважды: в первый заход помощники принесут 64 книги, а во второй одну). Если увеличить масштаб, польза от помощников вырастет: человека, которому нужно 256 книг, 64 помощника обслужат в два раза быстрее, чем 32.
То же самое и с битами. Но здесь есть два серьезных препятствия, мешающих iPhone 5S стремительно погрузиться в мир динозавров (или что еще вы там делаете сегодня со своими смартфонами). Во-первых, надо модернизировать программы, чтобы воспользоваться преимуществам 64-битной архитектуры, ведь сами по себе они свои масштабы не увеличат. И хотя iOS 7 может выиграть от этих дополнительных бит, пройдет какое-то время, прежде чем такие же усилия приложат другие разработчики.
Во-вторых, хотя 64-битный процессор позволяет операционной системе использовать более 4 ГБ оперативной памяти (это предел для 32-битной операционной системы), в смартфонах такого объема оперативки пока просто нет. Apple не разглашает данные о количестве оперативной памяти в своих телефонах (хотя известно, что у iPhone 5 ее 1 ГБ), но даже у новейшей модели Samsung Galaxy Note III ее всего 3 ГБ.
Так для чего же ставить 64-битный чип на iPhone 5S?
Ответ в том, что наши персональные компьютеры и мобильные устройства неуклонно сближаются по своим характеристикам. Интернет постепенно стирает грань между использованием смартфонов и ПК, в связи с чем мы, пользуясь разными устройствами, ощущаем между ними все меньше разницы.
У большинства современных моделей Mac и ПК, идущих сегодня в продажу, операционная система уже 64-битная, и переводя на 64 бита свои смартфоны, Apple готовится к будущему, где одними и теми же приложениями можно будет пользоваться как на мобильных устройствах, так и на ноутбуках и на стационарных компьютерах. Экосистема приложений на iPhone приносит компании Apple огромную прибыль. Так почему бы не умножить этот успех, распространив его на модели iMac и Macbook?
Саша Сеган (Sascha Segan) на страницах PCMag проводит краткий анализ этой тенденции, говоря о том, что «объединив операционные системы iOS и Mac с инструментами Xcode в 64-битном пространстве, Apple сумеет снова обогнать Microsoft и Google».
64-битный процессор может и не осуществит ту мгновенную революцию, о которой вещают нам рекламщики из Apple, говоря о новом продукте, но он свидетельствует о том, что это весьма зрелая и дальновидная компания, смотрящая в будущее и на шаг опережающая конкурентов.
Материалы ИноСМИ содержат оценки исключительно зарубежных СМИ и не отражают позицию редакции ИноСМИ.
Источник
64-битный процессор iPhone 5s: мобильная революция Apple
В ходе презентации 10 сентября Apple объявила о том, что iPhone 5s является первым в мире смартфоном, оснащенным 64-битным процессором. Мобильный чип следующего поколения A7 предлагает «архитектуру класса настольных компьютеров».
Многие задаются вопросом о том, что означает «64-битный процессор» и какие преимущества он дает для смартфонов и планшетов. Эксперты считают, что, выпуская чип с архитектурой ARM, поддерживающий 64-битные инструкции, Apple создает задел на будущее.
На начальном этапе преимуществ у обычного пользователя будут немного. В основном это касается быстродействия операционной системы iOS 7 и стандартных приложений, но в дальнейшем 64-битный чип поможет приблизить платформу для мобильных устройств Apple к уровню компьютера. Однако начнем с бит.
32 или 64: что такое биты?
Если говорить о системах разрядности процессоров просто, то это количество бит, которые могут быть обработаны процессором за каждый его тактовый цикл. Может показаться, что 64-битная техника в два раза быстрее 32-битной. Но в действительности все несколько сложнее.
Наглядную аналогию привели пользователи сайта Reddit. Представьте себе, что процессор – это человек, присматривающий за большой библиотекой, какой является смартфон. У этого библиотекаря есть 32 помощника, приносящих ему книги, но каждый из них за раз может принести только один том.
Но вот приходит посетитель и просит выдать ему 65 книг, скажем, про динозавров. Таким образом, помощникам придется сходить за книгами три раза. За один раз они принесут 32 книги, потом еще 32, и останется еще одна книга, за которой придется идти в третий раз.
Если у библиотекаря 64 помощника, то процесс ускорится на треть, но не в два раза (ходить за книгами придется дважды: в первый заход помощники принесут 64 книги, а во второй одну). Если увеличить масштаб, польза от помощников вырастет: человека, которому нужно 256 книг, 64 помощника обслужат в два раза быстрее, чем 32.
То же самое и с битами. Но здесь есть два серьезных препятствия. Во-первых, разработчикам придется модернизировать свои программы, чтобы воспользоваться преимуществам 64-битной архитектуры. iOS 7 и все встроенные приложения были перекомпилированы под 64 бита. Однако должно пройти какое-то время, прежде чем такие же усилия приложат сторонние разработчики.
Во-вторых, хотя 64-битный процессор позволяет операционной системе использовать более 4 ГБ оперативной памяти (это предел для 32-битной операционной системы), в смартфонах такого объема оперативки пока просто нет. Apple не разглашает данные о количестве оперативной памяти в своих телефонах (хотя известно, что у iPhone 5 ее 1 ГБ), но даже у корейских аппаратов Samsung Galaxy Note III ее всего 3 Гб.
Для чего все-таки нужен 64-битный процессор в iPhone 5s?
Ответ кроется в том, что наши персональные компьютеры и мобильные устройства неуклонно сближаются по своим характеристикам. Интернет постепенно стирает грань между использованием смартфонов и ПК, в связи с чем мы, пользуясь разными устройствами, ощущаем между ними все меньше разницы.
У большинства современных моделей Mac и ПК, идущих сегодня в продажу, операционная система уже 64-битная, и переводя на 64 бита свои смартфоны, Apple готовится к будущему, где одними и теми же приложениями можно будет пользоваться как на мобильных устройствах, так и на ноутбуках и на стационарных компьютерах. Экосистема ПО на iOS приносит Apple огромную прибыль. Так почему бы не умножить этот успех, распространив его на модели iMac и Macbook?
Саша Сеган на страницах PCMag проводит краткий анализ этой тенденции, говоря о том, что «объединив операционные системы iOS и Mac с инструментами Xcode в 64-битном пространстве, Apple сумеет далеко опередить Microsoft и Google».
64-битный процессор в iPhone может и не осуществит ту мгновенную революцию, о которой говорят в Apple, но уже один этот факт свидетельствует о том, что это зрелая и дальновидная компания, смотрящая в будущее и на шаг опережающая конкурентов.
Источник
Как узнать, является ли мой мобильный 32-битным или 64-битным
За последние несколько часов Niantic подтвердил, что Pokémon GO больше не будет совместим с Android телефоны с 32-битным процессором. На бумаге это не должно быть проблемой, поскольку почти все смартфоны, выпущенные в последние годы, имеют 64-разрядный процессор но если у вас есть сомнения . Как вы можете узнать, какой тип процессора у вашего мобильного телефона?
Это одна из информации, которую трудно найти на нашем мобильном телефоне, если вы не являетесь «ходячей энциклопедией» мобильных процессоров. К счастью, есть несколько способов знать, если мой телефон имеет 32-битную или 64-битную архитектуру в его оборудовании. Лучше всего проверить, купили ли вы свой мобильный телефон менее 5 лет назад, поскольку редко можно найти современный мобильный телефон с 32-разрядным процессором, но если у вас есть сомнения…
Прежде чем купить его
Мы уже говорили, что сегодня почти все мобильные телефоны продаются с 64-битные процессоры, но возможно, что некоторые проскользнут на рынок. Прежде всего необходимо определить точную модель мобильного телефона, которую вы хотите купить, поскольку некоторые устройства имеют очевидные различия по названию, например, Galaxy Note 10 против Galaxy Note plus, но они могут быть важны.
В общем, если на устройстве больше 4 ГБ Оперативная память, это 64-разрядный мобильный телефон, но, во избежание сомнений, лучше всего искать полные спецификации устройства на странице продукта производителя или, что еще удобнее, использовать наш компаратор мобильных телефонов со всей информацией выбранный телефон.
Если у вас уже есть в руке
к выяснить, является ли ваш мобильный 32 или 64 бит, мы можем обратиться к двум известным приложениям для анализа телефонов, таким как AnTuTu или ЦП-З. Оба предоставят вам информацию, которую вы ищете.
Через антуТу
AnTuTu служит не только для измерения мощности устройства или составления списков с телефоны с лучшей производительностью каждый месяц, но он также предлагает нам информацию о нашем телефоне, среди которых тип процессора, который у нас внутри.
Чтобы найти это Скачать приложение , откройте меню «Конфигурация», затем «Система» и выберите ЦП , Здесь вы четко узнаете, имеет ли ваш процессор 32- или 64-битное ядро.
Используйте CPU-Z
Если вы не можете четко найти эти данные в AnTuTu или в настройках вашего устройства, проще всего установить приложение, известное как CPU-Z из магазина Google Play .
Это приложение анализирует телефон и предоставляет нам всю информацию о его программном и аппаратном обеспечении, поэтому, чтобы обнаружить биты нашего процессора, вам просто нужно открыть приложение и перейти на вкладку Система. Найдите поле архитектуры ядра и число в конце идентифицирует тип архитектуры вашего процессора .
Источник
Загрузите iTunes для Windows!
Как узнать является ли Windows 32 или 64 бит
Установите iTunes и получите доступ к безграничным развлечениям. Здесь собраны фильмы, музыка и многое другое.
С помощью этой инструкции вы узнаете, как определить, является ли ваша операционная система Windows 32 или 64 бит. Мы представляем метод для Windows XP и Vista, 7, 8 и 10.
Вы также найдете альтернативный, но очень простой способ выяснить, сколько бит ваша система.
Как проверить количество бит в Windows XP
Откройте меню «Пуск», а затем щелкните правой кнопкой мыши «Мой компьютер и свойства». Если вы видите элемент x64Edition, это означает, что система 64-разрядная. Если нет, то 32-бит.
Как проверить, является ли система 64 или 32 бит (Windows Vista и 7)
Запустите меню «Пуск» и щелкните правой кнопкой мыши «Компьютер», а затем «Свойства и система». В этом окне отобразится информация о версии системы.
Как проверить версию бит в Windows 8
Перейдите в раздел «Поиск », наведя курсор на нижний правый угол экрана. В поле « Поиск» введите «Система» и перейдите в « Настройки» и коснитесь значка « Система». В поле «Тип системы» отобразится информация, которую вы ищете.
32 или 64 bit в Виндовс 10
Чтобы определить версию на ПС или ноутбуке в Виндовс 10 (это работает и в Win 7 и 8) потребуется открыть Проводник (иконка папки в нижнем углу слева на панели задач), кликнуть правой кнопкой мышки на папке «Мой компьютер» и в появившемся списке найти пункт «Свойства».
Как проверить количество бит — альтернативный метод
Просто перейдите к C: \. Если вы видите на нем файл C: \ Program Files (x86), это означает, что система является 64-разрядной./p>
Источник