Технологии


Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии Технологии

Power management API: мощность плюс интеллект

Нетрудно заметить, что архитектура современной вычислительной системы, от планшета до многопроцессорного сервера, реализуется по принципу «компьютера в компьютере». Автономные микроконтрол­леры применяются в клавиатуре, дисковых накопителях, модемах и других устройствах. Графический процессор видео адаптера, по ряду характеристик превосходит центральный процессор. Подсистема электропитания не является исключением. Исследуем ее особенности в процессе написания небольшой утилиты, рассчитанной на запуск в 64-битной среде Microsoft Windows. Применение единых и универсальных программных интерфейсов для управления источником бесперебой­ного питания и аккумулятором ноутбука, расширит применимость результатов эксперимента: в сфере интересов десктопы, серверы, ноутбуки и виртуальные машины.

Оперативная память: поиск сложных решений

По ряду объективных причин первым полигоном для испытания новых стандартов оперативной памяти становятся видео адаптеры. Судя по номенклатуре уже выпущенных устройств, технология вертикальной компоновки кристаллов и стандарт High Bandwidth Memory не станут исключением из такой закономерности. Было бы непростительным упущением выпустить из поля зрения столь важную инициативу.

Гелиевая подушка: второе дыхание магнитных дисков

Лет тридцать тому назад, рассуждая о конструкции жестких ди­сков, не­кто Патрик Басс в журнале Antic привел замечательное сра­в­не­ние по­лё­та го­ло­вок над поверхностью магнитных дисков с плани­ровани­ем Бо­ин­га на вы­со­те 15 см от поверхности земли. Соседнее фото прекрасно ил­лю­стри­ру­ет эту ситуацию. Глядя на него можно до­га­даться: почему ис­чер­па­ла себя «ста­рая» те­х­но­ло­гия магнитной записи. И почему бу­ду­щее — за на­ко­пи­те­ля­ми с гелием внутри. А те­перь давайте по­про­бу­ем разобраться, что имен­но стало по­след­ним вздохом «ат­мо­сфер­ных» ди­с­ков в по­ль­зу гелий-на­пол­нен­ных устройств.

Секреты производительности твердотельных накопителей

Строительным материалом для современных SSD дисков являются энергонезависимые постоянные запоминающие устройства или Flash память. Физические принципы работы запоминающих устройств на основе полевых транзисторов с плавающим затвором многократно описаны в литературе, мы не будем повторяться. Примечательно, что эти принципы общие для SSD дисков и микросхем носителей кода BIOS или UEFI Firmware.

Сенсорная шайба с биометрическими датчиками и телеметрией окружающей среды

Вошедшие в моду умные дома требуют оснащения их всевозможными датчиками. Чем больше сенсоров сможет предложить электронная промышленность, тем весомее будет интеллектуальная составляющая жилища. В подтверждение этой нехитрой максиме американская компания Silicon Labs вывела на рынок изделие, название которого в переводе звучит так: «Сенсорная шайба». Нам лучше обсуждать этот бренд, а не оригинальное название Sensor Puck. Во всяком случае, не так режет слух :) Давайте рассмотрим устройство этой сенсорной шайбы, напичканной биометрическими датчиками с телеметрией параметров окружающей среды. Но сразу договоримся, что 32-битный процессор EFM32™ на ядре ARM Cortex M0+ — сердце умной шайбы — критиковать не будем: сосредоточимся лучше на функциональности устройства и его датчиках.

Выполняем модернизацию правильно: заметки об апгрейде оперативной памяти

Вы решили самостоятельно расширить оперативную память ноутбука или компьютера. После приобретения одного или нескольких DIMM-модулей и установки их в соответствующие гнёзда, система успешно запустилась, суммарный объем памяти увеличился. Казалось бы, все хорошо, но поработав некоторое время обнаруживается, что вместо ожидаемой прибавки производительности, система «тормозит». Запуск программ и открытие документов происходит несколько медленнее, чем до модернизации, на которую были потрачены время и деньги. Почему так бывает?

Системная логика и проблемы диагностики

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

Виртуальные машины «под микроскопом»

Низкоуровневое исследование виртуальных платформ является одним из основных направлений нашей тестовой лаборатории. Очередные опыты показали, что идентификация посредством функций CPUID, эмулируемых гипервизорами, далеко не единственная возможность получить информацию. Ряд системных объектов, обеспечивающих взаимодействие firmware виртуальной машины и ОС (например, таблицы ACPI), содержат идентификационные текстовые строки. Что происходит с этими объектами при включении виртуализации? Как соотносится функциональность виртуальной и физической платформ? Представляем небольшую серию опытов в среде Oracle Virtual Box, проведенных с помощью собственной информационно-диагно­сти­че­ской утилиты. Продукт находится на ранней стадии разработки, вместе с тем уже способен решить поставленную задачу.

Страницы