Не знаю куда запостить свои наблюдения и поэтому запостю сюда В начале сентября компания Apple выкатила широкой публике очередную партию своих смартфонов и новую версию операционной системы для этих самых смартфонов, а заодно и планшетов. После тщательного просмотра презентации публика решила, что Apple перестал быть инновационной компанией, перестал удивлять, и заметно снизил темп инноваций. Не являясь ни в коей мере поклонником яблобренда, попробую не согласиться с этим утверждением. Подумав по-другому, сразу видно, что презентация Apple оставила больше вопросов, чем ответов. Задав себе эти вопросы, можно увидеть в каком направлении будет двигаться индустрия мобильных платформ (да и немобильных тоже) в ближайшем будущем. Самый очевидный вопрос, который напрашивается сам собой, является 64-битность всей системы – процессора и ОС. Apple аккуратно утверждает, что это позволяет увеличить скорость исполнения приложений до двух раз. Однако, сразу после того, как первые смартфоны попали в руки тестерам, тестеры заявили, что 64-битность, мягко говоря, не влияет на скорость исполнения приложений, все определяется попутной оптимизацией процессора. Т.е. 64-битность в чистом виде маркетинг, да-да. Вот собственно, одно из таких мнений: http://www.extremetech.com/gaming/1...-marketing-fluff-and-wont-improve-performance По сути, 64-битная архитектура нужна для оперативной памяти размером более 4ГБ, однако, работа с таким объемом памяти съедает батарейку на раз. Собственно в самом iPhone 5s объем памяти такой же, как и в предыдущих моделях, т.е. 1ГБ. Увеличения оперативной памяти до 4ГБ в ближайшем будущем не предвидится. Так зачем Apple запилил 64-битную систему? Неужели нельзя было сделать более дешевую маркетинговую фичу, не менее эффективную? Но на этом история не заканчивается. Сразу после презентации Apple на следующий день, глава мобильного подразделения Samsung пообещал, что они перейдут к использованию 64-разрядных микропроцессоров в «следующих смартфонах». http://www.ixbt.com/news/hard/index.shtml?17/17/59 Понятное дело, что без 64-битной ОС от Гугла никто никуда не перейдет, а 64-битная ОС от Гугла легко потянет на 64-битность и других производителей. Поскольку основная масса топовых производителей ставит в свои смартфоны процы от Qualcomm, то и сам Qualcomm в стороне от 64-битных процессоров не останется. При этом в плотную к пределу 4ГБ оперативной памяти подобрался только SGNote III. Остальные сидят на 2ГБ памяти и всем как-то хватает. Поэтому с 64-битной платформой (процессор+ОС) вырисовывается эпичнейшая картина. С одной стороны в ее разработку и продвижение уже вложено (со стороны Apple) и вкладывается в настоящий момент android-сообществом (Гуглом, Самсунгом, Qualcomm и наверняка другими производителями), огромные средства. С другой стороны, объемы оперативной памяти в явном виде меньше того, для чего реально необходима 64-битная система. Более того, поддерживать на смартфонах работу 4ГБ оперативной памяти затратно для батареи, и будет значительно увеличивать ее расход. А запиливать 64-битные системы только лишь для маркетинга – не имеет смысла, для этого гораздо легче придумать более простые фишечки и рюшечки, которые отличают именно данную систему. Так в чем же реально дело и зачем нужны 64-битные системы и откуда возьмутся эти дикие по современным меркам объемы памяти, которые требуют 64-битную адресацию? Ответить на этот вопрос можно, заглянув в новости двухлетней давности. Вот они собственно: Новость от 10.10.2011 HP и Hynix выпустят память на основе мемристоров в 2013 году http://www.ixbt.com/news/hard/index.shtml?15/13/28 Но что-то в капиталистической не сложилось и выкатывание мемристоров на рынок отложили минимум до конца 2013 года: Новость от 28.09.2012 http://www.ixbt.com/news/hard/index.shtml?16/15/46 Суть этих новостей сводится к деньгам. Разработка мемристоров завершена, но HP и Hynix не хотят подрывать рынок флэш-памяти, чтобы получить свои прибыли. Мемристоры по скорости не уступают оперативной памяти и при этом энергонезависимы, как флэш. Они готовы собой заменить оперативную и флеш память вместе взятые. Представляете себе картину, когда приходят инженеры к программерам и говорят: «мы тут новый тип памяти сделали, по скорости как оперативная и при этом энергонезависимая, выпускаться будет на том же оборудовании и в тех же объемах. Так что пилите новую систему» Что в первую очередь программеры должны подумать? Ну да, чтобы адресовать от 16ГБ от 128ГБ мемристорной памяти в современном смартфоне, необходимо как-то перейти на 64-битные системы, о чем и доложили начальству. А дальше все просто. 64-битную систему благодаря маркетинговому отделу выкатили широкой публике, и рассказали какая она в два раза более производительная. Про мемристоры рассказывать не стали, поскольку вчера это была новость из мира науки, сегодня коммерческая тайна, а завтра – неожиданный прорыв в инновациях и эксклюзивная маркетинговая фича. Поэтому 64-битность в телефонах в отрыве от нового типа памяти создала стойкую видимость коллективного идиотизма. Тестеры и технические редакторы посмотрели на это и рассказали широкой публике про отсталость Apple, отсутствие инноваций и ненужность 64-битных систем во всех смартфонах Так что несмотря на видимость застоя, будем надеяться, что следующие флагманы нас удивят своими прорывными инновациями в скорости, энергосбережении и производительности.
Это процессор Самсунг. В смартах Самсунг есть 3 Гб памяти. Внимание вопрос )) - почему не 4 ? А не было 64 бит )). Вот Эппл проспонсировал. Так что ИМХО это все ни о чем: "Более того, поддерживать на смартфонах работу 4ГБ оперативной памяти затратно для батареи, и будет значительно увеличивать ее расход. А запиливать 64-битные системы только лишь для маркетинга – не имеет смысла, для этого гораздо легче придумать более простые фишечки и рюшечки, которые отличают именно данную систему. " Не так уж затратно - память в сравнении с экраном кушает фигню. Совершенно не бесполезно с точки зрения маркетинга ). Если бы было ПРОЩЕ что-то придумать - придумали бы. А проще как раз продолжить наращивать ТТХ. Поэтому расслабьтесь - будет именно так, 4+ Гб ОЗУ в смартах с 64 битными ОС ). В ближайшие 1-2 года, причем, поголовно.
Налицо отсутствие логики - смена принципа работы памяти не эквивалентна внезапному наращиванию её объёма. Причём речь идёт о "флэш" памяти, то есть о постоянной, а не оперативной памяти. А для работы с большими её объёмами нет проблем и у 32 битных ОС.
да, только экран горит не всегда, а память работает постоянно. И вряд ли кто-то будет на сон выгружать данные из оперативки на флеш, а значит батарейка будет жраться больше с ростом памяти.
Ха, после 5ки нечем было удивить и привлечь армию хомячков.Поэтому 64бита и разноцветный пластик как на Нокии Следующим шагом будет увеличение экрана у айфона и 64бита на Самсунге.
Если мемристорная память или её аналоги (FRAM у TI) станет экономически оправданной - пропадёт различие между RAM и flash-накопителями. Т.е. в устройстве будет не 128 гигов энергонезависимой памяти и 4 гига оперативки, а просто 128 гигов памяти. Если совсем на пальцах - проблема nandFlash - скорость доступа на чтение и особенно на запись, проблема RAM - энергозависимость, проблема других типов памяти - цена. Поэтому хранят в flash, при работе грузят в RAM, данные в RAM процессор может адресовать напрямую. Тут все равно много подводных камней, например если частота работы оперативки может быть ниже частоты работы проца, это частично исправляет кэш в процессоре. Плюс если такая память все же взлетит, под неё нужно будет как минимум делать специальную ФС, дорабатывать программы низкого уровня и вообще шансов "выстрелить в ногу" будет больше - записал не по тому адресу - убил прошивку, конечно это на уровне процессора решает блокированием областей памяти на запись.
Самсунг не разрабатывал его, его разработал как раз отдел Эппл. Самс просто изготовитель. А это немного разные вещи - разработать хороший проц и изготовить его. Ну и к тому же Эппл не корпорация добра, чтобы проспонсировать 64-бит системы и при этом не наращивать объем оперативной памяти. Эппл даже не попытался это сделать! А в том то и дело, что ТТХ наращиваются дальнейшей оптимизацией процессора, а не переводом его на 64-бит. в данном случае внезапного наращивания её объёма и не происходит. Ее сколько было, столько и остается, просто она вся становится энергонезависимой И оперативной. Для работы с более чем 4ГБ памяти для 32-хбитных систем надо придумывать различные менеджеры памяти, с которыми заморочки. По аналогии с переходом с 16-битных на 32-х битные системы - проще было увеличить битность, чем все время заморачиваться с менеджерами памяти.
О том и речь, когда и как будет новый тип памяти работать пока не ясно, и утверждать что с ним связан переход на 64 битную ОС, как это длает топикстартер, ошибочно. Скорее всего прав RulerM и речь идёт о банальном маркетинговом наращивании ТТХ. Так и не надо ей всей становиться оперативной Возьмите SD карту - тоже флеш, а прекрасно видятся большие объёмы под 32 битной ОС.
Little_boо, +1 - - - Добавлено - - - речь о том, что это уже все известно и опубликовано в новостях двухлетней давности. И пачка патентов уже зарегестрирована. Я и не утверждаю, что так оно и будет, но появление явно ненужной с технической точки зрения в сегодняшних смартах 64-битности и планы вывести мемристоры в конце 2013 года как-то подохзрительно совпали. Об этом и топик.
Кстати практическое использование подобной памяти в фотоаппаратах исключило бы такой параметр как "размер буфера", т.е. можно было бы долбить серию до тех пор пока что-нибудь не перегреется или не закончится память на носителе. Вопрос в ценнике и отработанности технологии.
alexko ИМХО вы копаете глубже, чем есть на самом деле. Рекомендую к просмотру фильм Margin Call (Предел риска). Там очень достоверно показано как принимаются решения в крупных корпорациях. У каждого звена есть свой уровень компетенции. Высшее звено интересуется только уровнем компетенции более низкого, сами по себе данные принимаются as is, никакого повторного и комплексного анализа не проводится. Поэтому, что кто-то там интересовался в Эппле и Самсунге мемристорами при решении о выпуске 64-битного проца - да ноль шансов. А у изначальных участников масса своих проблем локальных - вон у Hynix жесткий пожар на фабрике, из-за чего цены на память в гору в канале, а у HP третяя попытка массово выйти на рынок планшетов, которая грозит жесточайшими минусами при очередном провале. И это для вас ТТХ "наращиваются дальнейшей оптимизацией процессора, а не переводом его на 64-бит" , а в реальном мире крупных корпораций ТТХ - это то, что конкретный простой массовый потребитель может понять, и быть этим зацепленным. Размер экрана, разрешение, количество ядер процессора, количество Гб оперативной памяти, и конечно 64 бита )). Ну 64 бита же очевидно лучше, чем 32 ). Почему памяти сразу не поставили для использования этих 64 бит ? Это что ж, вот так взять и просто жахнуть сразу ДВЕ маркетинговые фишки, которые пойдут как "ключевая инновация" за раз ??? Да так разориться можно ).
Это маркетинг в первую очередь. По опыту толк от этого будет не раньше чем через 2 поколения устройств/версий iOS/обновления сторонних приложений. Если Вы не разработчик, то не берите эту 64-битность в голову. Лишь учитывайте, что потребуется в 2 раза больше памяти для прежних задач. У меня память хорошая. Напомню, как Applе несколько раз пафосно продавала переход на 64-битность на Маках. 1. Впервые о 64-битных процессорах и поддержке производительности в ОС заговорили с премьерой процессоров G5 и Mac OS X 10.3. Раструбили, разрекламировали — Mac OS X 10.3 оказалась вовсе не 64-битной, но с возможностью запуска 64-битных приложений на новых Мак Про, которых ещё не было. И рассказали, что ядро ОС вовсе не обязательно должно быть 64-битным, достаточно ему уметь обслуживать 64-битные приложения. Естественно рассказали, какая она в два раза более производительная. Реально пользователи первых G5 получили только траблы с драйверами и несовместимость плат расширения. Хотя сама по себе 32-битная версия Mac OS X 10.3 — первая в истории Apple нормальная «Десятка». До этого все абсолютно сидели в Mac OS 9, ибо ранние Mac OS X тормозили безбожно, крутили радужное колёсико при простом переключении из одного окна в другое в Finder, частенько валились в кернел паник, а необходимого прикладного софта под десятку ещё не наделали. 2. Выпуск Mac OS X 10.4 и вместе с ней нового Xcode ознаменовал собой переход на полноценную 64-битную ОС для G5. Появилась полноценная возможность работать с этой архитектурой в Xcode и только теперь появились такие версии программ. Вообще, G5 у Apple вышли попой между двух стульев — G4 и Intel x86. За их недолгую жизнь (2003—2005гг.) сменилось 3 системных шины (PCI >> PCI-X >> PCIe), а последние модели с Mac OS X 10.5 вообще не имели возможности обновления ОС, ибо дальше только Интел. Описание оптимальной разработки под G5 появилось на сайте Apple когда уже их ноуты на Intel x86 продавались и было понятно, что G5 не жилец, а x64 у Apple ещё не было. И на тот момент обновление означало переход на 32-битную архитектуру, теперь от Intel. 3. Выпуск Mac OS X 10.7. Вот тут-то все узнали, что загрузчик ядра раньше был 32-битным и только теперь реально 64-битная система, которую на прежние 64-битные Маки фиг поставишь =) Вот кто кроме Apple умеет так красиво разводить пользователей на бабло несколько раз на одной фиче? Могу напомнить, как аналогично по нескольку раз Apple продала пользователем поддержку многозадачности: (мультитаскиг в классических Mac OS >> добавилась двухпроцессорность, которая реально не работала >> переход на Mac OS X и двухпроцессорность, которая заработала). И аппаратное ускорение прорисовки интерфейса: (Quartz и OpenGL отдельно >> Quartz Extreme (OpenGL теперь отрисовывает Quartz) >> CoreGraphics (OpenGL отрисовывает Quartz и CoreGraphics) >> OpenGL и OpenСL отрисовывают Quartz, CoreGraphics, Core Animation, Scene Kit и Sprite Kit).
как бы самсунг не опередил аппле с 4гб памяти... вот будет прикольно, хотя конечно для апплеманов будет повод сменить ифон.
illustrator, RulerM тогда получается, что все производители смартов, не сговариваясь, стали внезапно играться в 64-х битные системы. Ну или наоборот - сговорившись. Эппл еще можно понять, сегодня новость проскакивала, что он дефицит устраивает локальный для разогрева. Когда такое было, чтобы спрос на телефоны пришлось таким образом разогревать? Да и разработка своего процессора - дело затратное. Все же легче новые материалы для корпуса изобрести (для Эппла давно ходят слухи про сотрудничество с Liquidmetals) или нормальную фотокамеру поставить, все равно рынок компактов дохнет, а матрицы девать куда-то надо. Короч, разработка 64-х битных систем - один из самых неочевидных и трудоемких шагов только лишь для маркетинга и тем более для телефонов (ладно - в компьютерах оно стало таки востребованным). А вот Самс и так продает свои телефоны. Нафиг ему впустую 64 бита? Он уже анонсировал основную фишку следующего поколения флагманов - добавят в корпус алюминия. И тем не менее - они тоже пилят 64-битную систему. фишка в том, что все эти гигабайты можно читать со скоростью в наносекунды. Т.е. не надо производить дополнительную операцию перезаписи из флэша в оперативную память. - - - Добавлено - - - Походу, уже весь андроид 2ГБ использует, в SGN III стоит 3ГБ оперативы. В то время, как на новом айфоне все еще 1ГБ впаян.
Сижу читаю эту ветку, один сплошной фейс-палм!!! Рассуждают о том о чем не надо рассуждать. Да сделали молодцы, я как программист понимаю зачем и почему, но мне как то заморачиватся об этом не так интересно. Работает, производительность не понизилась и хорошо. Для маркетинга им пришлось хоть что то втюхивать (жалко они не добавляют для чего именно надо 64 разряда, было бы эффектнее); 5S быстре 5 на 40%.Частота проца на 5S тоже на 40% больше.
Я понимаю Вас как программиста, но и Вы пользователей поймите. С точки зрения маркетинга сделать новый продукт недостаточно — ещё надо старый у владельцев каким-то образом убрать. Ибо если делать что-то с точки зрения потребителя реально лучше раз за разом обновляя продукт 2 раза в год — надорваться можно.
Ну, расскажите нам, как программист. Я вот как аппаратчик не вижу смысла в 64 битах, только как задел на будущее. Особенно учитывая, что 99% сейчас 32-х битные.