17 января 2018

Берёзки NEWS №16

Пляски вокруг уязвимостей привели к росту NVIDIA, японцы и советские патенты, доктор засунул робота и перерождение Lumia. Все самое интересное.

Содержание
  1. Обсуждаем шумиху последнего месяца вокруг Intel, AMD и ARM
  2. Японцы развивают технологии СССР
  3. Бостонские исследователи засунули в животное робота и растянули ему кишку, человек – следующий
  4. Настольную Windows 10 для ARM-чипов запустили на Lumia 1520

Обсуждаем шумиху последнего месяца вокруг Intel, AMD и ARM

Потенциальные уязвимости процессоров на базе ARM, AMD и Intel получили название Spectre и Meltdown. Как повлияло их появление на компании-производители, расскажем ниже, но сначала рассмотрим их более пристально. Это уязвимости, которые пока что не получили полноценного и самостоятельного программного «контейнера», способного самовоспроизводиться на зараженном компьютере и рассылать свои споры дальше по сети. На чем основаны эти уязвимости?

Уязвимость Spectre вызвана особенностями аппаратного способа ускорения вычислений в виде предсказания ветвлений при выполнении команд. При таком предсказании сторонний канал имеет доступ к чтению кеш-памяти. Уязвимость является аппаратной, она не может быть устранена ПО, единственный шанс – отключить эту функцию в процессоре, что негативно скажется на его производительности.

И если для простого пользователя (не хранящего конфиденциальную информацию на сетевом ПК) особой угрозы нет, то в случае финансовых и коммерческих структур речь идет о создании огромной дыры, через которую злоумышленник может вывести всю информацию, базы данных, портфолио банковских счетов и т.д..

Уязвимость Meltdown заключается в получении доступа к памяти ядра операционной системы центральным процессором при выполнении некоторых специфических инструкций. На данный момент говорят о полном доступе к системе для постороннего локального пользователя, о реализации схемы через удаленный доступ данных нет. Т.е., угрозой является некий человек, который должен войти в кабинет, вставить в ПК флешку и потом вынести ее с охраняемой территории.

Клиентами британской компании ARM Holdings Plc являются Apple, Qualcomm, MediaTek и множество других. По заявлению самой компании, реальная угроза есть только в лице уязвимости Spectre, а в случае Meltdown угроза носит исключительно теоретический характер. Это потенциально может затронуть только 5% из более чем 120 миллиардов чипов, выпущенных партнерами ARM после 1991 года. Большинство уязвимых чипов уже не используются. Тем не менее, наличие Spectre будет учитываться при разработке новых ARM-процессоров, а конечные пользователи устройств всегда могут обратиться к их производителям и потребовать обновления ПО безопансости.

Компания заявила о полной неуязвимости своих процессоров для Meltdown. В случае со Spectre речь также не идет о глобальной угрозе, скорее о нарушении нормальной работы системы, но не краже информации. Тем не менее, с компаниями Microsoft и Linux ведется постоянная совместная работа для снятия даже потенциальных угроз.

Процессоры Intel доминируют на персональных компьютерах и отраслевых серверах. По сообщениям некоторых компаний, уже произошли первые взломы, причем при использовании обеих уязвимостей. И уже появились первые иски к компании от рядовых потребителей, которые вменяют Intel сокрытие информации об этих угрозах и замедление работы компьютера после получения обновления с заплатками безопасности.

Наибольший же урон понесли ПК-клиенты облачных вычислений. Вышедшие заплатки безопасности привели к постоянным перезагрузкам компьютеров (в некоторых случаях), что и послужило поводом к обращению представителей Intel с просьбой временно не обновлять Windows.

Что это было?

Если посмотреть на всю ситуацию целиком, то в сухом остатке имеем несколько фактов:

  • Произошла дискредитация всех производителей чипов, начатая летом 2017 года.
  • Начиная с 90-х годов прошлого века индустрия стала развиваться по ложному пути, применяя потенциально опасные технологии ускорения расчетов, которые и стали основной угрозой в 2017-2018 годах.
  • Больше всех пострадала компания Intel, адвокаты которой уже начали отбиваться от исков компаний и частных лиц.
  • Может так статься, что очень скоро владельцы игровых компьютеров на базе Intel Core получат обновление, которое превратит их гоночные компьютеры в задумчивых тюленей.
  • Меньше всех пострадали компании ARM и AMD.
  • Компания NVIDIA предлагает серверы на собственной процессорной базе, которые оказались полностью невосприимчивы к уязвимостям. Как следствие – рост стоимости акций Nvidia за последний месяц (с начала шумихи) с 191,56 до 222,98 USD за акцию на текущий момент.

Друзья, как вы думаете, это все произошло случайно? Может быть так, чтобы уязвимость была одновременно найдена несколькими программистами, не связанными географически и социально (что и произошло)? Или вы не верите в совпадения? Пожалуйста, напишите об этом.

Японцы развивают технологии СССР

В далеком 1976 году в СССР была запатентована принципиальная схема запоминающего устройства, в основе ячейки памяти которого лежали два компонента – транзистор и конденсатор. Транзистор фиксирует состояние конденсатора, и если тот заряжен, то этому состоянию присуждается значение «1», если разряжен, то «0». Увы, но сложности в производстве, отсутствие интереса у властных структур и узость взгляда на жизнь у партийных работников привели к почти полному забвению этой простой идеи. Хотя и был выпущен элемент FRAM 307 PB1, дальнейшего развития идея не получила.

Достоверно не известно, связаны ли как-то два события – начало «перестройки» в 1985 году (и последующий бум появления советских технологий во всем мире с другими шильдиками), исследование FRAM в НАСА в 1989 году и открытие первой линии производства FRAM-чипов на производстве Fujitsu в 1999 году… Но давайте пройдемся по достоинствам и недостаткам такой памяти. К достоинствам надо отнести энергонезависимость, низкое энергопотребление и высокую скорость записи. К недостаткам можно отнести два взаимозависимых момента. Высокая стоимость производства вызвана малой распространенностью этого типа памяти, что приводит к медленному прогрессу и низкой плотности хранения информации (бит на квадратный миллиметр). С другой стороны, друзья, это единственный тип памяти, который при должном вложении средств вышибет с рынка и DDR, и SSD, а в итоге превратит жесткий диск ПК в его же оперативную память. Реальностью это может стать при производстве всей микросхемы по единому техпроцессу 1-2 нм.

На этом фоне следует благосклонно воспринимать новость о выходе в серию нового чипа Fujitsu MB85RS2MTA, емкостью 2 Мбит. Преимущества FRAM перед флеш очевидны – это гарантированное хранение информации в течение 10 лет (без внешней подпитки) против 1 года, а также рабочий ресурс, который на порядки больше. Чип уже массово производится и предназначен для платформ интернета вещей и задач, связанных с постоянной перезаписью данных.

Бостонские исследователи засунули в животное робота и растянули ему кишку, человек – следующий

Есть целый ряд медицинских случаев, при которых роботизированный имплант может творить чудеса. Одним из таких случаев является синдром короткой кишки, когда после операции по удалению части или всей тонкой кишки нарушается пищеварительная функция всего организма. Исследователи из Бостонской детской больницы провели беспрецедентный эксперимент на крупном животном (не уточняя, на каком именно), поместив внутрь длинной кишки имплант, в задачи которого входило постепенное растягивание оставшейся после удаления ткани. На данный момент удалось увеличить длину органа на 75%, при этом животное не было госпитализировано и вело активный образ жизни. Подобная стимуляция роста в чахлых органах имеет значимые перспективы.

Рассел Дженнингс собственной персоной

Вот как об этом высказался Рассел Дженнингс, доктор медицинских наук, хирургический директор отдела лечения пищевода и дыхательных путей:

— Этот проект демонстрирует доказательство того, что миниатюрные роботы могут стимулировать рост органа внутри живого существа, не доводя его до седативного состояния или обездвиживания при наиболее сложных случаях атрезии пищевода. Потенциальное использование таких роботов еще предстоит полностью изучить и осознать, но они, безусловно, будут применены ко многим органам в ближайшем будущем.

Из ныне используемых методов восстановления органов путем их растягивания первой по эффективности является процедура «Foker», которая сопряжена с обездвиживанием (и часто искусственной комой) пациента на 1-4 недели во избежание разрыва швов. Инновационный «кишечный» робот покрыт биосовместимым и водонепроницаемым материалом и крепится с помощью колец и швов к внешней оболочке кишки. Программируемый блок управления вне тела пациента применяет регулируемые силы тяги к кольцам, которые тянут ткань в нужном направлении. Получается своего рода аппарат Илизарова наоборот. После прохождения испытаний на животных метод протестируют на добровольцах, и, несомненно, здоровых и счастливых людей станет больше.

Настольную Windows 10 для ARM-чипов запустили на Lumia 1520

Известное в узком кругу маргиналов приложение Windows Phone Internals, дающее полный доступ к смартфонам на базе Windows Phone, обновилось до версии 2.3. Среди разных увлекательных новинок – возможность загружать в смартфон любые ROMs. Видимо, в силу узости мышления и отсутствия фантазии, энтузиасты стали экспериментировать с различными сортами Windows (хотя установка Android на Lumia кажется более логичной).

Густав М. (insidewindows.net) установил на Lumia 1520 Windows RT, иронизируя при этом, что заменил одну мертвую операционную систему на другую. Другой разработчик, Blaze, проделал то же самое на своей Lumia 950. Густав, однако, скоро перешел к более крупным и ярким вещам и загрузил полную Windows 10 (для ARM) на своей Lumia 1520.

На данный момент система умеет только запускаться, при этом сенсорный экран не работает (нет драйвера сенсора). Все эти установки представляют собой скорее демонстрацию возможностей, чем что-либо полезное. Для тех же, кто всегда хотел увидеть настольную Windows 10 или Android на своей Lumia, надежда заиграла новыми красками. Тем более что утилита Windows Phone Internals 2.3 загружена уже более 10 000 раз.

Читайте также

  • Zolotit John

    «Известное в узком кругу маргиналов приложение»… Порадовало.

  • ArtemV

    Хочешь узнать, кто заказчик — ищи ього, кому это выгодно! Кому выгодно топить интел? При этом не потопиться самому? Кто главный конкурент?)) Компания на букву А и совершенно не ARM

  • Бог Прошутто

    >>что и послужило поводом к обращению представителей Intel с просьбой временно не обновлять Windows.

    Обычные пользователи, чья винда обновляется, наплевав на их желания, с горькой улыбкой глядят куда-то вдаль.

  • Кирито-кун

    заходим в «службы» ищем «службу обновления WIndows» и отключаем её к такой то матери. И все, больше никаких обновлений.

  • Макс

    Acer?

  • TKM

    Нет, АвтоВАЗ

  • ArtemV

    Слушай, я уже эту службу вырубил, лимитированное подключение поставил и серавно мне на домашний комп недавно какая то обновка небольшая прилетела. Мож критическое что-нить?

  • Денис Киселев

    Начало перестройки положено на апрельском пленуме цк кпсс в 1985 году, а не в 1987.

  • A.N.

    Исправлено.

  • A.N.

    Кстати в одном из последних обновлений прилетело что-то, что теперь не включает снова выключенную защиту в реальном времени. Она ругается, но не включается) Уже хорошо.

  • Самое смешное, что процессоры обеих компании на «А» — ARM и AMD, несмотря на громкие заявления, все равно подвержены Meltdown и Spectre 1/2

  • Андрей

    Из статьи следует, что в выигрыше Nvidia

  • Michael Husievich

    «Тем не менее, с компаниями Microsoft и Linux ведется постоянная совместная работа для снятия даже потенциальных угроз.»
    А Линукс — это компания?

  • Andrey Kotelnikov

    «превратит жесткий диск ПК в его же оперативную память» вот это прям офигенно. Насколько реально в обозримой перспективе?

  • A.N.

    Лет через 10-20)))

  • A.N.

    В отношении Линукс слово «компания» требует интерпретировать как сообщество))

  • A.N.

    У нас тут классическая ситуация. Кому мы должны верить? Западным газетам, которые ради сенсации и продаж сами готовы ее придумать. Или объектам этих «сенсаций»? Это как в политике, где сейчас полно экспертов-телепатов, которые знают о чем думают лидеры держав. И одновременно с этим, они не в состоянии ознакомиться с заявлениями МИД-а, которые и есть трансляция мыслей главы гос-ва. Так и тут, газетчики против «МИД»-а компаний.

  • StoKrat

    Сборище )

  • Вячеслав Алёхин

    «Видимо, в силу узости мышления и отсутствия фантазии, энтузиасты стали экспериментировать с различными сортами Windows (хотя установка Android
    на Lumia кажется более логичной).» Намекаете что windows г… интересно,
    а чем например андроид лучше, кроме большего количества софта?
    Не вижу логики, почему установка «робота» кажется более логичной?

  • Лёня Голубков

    Андроид концептуально лучше за счет открытого исходного кода, кроссплатформенности и расширяемости.

  • Вячеслав Алёхин

    Кроссплатформенность это конечно круто, но куда вы его ставить кроме arm собираетесь? Открытый код и часто вы код андроида правите? Расширяемость, скажите в чём заключается?
    «Концептуально лучше» — виртуальная машина java это лучшее?

  • Doc Mezensev

    Ах вот оно, что — а я то думаю что у меня после обновления винды — браузер хром слетел…
    отрубил обновление по интуиции и откатил систему назад.

  • Doc Mezensev

    Читаю:
    «Пляски вокруг уязвимостей привели к росту Nvidia, японцы и советские патенты, доктор засунул робота и перерождение Lumia. Все самое интересное.»
    думаю:
    куда засунул то?
    В тексте то дальше понятно что туда, куда и догадывался, но всё же…

  • Вячеслав Алёхин

    Никогда не отключал обновления начиная с 7-ых окон,
    а вот от «прекрасного» хрома отказался и не жалею.

  • Lecron

    реальная угроза есть только в лице уязвимости Spectre, а в случае Meltdown угроза носит исключительно теоретический характер.

    Реальная угроза не от самих уязвимостей, а от их использования в цепочке при проникновении. И если повышение привилегий доступа при Meltdown это чисто теоретический характер, то очень ненадолго.
    Нет нужды приходить с флешкой и потом ее выносить. Весь взлом будет происходить по сети, как это происходит сейчас, только еще проще.

    Начиная с 90-х годов прошлого века индустрия стала развиваться по ложному пути, применяя потенциально опасные технологии

    Ложный тезис. Нельзя оценивать прошлые решения обладая постзнанием их последствий. На момент выбора пути, он был вполне безопасным. И лучшее тому подтверждение, что эта дыра оказалась раскрытой ТОЛЬКО ЧЕРЕЗ 25 ЛЕТ.

    Может быть так, чтобы уязвимость была одновременно найдена несколькими программистами, не связанными географически и социально

    Вполне допускаю. Если принять что у любого знания есть предпосылки, то все естественно. Где-то была статья, которая натолкнула на некую мысль. Та мысль, на еще одну статью. От которой до желания поковырять кэш и ранние вычисления остался один шаг.

  • Lecron

    Не стоит задаваться такими философскими вопросами. Если речь идет о некоем индивидууме, то ничем. Индивидуальные заскоки непредсказуемы. Если же о массе пользователей, то пофиг чем, потому что они уже проголосовали кошельком за Андроид.

  • Doc Mezensev

    Так и я не отключал, но просто пришлось…т.к. хром напрочь отказался запускаться, а я побоялся его переустановки — т.к. всякие пароли к сайтам хранятся в нём. Не безопасно, но что поделать…

  • Dokmop Kypnamob

    ооо ребята. если какой нибудь модер-гений сумеет завести полноценную десятку это будет супер подарок обладателям топовых люмий. автор недалекий если ставит андроид в приоритете над полноценной виндой. у меня есть много сценариев использования 10ки на таком компактном теле как смартфон. даешь вторую жизнь нокии!

  • Lecron

    На сколько битной шине и по какому протоколу? Все таки доступ к ячейке всего за 3-4 такта процессора представить никак не могу. Потому что только L1 кэш работает так быстро.

  • Lecron

    А зачем? Обычно, 9/10 хранимых данных относятся к категории не требующих быстрого доступа в лучшем случае, а в худшем и вовсе архивных. Даже в не П(ерсональных)К, диск далеко не всегда является bottleneck.

  • Вячеслав Алёхин

    Обычному юзеру пофиг, он просто покупает и это андроид.
    Ведь яблоки доступны не всем, а других уже и нет…

  • Вячеслав Алёхин

    Разве пароли не в «облаке» хранятся? Зашел в
    свой аккаунт и пароли загрузились автоматически.

  • Lecron

    Поэтому и говорю, плюньте на философский вопрос, кто определяет лучшесть, массы или конкретный индивидуум.

  • BanyGirlNebritus

    «дальше понятно что туда, куда и догадывался»
    это пять баллов!!)))

  • Andrey Kotelnikov

    Универсальность же, лучшее из двух миров — много быстрой энергонезависимой памяти. Хочешь — обрабатывай большие массивы информации, хочешь — храни с мгновенным доступом. Вопрос «а зачем» здесь имеет смысл только в экономическом аспекте (сколько за это надо будет платить?), но об этом мы пока совсем ничего не знаем.

  • Lecron

    На Интел. Смартов и тем более планшетов, на нем вполне хватает.
    Конечному пользователю открытые источники важны конечно не напрямую. А через их доступность для производителя. Которые предоставят более широкий ассортимент устройств, с привычной этому пользователю средой. Т.е. он скорее выберет подходящее для себя из сотен робо-устройств, чем из десятка окно-устройств.

    Каждый из аргументов конечно не критичен. Критична их масса. Показывающая именно превосходство концепции.

  • Lecron

    Универсальностью в мире пахнет очень плохо. И обычно значит, ни то, ни другое, не умеет делать хорошо. CPU/FPU/GPU а сейчас появляются и специализированные ASIC/DSP. Никакой универсальности. И так везде.

    Более того, уже говорил про бутылочное горлышко. Если некое место им не является, то его улучшение, даст только субъективные впечатления. Т.е. описываемое словами: доказать ничем не могу, но мне нравится.

    Сейчас, тормозом является сама оперативка. Как скоростью, что важно для встроенных GPU, так и задержкой, важной для любых вычислений. Ее надо ускорять, а не подсистему хранения. Вот если бы FRAM позволила добиться при существующих объемах скорости L3 кэша, это и прям, было бы офигенно. А пока — ну прикольно, хуже точно не будет, пусть развлекаются. Не больше.

  • Вячеслав Алёхин

    Смартфонов на интеле разве что зенфон 2, планшет на андроиде то ещё извращение, продажи об этом говорят.
    Ну вот я обычный юзер и мне сотни устройств выбор
    не облегчают — скорее наоборот я хотел бы чтобы их
    было меньше, но чтобы отличий в них было больше.

  • kip2

    > Нельзя оценивать прошлые решения обладая постзнанием их последствий. На момент выбора пути, он был вполне безопасным

    ложный тезис. это всё равно, что утверждать, что иск-лучи или радон были безопасными, пока мы не узнали, что они опасны. или что люди правильно делали, буквально обмазываясь всем этим

  • Lecron

    в итоге превратит жесткий диск ПК в его же оперативную память.

    Долго думал над этой фразой. Даже сразу комментировать не стал. И так и не понял, то ли это мертворожденная фантазия, то ли я тормоз.
    Пока даже не важно, то ли в слоты памяти воткнем сотни гигабайт, то ли через PCIe будем обращаться к оперативным данным 🙂 (уже смешно), это, RAM и СХД настолько разные области, что не смогут жить в единых стандартах. Обращение к памяти идет из ПО по адресному пространству, к системе хранения, через таблицу размещения файлов и имя ресурса. Для памяти важна скорость, для СХД — консистентность. И еще многие другие отличия.

  • Лёня Голубков

    Кроссплатформенность это конечно круто, но куда вы его ставить кроме arm собираетесь?
    Хоть куда: ARM на смартфонах, x86 и ARM на хромбуках и.т.д.

    Открытый код и часто вы код андроида
    «правите»?

    Разрабы LineageOS регулярно, за что им огромное спасибо!

    Расширяемость, в она чём заключается?
    В наличии элементарных функций навроде назначения браузера по умолчанию.

    Концептуально лучше» — виртуальная машина java это лучшее?
    А у мелкософта такой же виртуальный .NET Framework. А андроид лучше за счет открытого исходного кода, кроссплатформенности и расширяемости, а java всего лишь инструмент.

  • Lecron

    Возможно. Но тут уже важны оттенки высказываний, с которыми надо быть осторожными. Одно дело «они идиоты, в погоне за скоростью, свернули на кривую дорожку» и совсем другое «они гении, существенно ускорили вычисления, но сейчас мы узнали, что это небезопасно».

    И да, а так ли ложен путь? И действительно ли опасна технология? В следующих ядрах, думаю эту проблему решат, причем с минимальным транзисторным бюджетом. Поэтому продолжу считать тезис ложным.

  • kip2

    нет больше андроида на интеле, к сожалению. закончился на пятёрке. да и никакой расширяемости в нём нет. всё же лучшими операционками сейчас по возможностям являются линь и вынь, просто не все их части допилены под мобильное использование, да и сам формфактор такой ущербен и пригоден лишь скролить ленту, да нажимать кнопки лайк и буй нов.

    вот, кстати, попробуй на свой топовый двух-трёхлетний тел поставить дистрибутив нового андроида. получается? или нет никакого дистрибутива?
    а вот винду легко можно скачать с сайта мс и поставить на шести-десятилетние устройства. вот и на мобилах надо так же

  • kip2

    а в какой перспективе у нас вводится 1-2нм техпроцесс? ))) если даже 10нм многие не могут освоить, а 7нм только в 2020 году в мечтах у производителей процессоров.
    так что перспективы пока туманны

  • kip2

    > Мож критическое что-нить?
    защита от плавления и спектра)))
    то есть то, что меньше всего хочется получить на медленном железе

  • Вячеслав Алёхин

    Хромбук — это да, функционал планшета на ноутбуке!
    LineageOS — где он есть или я его должен устанавливать? «В наличии элементарных функций навроде назначения браузера по умолчанию.» — Неужели вам хром не нравится? Меня более чем устраивает edge.
    «А у мелкософта такой же виртуальный .NET Framework.» Тем не менее на одинаковом железе, он работает быстрей, да и плитки куда современней…
    Другой вопрос что дизайн wp, просто не зашел((
    ЗЫ Вы как хотите,а в моём доме «робота» нет и не будет.

  • kip2

    так вроде исходное высказывание вполне нейтрально.
    и если говорить о деталях уязвимостей, то лично мне до сих пор непонятно как это возможно. ведь когда проц насчитал инструкции с конвейера и результаты потом не пригодились, то они должны бы лежать в кеше проца и он должен протухнуть. как прикладные программы потом получают к ним доступ, если их вообще не должно быть в ОЗУ?

  • Lecron

    Так было б, при прямом управлении памятью. Типа в деструкторе, убираем за собой. Но насколько понимаю, тут аналог garbage collection. Пометили как доступную для перезаписи и все прекрасно.

  • Andrey Kotelnikov

    А как 100Мбитный интернет пролезает в СОМ-порт?

  • Lecron

    Серьезно? Недавно поглядывал на планшеты 2в1 (процы z8300 и n3510 вроде) и там была версия робота явно повыше пятерки.
    А обновление, совсем другая тема. Сижу на 4.4.4 и ни разу не стало от этого холодно или жарко. Да и на ПК, с которого сейчас пишу, стоит Win7, тоже пофиг. Разницы с домашней 10ткой не заметил. Чего все на версию ОС так фапают?

  • Lecron

    Могу напутать, но тут все очень непросто. Даже в 10нм чипе, далеко не все блоки выполнены по 10нм. Есть больше, но есть и меньше. Простые транзисторные сборки, вроде вполне выпускают на единичках нано.
    И останавливает миниатюризацию не невозможность сделать меньше, а невозможность сделать меньше, при гарантированном качестве. Согласитесь, выкидывать целый проц, если глюканул один транзистор в CPU модуле, совсем не кайф. А если на модулях памяти научится отключать минимальные блоки, рядом со сбойным транзистором, а не выкидывать весь чип, то можно и процесс уменьшить.

    Это же касается и тактовых частот. Для сложных сборок, нынешние предел, а простые, и на десятках гигагерц шпарят. Только там согласование тормозит частоты.

  • Lecron

    Никак. А к чему вопрос?

  • Andrey Kotelnikov

    Вот так же и через PCIe будем обращаться к оперативной памяти. И втыкать сотни гигабайт в слоты памяти тоже примерно так же)

  • Максим Русаков

    некоторые дистрибутивы линукс (knoppix) умеют превращать озу в «жёсткий» диск (на котором операции происходят со скоростями озу)

  • Omnis

    Не понимаю я про Nvidia. Рост связан с криптовалютой, подорожанием самих видеокарт и так далее. Nvidia выпускает сервера с GPU, но там всегда есть CPU от Intel/AMD. Уязвимости обнаружены в CPU. В своё время изучал CUDA от Nvidia и приходилось знакомиться с тем, как работали графические процессоры тех поколений.

  • iVasya

    Чем вам jvm не угодила?

  • iVasya

    Русские хакеры. Тут всё ясно. Байкал вырывается вперёд, ибо нет бранч-предикшена — нет проблем! (ну ок, у Байкала на архитектуре MIPS нет проблем с Meltdown, и в определённом режиме работы нет Spectre).
    И заметьте, никто про них не вспомнил, а они тихо потирают ручки.

  • Вячеслав Алёхин

    Почему не угодила? Я нормально к ней отношусь,
    просто ценители андроида часто мне пишут, что
    андроид крутой и современный, а вот например
    симбиан тупой и тормозит потому что… на java!

  • StoKrat

    А звонить то получится?

  • Виктор

    RAM-диск? Так его еще в незапамятные времена использовали, если не путаю, вродь даже под MS-DOS еще.

  • gelioson

    Да, только в озу при пропадании питания всем данным придет пушной зверек, а в этом FRAM’е «это гарантированное хранение информации в течение 10 лет (без внешней подпитки)»

  • gelioson

    Выше уже писали про RAM-диск. А теперь представьте, что у вас дохрена RAM и она к тому же энергонезависима.

  • Саша Кокшин

    Аппарат Илизарова

  • Lecron

    Скорее наоборот — swap-file. Зачем наращивать память (выше 4Гб), если можно достаточно быстро достучаться до в разы большего количества, а на активный процесс, хватит и минимума чистой RAM.
    Только вопрос полной замены, совсем из другой области. Нам все равно нужна и консистентная система с файловым доступом, и быстрая с адресным. И-И. Но требования одной противоречат требоавним другой. Не совмещаются они вместе. Не может жесткий диск превратиться в память, а память в жесткий диск. По крайней мере без существенного перелопачивания существующего кода. Полностью (!) не может. А частично, RAM-drive (файловый на адресном) и swap-file (адресный на файловом), мы и сейчас используем. Ничего нового, кроме увеличения популярности этих гибридов, FRAM не принесет.

    Скорее получим еще один слой кеширования типа Optane Memory.

  • Лёня Голубков

    > Хромбук — это да, функционал планшета на ноутбуке!
    Вполне себе инструмент для решения определенного спектра задач. Да и планшетный софт навроде видео/аудиоплееров не повредит, а мамины профессиАналы смогут воспользоваться пусть и кривым, по другому ребята из редмонта не могут, но настоящим офисом от самого майкрософта.

    > LineageOS — где он есть или я его должен устанавливать?
    Гуглом Бингом воспользуйтесь и вы все узнаете.

    > Неужели вам хром не нравится?
    Представьте себе, предпочитаю Firefox.

    > Меня более чем устраивает edge.
    Это ваши личные проблемы.

    > Тем не менее на одинаковом железе, он работает быстрей
    Никогда он быстрее не работал, во времена 8 и 8.1 люмии перманентно возобновлялись/загружались, а приложения периодически вылетали. Плитки разве что только плавно на рабочем столе скроллились. И с десяткой сильно лучше не стало.

    > плитки куда современней
    Если бы, пестрое лоскутное малоинформативное одеяло.

    > Другой вопрос что дизайн wp, просто не зашел
    Это просто мелкософт опоздал к переделу рынка.

    > ЗЫ Вы как хотите,а в моём доме «робота» нет и не будет.
    А я от мелкософта держусь подальше.

  • Вячеслав Алёхин

    Офисом от ms пользоваться не обязательно, на ноутбук можно поставить linux и libraoffice всё же нормальная ось.
    Я хочу купить и пользоваться, а не искать LineageOS и др.
    Firefox — хорош на компе, на смартфоне ну такое…
    Ок, плитки не современны, зато иконки с мелкими надписями и неудобными виджетами это современно.
    Да информативно если не использовать мелкие значки,
    видна информация от проги. Плитка=иконка+виджет.
    В том то и дело что фишкой wp был акцент на текстовый интерфейс как в zune. Но так как он не «зашел» его стали
    «притягивать» к интерфейсу ios или андроида…
    «А я от мелкософта держусь подальше.» — держитесь, но
    помните покупая андроид, microsoft вы тоже платите))

  • Lecron

    Ну и пропадет. Ну и что.

    Программа постоянно создает и освобождает память, объекты создаются и удаляются. Терабайты временных данных в день.

    А еще, представьте сколько сбоев произойдет в момент отключения света. Когда все процессы процессор-память прервутся. Они то восстановлению не подлежат. И какие-то блоки до конца еще не записаны из кэша. Какие-то не полностью помечены на удаление. И так далее.

    Хватит фантазировать. Просто так одно другим не заменяется. Боюсь придется пересмотреть всю архитектуру x86.

  • Лёня Голубков

    > Офисом от ms пользоваться не обязательно, на ноутбук можно поставить linux и libraoffice всё же полноценная ось.
    А можно просто купить хромбук и отдать его маме, для веб-бюджета и социалок хватит. Каждому инструменту свое применение.

    > Я хочу
    Я тоже много что хочу…

    > Firefox — хорош на компе, на смартфоне ну такое…
    Серфинг на смартфоне вообще занятие на любителя. Мне для редких посещений хватает, ну и как хранилище паролей использую.

    > иконки с мелкими надписями и неудобными виджетами это современно
    Может это и не современно, но зато это и сегодня актуально, а виджетов у меня стоит две штуки — погода и баланс.

    > видна информация от проги
    Полтора слова обрезанных в самом неожиданном месте, вот и вся информация.

    > В том то и дело что фишкой wp была
    Попытка мелкософта сделать интерфейс не как у всех, в итоге обосрались.

    > помните покупая андроид, microsoft вы тоже платите
    Благо это приходиться делать довольно редко. Мой Note 3 от Самсунга купленный в 2013 году до сих пор актуален, спасибо разработчикам LineageOS. В отличие от люмий превратившихся в тыкву. А вы помните, что блуждая по интернету, вы отправляете информацию о посещенных страничках в google. Аналитика от гугла встречается в каждом первом сайте.

  • Lecron

    Не спора ради, а понимания для… что вы подразумеваете под словом «серфинг»?
    Вот только что прочел пару десятков статей, с 5-7 разных источников, проявившихся в ньюс-ридере. Из двух закладок посмотрел погоду на месяц (общие тенденции) и курс валют. И ответил на два коммента в двух форумах.
    А вот серфинг ли это, скольжение по странце и между страницами, я не знаю. Если да, то все это было вполне удобно на 4.5″. А если нет, так получается, малко кто этим серфингом занимается. Откроют и читают.

  • Вячеслав Алёхин

    Хромбук вы купите своей маме, я свою люблю.
    Вот и разница я хочу и нахожу что нужно, у вас получается только хотеть, это наверно обидно.
    Мне edge и не для редких хватает, лучше чем chrome.
    Нравится заниматься прошивками и настройками
    андроида — ваше право, мне это не интересно.
    Не знаю у меня не «обрезает», хоть туже погоду.
    Были ошибки с обновлениями в том числе, да
    wp фактически закрыта, но выиграют ли от этого
    пользователи — не думаю, я за то чтобы был выбор.
    Note 3 скорее исключение, на большинство смартов
    не так уж много прошивок. Что за «тыква» большинство андроидов обновляется не сильно лучше официально,
    самопальные кастомы, прошивки мне не интересны.
    «А вы помните, что блуждая по интернету, вы отправляете информацию о посещенных страничках в google. Аналитика от гугла встречается в каждом
    первом сайте.» — кто её только не собирает…

  • A.N.

    Каждое действие записи/считывания требует три такта) Это круто и похоже на фантастику)) Но ведь работает же! 😉

  • A.N.

    Из-за криптовалюты она росла весь последний год. А тут прямо рывок такой бешенный. И совпадает с моментом публикации первых статей об уязвимости во всяких Блюмбергах и пр.

  • A.N.

    Для винды это решается устанвкой утилиты от MSI, названия не помню к сожалению(

  • AnD

    Александр, рост акций NVIDIA (именно так пишется название компании, а не так как взбредет в голову вам и вашему главному редактору) не является следствием того, о чем вы написали. Возьмите статистику за бОльший период, проанализируйте, либо вообще не пишите то, о чем не знаете.

  • Лёня Голубков

    > Хромбук вы купите своей маме
    Куплю, знать что такое браузер «Амиго», яндекс-бар и маилру агент ей совершенно не обязательно.

    > Вот и разница я хочу и нахожу что нужно
    Незаметно, информацию про LineageOS вы так и не нашли.

    > Мне edge и не для редких хватает
    Ломать глаза мелком экране — удовольствие ниже среднего, предпочитаю десктоп.

    > Что за «тыква»
    Нормальная такая тыква, туже люмию 920/1520 сейчас можно использовать только в качестве звонилки, а Note 3 на официальной 5.0 вполне работоспособный смартфон, пусть и несколько устаревший.

  • Лёня Голубков

    Одно дело читать статьи на адаптированном под смартфон сайте или в режиме для чтения, другое дело искать информацию по интересующему вопросу на зачастую неадаптированных страничках постоянно переключаясь между десятком вкладок и постоянно открывая новые. При наличии дестопа удобнее делать это на нем, а не ломать глаза на маленьком экране смартфона

  • A.N.

    В каждом слове прямо боль и личная обида))

  • AnD

    Конец года — инвесторы выходят из акций и фиксируют прибыль, начало года — входят в акции (тем более они просели в конце предыдущего). И вот вам «прямо рывок такой бешенный». Но зачем анализировать что то, пытаться разобраться, когда можно так красиво связать падение метеорита с тем что у соседей кошка разродилась.

  • A.N.

    Окей, будь по-вашему.

  • Вячеслав Алёхин

    «знать что такое браузер «Амиго», яндекс-бар и маилру агент ей совершенно не обязательно.» — Использует
    edge и амиги, яндекс бары и «агенты» не появились.
    Не нашел, так как не интересна как и андроид в целом.
    Мне тоже нравится ПК, но носить его везде не удобно.
    Давайте по порядку 920 вышла раньше, а 1520 обновить до 10 windows не сложнее, чем Ноте 3 на LineageOS.
    Софта меньше но это связано не с качеством системы,
    а её популярностью, как и писал выше она не «зашла».
    Но говорить что это просто звонилка — не корректно.

  • Omnis

    https://3dnews(.)ru/963932

  • A.N.

    Ага, но старина, это скорее пиар-акция, чем необходимость. Типа все делают и мы делаем, чтобы клиенты не подумали что мы ничего не делаем.

  • Omnis

    Я бы так не сказал, их семейство Tegra — это процессоры, которые лицензируются у ARM. Конечно, есть всякие доработки, но основы у них берутся.

  • A.N.

    Там как-то совсем все круто переделано. В общем у нас есть официальные заявления от компаний (кроме Intel), что все норм. И тут же их заявления, что на всякий случай понаделаем заплаток. И узнать есть в них смысл или нет, нет вообще никакой возможности.

  • Lecron

    Понятно. Поиск действительно лучше делать на большом экране. А чтение и бездумное скольжение по ссылкам (что больше всего подходит под понятие серфинг), вполне и на маленьком.

  • Lecron

    Процессор работает с ячейками памяти через контроллер памяти, а контроллер через шину. Поэтому о 3 тактах процессора просто забудьте. FRAM — это только принцип ячейки памяти, не влияющий на принцип доступа (контроллер+шина). Не знаю, где вы это вычитали, но скорее всего, речь шла про такты шины данных. В лучшем случае, а в худшем — тактов памяти. Частоты которых весьма невелики. До 1.5Ггц первая, и до 300Мгц вторая. Всего 300 Мгц !!! Stop miracle.

  • Lecron

    И еще добавлю. L2 Cache
    — расположенный непосредственно в ядре процессора;
    — соединенный с вычислительным модулем наибыстрейшей и наикратчайшей шиной;
    — работающий на частоте ядра;
    — выполненный с максимальной проработкой, так как это важнейшая часть, и так как благодря весьма небольшому объему, на цену одной ячейки, внимания можно сильно не обращать;
    вот все это, нуждается в 10-12 тактах процессора. Можно еще поговорить о L3 с 30-40 тактами, а тут внешняя RAM…

  • Sergey GK

    Да ничего.
    Вытащите сейчас hdd/ssd из вашего компьютера (из всех ваших компьютеров), и выбросьте в мусорник.
    Абсолютно никакой проблемы в этом нет же.

    Про «архитектуру x86» можете не боспокоиться, она тут совершенно не при чём.

  • Sergey GK

    Это «настолько разные области», что RAM- диски различных вариантов существуют со времён DOS 🙂
    Возьмите память, которая не теряет содержимое при обесточивании — вот и оно.
    Все отличия на данный момент вызваны не предназначением конкретной железки, а её техническими характеристиками. А вы их приводите, как довод о том, что реализовать это нельзя.

  • Sergey GK

    Это вам комменты строчить хватает и минимума. Есть другие задачи, знаете ли. И многие из них способны получить более, чем огромный профит от подобной памяти.
    Однако это всё лирика,в «живых» компьютерах за вменяемые деньги этого не увидеть долго.

  • kip2

    ну посмотрим. гляди, уж до 2030го то доживём)

  • kip2

    это кастомы. ну а версия оси бывает нужна когда софт не работает на старой или нужны фичи из новой оси.
    вот например на шин7 не работает forza и кто хочет в неё погонять, у того нет никакого выбора кроме десятки. с анроидом вопрос сложнее, но 4 тоже скоро станет историей. а у той же самсы на 4й ветке вообще убогие прошивки. даже на 5 не сильно лучше

  • Lecron

    Диск вытащить легко. Проблема в том, что архитектура не готова избавится от теряющей состояние памяти. И это действительно смешно.
    Если ваша RAM не очищается, а всегда хранит последнее состояние, либо нужны механизмы её поддержания в корректном состоянии, на каждую наносекунду времени, а это прилично ее замедлит, либо ее нужно при старте ПК принудительно очищать, но тогда зачем что-то менять если все уже работает.

    ПК не нуждается в превращении оперативки в энергонезависимую! Поэтому она, так и останется в нынешнем виде. Максимум, уменьшаться требования к ее объему. Ищите менее фантастичные и более эффективные способы применения FRAM

  • kip2

    всё равно не понятно. я думал, что этот кэш проца должен быть недоступен прикладным процессам, если он выполнил не то, что надо. так что это реально архитектурный косяк

  • Lecron

    Я разве сказал, что нельзя. Можно. Нелегко, но можно. Вот только зачем?

    Зачем вам энергонезависимая оперативка? Есть только два применения: сохранение памяти при штатном и нештатном отключении питания. Первое решается гибернацией уже сейчас. И если скрость диска будет не намного меньше скорости памяти, вы этого процесса даже не заметите. А второе, если происходит редко, не стоит таких услилий, а если часто, то это повод тому несчастному, либо разобраться с сетью, либо поставить бесперебойник.
    А теперь смотрим проблемы. О многих уже писал. Сейчас добавлю еще одну. Ловим BSOD из-за сбоя одной ячейки памяти или что более часто, ошибки в софте при операциях с памятью. Состояние памяти фиксируется на момент за микросекунду перед сбоем. Что будете делать? Сейчас просто перегружаемся.

  • Lecron

    И да, я все этого говорю про ПК. Включая ноутбуки. Для планшетов и смартфонов, которые просыпаются и засыпают сотни раз на дню, это Возможно будет выгодно. Не надо тратить энергию на постоянную регенерацию памяти.

  • Lecron

    А кто спорит. Согласен по всем пунктам. Все мои возражения направлены против комментаторов, которые не знаю как, не знают когда, но точно уверены, что RAM и HDD обязательно сольются в экстазе воедино. Ни попытки оценить зачем. Ни попытки оценить сложность процесса. Ни желания на основе ответов на предыдущие два вопроса, поискать более эффективное применение. Сольются и точка!

  • Doc Mezensev

    Так глубоко не копал) да и на компе куча учёток.

  • gelioson

    Да хорош панику нагонять. Вспомните WIndows Mobile 2000-2003 — там все в озу было: и система, и данные пользователей, и процессы. Потому и работало это все достаточно шустро даже на дохлых мобильных процессорах. Одна неприятность, сдох аккумулятор — и капец всем данным. Приходилось всякие костыли лепить в виде резервного аккумулятора, который подпитывался от основного и т.п. Потом появилась WM5, которая умела запускаться со стораджа и тормозила шо пипец, несмотря на в разы более мощное железо. А FRAM — решение всех проблем.
    И да — зачем пересматривать x86? Существующая x86 вполне себе отлично работает с рамдисками — что еще надо? Будет вместо HDD на терабайт рамдиск на терабайт — это же прекрасно.

  • gelioson

    Ну почему ж не совмещаются? Вполне себе отлично совмещаются. Сами же пишете и про рамдиск, и про свопфайл. В случае единой памяти это будет одно и то же.
    Вообще, зачем придумали рамдиск? Чтобы быстро работать с нужными файлами.
    А чего б тогда все файлы не хранить на рамдиске, чтобы было быстро? Дык, для хранения оно не подходит, нет питания — и опаньки.
    А есть же HDD, чего б за туда за ними не лазить? Дык, долго же.
    А ФРАМ все эти проблемы решает.

  • Lecron

    Очень хорошо написали. А есть же HDD на FRAM, чего б туда за ними не лазить, быстро же? И рам диск не нужен, значит еще и надежнее.
    Если стоит задача о быстром доступе к файлам, может следует подумать именно об этом? Как сделать проще и быстрее? А не городить огород с непредсказуемыми последствиями и громадным R&D.

  • Lecron

    У меня впечатления от WM5 совсем иные. Благо в шаговой достпности была целая линейка iPAQ 1910, 1930 и у меня 1950. Бюджетка которая прекрасно шевелилась.

    Я именно не понимаю, зачем что-то объединять. Нужен быстрый диск, ставим терабайт в PCIe x16. Просто? Просто. Хоть сейчас. Быстро? Быстро. Видеокарте ПСП хватает вполне. 30ГБ/с. Вся ваша RAM скинется на диск, меньше чем за полсекунды.
    Все остальные вопросы, можно решить также просто. Зачем усложнять. В чем профит?

  • gelioson

    Ну я переходил с Fujitsu-Siemens Loox 720 на 560 (кстати, превосходный аппарат, до сих пор живой). Разница в скорости работы была ощутима. Другое дело, что общее количество плюшек в WM5 перевешивало.

    Это где ж вы такой диск нашли, который 30Гб/с на запись умеет? И зачем скидывать, если можно не скидывать?
    Я просто в упор не вижу, где вы видите усложнение? Я, наоборот, вижу лишь упрощение. Отпадает необходимость свопа: раньше, если процессу не хватало памяти, ось выгружала неиспользуемые страницы на диск, потом при необходимости подгружала обратно. В случае единой памяти от всего этого мракобесия можно избавиться. Для юзерспейса тоже проблем не вижу — апишным функциям типа fopen вообще параллельно, где находится файл: на рамдиске, на SSD или вообще на дискете. Работа с memory-mapped файлами тоже проблем не доставляет.

  • gelioson

    А есть же HDD на FRAM, чего б туда за ними не лазить, быстро же?

    Где? Дайте два!!
    Новость в этом и заключается, что склепали память со свойствами HDD (энергонезависимость) и RAM (скорость). И эту FRAM можно использовать и как озу, и как пзу. Это же прекрасно!

  • gelioson

    Ловим BSOD из-за сбоя одной ячейки памяти или что более часто, ошибки в софте при операциях с памятью. Состояние памяти фиксируется на момент за микросекунду перед сбоем. Что будете делать?

    Восстанавливаем состояние процесса на момент перед сбоем, работаем дальше. Не факт, что именно наш процесс вызвал сбой. Если таки наш — можно попробовать выудить несохраненные полезные данные.
    Не получилось/не нужно — грохаем процесс вместе со всем его адресным пространством, как, собственно, сейчас и происходит.

  • Lecron

    Не диск нашел, а способ подключения. Когда появится FRAM модуль, подключить его на PCIe дело плевое. И все плюшки надо будет определять относительного этого варианта, а не теперешнего диска. Обоснования, почему лучше объединение, чем диск с доступом 30ГБ/с и классическая DRAM, я не слышал. Кстати, сколько там ПСП у DDR4?

    Своп, юзерспейс, fopen, memmapping — это все фигня. Смотрите с другой стороны. Замена DRAM на энергонезависимую FRAM. Пока этого не будет, не будет и объединения.

  • Lecron

    Чтобы восстановить что-то, надо это что-то вначале сохранить. Сейчас, состояние предшествующее сбою нигде не сохраняется. Объем места под сохранение и кода ОС для такого поведения, можете представить сами. Все для того, чтобы зачем-то избавится от отлично работающей с «временными» данными DRAM. Понимаю, фетиш.

    >>Не получилось/не нужно — грохаем процесс вместе
    А может хватит. Если бы это было так просто, то так бы и делали. Но нет, BSOD. Не можем мы уже ничего ни грохнуть, ни восстановить, ни сохранить. Получая при рестарте испорченную память.

  • Lecron

    Издеваетесь? 🙂 Естественно, получите, когда сделают. Просто проследите свой диалог, будто такой накопитель уже есть.

    FRAM как озу использовать можно. А нужно?

  • gelioson

    Издеваетесь? 🙂 Естественно, получите, когда сделают. Просто проследите свой диалог, будто такой накопитель уже есть.

    Все совсем наоборот. Разговор был, для чего вообще придумали это разделение, всякие рамдиски, свопы и прочую ересь? Потому что есть условно два типа памяти: пзу (много, медленно, энергонезависимо) и озу (мало, быстро, энергозависимо). Вот народ и извращается как может. А если у нас есть один вид памяти, сочетающий лучшее из двух миров, то почему бы его не использовать и забыть об этих извращениях?

    FRAM как озу использовать можно. А нужно?

    Зависит от характеристик. Если окажется лучше существующих драмов, то пуркуа бы и не па? Вдруг оно из-за своей энергонезависимости будет потреблять энергии на порядки меньше и айфончики у хомячков станут работать в два раза дольше. Это ли не прекрасно?
    Поживем — увидим.

  • gelioson

    Своп, юзерспейс, fopen, memmapping — это все фигня.

    Ну вы предрекаете какие-то нереальные трудности при работе с памятью как с диском и наоборот. На самом-то деле проблем особых и нет — все уже давно работает. А как физически данные хранятся — то не наше дело. Вон, SSD и HDD тоже по разному данные хранят — никто из-за этого архитектуру не переделывал. Да и WM2003 тому яркий пример.

    Замена DRAM на энергонезависимую FRAM. Пока этого не будет, не будет и объединения.

    Ну с этим-то никто и не спорит.

    Обоснования, почему лучше объединение, чем диск с доступом 30ГБ/с и классическая DRAM, я не слышал.

    Ну, DRAM с FRAM объединять никто и не предлагает. А вот если у нас озу FRAM и пзу FRAM — смысл городить два модуля, постоянно тягать данные из одного в другой, свопиться?
    Такой пример: есть у меня, допустим, 4 гига озу и 1 Тб пзу. Я залил 100 гигов порнухи. В результате у меня процессы ютятся на 4Гб, а 900Гб лежит мертвым грузом. В случае объединения у меня будет занято 100Гб порнухой и процессы будут весело резвиться на оставшихся 904Гб памяти. И безо всяких свопов, паджинейшнов, прелоадов, кешей и прочих костылей. Это ли не прекрасно?
    В том же торрент-клиенте приходится делать кеш в озу, потом его сбрасывать. Еще подбирать размер этого кеша для каждой конкретной конфигурации, чтобы и оперативку не выжрать, и диск не изнасиловать. А тут от всего этого можно легко уйти. Это ли не прекрасно?

  • gelioson

    Чтобы восстановить что-то, надо это что-то вначале сохранить.

    В случае энергонезависимой памяти достаточно это что-то не грохнуть.

    Объем места под сохранение и кода ОС для такого поведения, можете представить сами.

    Конечно. Ровно 0 байт — оно УЖЕ в энергонезависимой памяти, дополнительно сохранять нет необходимости.

    Все для того, чтобы зачем-то избавится от отлично работающей с «временными» данными DRAM.

    Нет, всего лишь для дополнительной возможности покопаться в памяти на момент сбоя. Не хотите копаться — не надо, пометьте как мусор и живите дальше.

    А может хватит. Если бы это было так просто, то так бы и делали. Но нет, BSOD.

    Сначала разберемся, что такое BSOD. BSOD, он же kernel panic — ошибка уровня ядра. Ось в этом состоянии неработоспособна, тут уже невозможно ничего ни сохранить, ни проанализировать. Выход один — рестарт оси и повторная инициализация всех подсистем, в т.ч. дисков и памяти. Естественно в DRAM будет каша, но в FRAM все останется как есть, ровно так же как у вас остаются файлы на диске после BSOD’а. Конечно, если ее специально не чистить. Да, что-то может побиться, собственно, как и файл на диске, но что-то может и остаться. И да, даже если у нас покарраптилось СОВСЕМ ВСЕ, можем просто пометить все как мусор и жить дальше. Ровно так и происходит сейчас.

  • Lecron

    >>А вот если у нас озу FRAM и пзу FRAM — смысл городить два модуля, постоянно тягать данные из одного в другой, свопиться?
    Самая хорошая дорога — известная. Два модуля не надо городить, они УЖЕ есть, а один городить надо. Да и сложность вы не устраняете, а скорее переносите. Легче в одном, сложнее в другом. Например механизм поддержания консистентности данных в энергонезависимом ОЗУ, окажется ничуть не проще свопа.

    >>В том же торрент-клиенте приходится делать кеш в озу, потом его сбрасывать.
    И снова: В том же торрент-клиенте УЖЕ сделан кэш. Поймите, «будет» всегда сложнее чем «есть». И то что легко на словах, на деле выльется в сотни тысяч строк кода и человеко-часов. «Логично» и «прекрасно» не аргумент для этого. А на вопрос, какой будет выигрыш от переноса накопителя с шины PCIe x16 на DDR4 шину вы так и не ответили. Может потому что его нет?

  • Lecron

    Согласен. Стартовать систему с нуля, как сейчас, и без проблем.
    Но пока, так и не понял, а нафига козе баян? Т.е. энергенезависимое ОЗУ? Мы живем сейчас с DRAM. Кто себя чувствует неудовлетвоернным?

  • gelioson

    Два модуля не надо городить, они УЖЕ есть, а один городить надо.

    Есть же бездисковые рабочие станции. Выделяется кусок памяти под локальные данные, тот самый пресловутый рамдиск, а остальное под оперативку. И оно УЖЕ есть и работает. Или уже многократно тут упоминаемый WM2003.
    Вообще, одна из задач операционной системы как раз и заключается в обеспечении взаимодействия пользователя с железом, так что вас вообще не должно парить сколько там модулей. Точно так же вас сейчас не парит сколько у вас физически стоит модулей DRAM (ну если не считать заморочки с двухканальностью). Просто не будет разделения на озу и пзу, будет единый кусок памяти — делите его, как хотите. Так же как вы сейчас единый физический HDD делите на логические C:, D: — вас же не парит, что там на самом деле один диск, а не несколько? Ну и будет то же самое: вот этот кусок FRAM мы обзовем C:, вот этот — D:, а остальное под озу пойдет. А сколько там физически этих модулей никого не волнует. В будущем оси научатся это все на лету распределять.

    И снова: В том же торрент-клиенте УЖЕ сделан кэш.

    Если бы его не было, всем жилось бы намного проще. Забыли проблему со 100% загрузкой диска в мюТорренте? Чем меньше костылей — тем лучше.

    Поймите, «будет» всегда сложнее чем «есть»

    Как хорошо, что не все так рассуждают. А то мы бы до сих пор жили в пещерах и в звериные шкуры заворачивались.

    А на вопрос, какой будет выигрыш от переноса накопителя с шины PCIe x16 на DDR4 шину вы так и не ответили. Может потому что его нет?

    Who knows? У первых автомобилей тоже не было особого «выигрыша» перед лошадьми, скорее даже наоборот.

  • gelioson

    Ну, как я уже говорил, когда-то люди жили в пещерах, заворачивались в звериные шкуры и не чувствовали себя неудовлетворенными. Когда-то люди пахали на лошадях и посмеивались над автомобилями Генри Форда.
    Кто знает, что нам этот FRAM принесет? Вдруг оно окажется быстрее, дешевле, энергоэффективнее? Даже одного из этих пунктов в перспективе достаточно, чтобы задуматься.

  • Lecron

    Сейчас пришло в голову еще одно соображение.
    Да, будет единый аппаратный массив, от которого можно будет откусить любое количество на оперативку. Но скорости это не добавит. Данные все-равно будут перекачиваться. Сегмент хранения FRAM модуля — процессор — сегмент оперативки FRAM модуля.

    Именно так сейчас происходит с видео памятью. Данные постоянно гоняются между видеосегментом и основной оперативой. А ведь это объединить куда проще, постоянную и временную память.

  • gelioson

    Ну да, скорее всего так и будет. Но и сейчас оно работает точно так же и никакой глобальной переделки архитектуры не потребуется.
    А будущем, кто знает. Возможно реализуют загрузку данных из «диска» прямо в кеш процессора, минуя «оперативку». Может, весь этот FRAM будет журналируемый и тогда пропадет так уже всем привычная команда «Сохранить» 🙂