Apm что это в компьютере
Apm что это в компьютере
Advanced Power Management (APM) — набор функций (API), позволяющий программам управлять параметрами энергопотребления персонального компьютера, совместимого с IBM PC.
Разработан в 1992 г. [1] компаниями Microsoft и Intel. Версия 1.2, разработанная в 1996 году, была последней. ACPI был разработан как замена APM. Microsoft прекратила поддержку APM начиная с Windows Vista. Реализован на уровне BIOS.
Содержание
Введение
APM использует многоуровневый подход к управлению устройствами. Программы (а также драйверы) обращаются к операционной системе (драйверу APM). Далее ОС обращается к APM совместимому BIOS, который управляет оборудованием.
Обмен сообщениями проходит в двух направлениях:
События управления питания
Существует 12 состояний/событий связанных с управлением электропитанием (таких как standby, suspend или resume запросы, а также уведомления о слабом заряде батареи), плюс события добавленные производителями плат и периферии. Эти события посылаются от APM BIOS операционной системе и драйвер регулярно проверяет наличие таких событий.
APM функции
Существует 21 процедура, которые драйвер может использовать, чтобы получить информацию о электроснабжении или же запросить изменение электропитания. Например: оповестить BIOS о использовании процессора и если процессор мало используется то BIOS может перевести его на пониженное энергопотребление или же перевести обратно в нормальный режим. Также драйвер может узнать состояние электропитания устройства или же перевести устройство в другой режим.
Состояния питания
Спецификация APM определяет состояние питания системы и состояния питания устройств.
Состояния питания системы
Состояния питания устройств
Устройства также могут поддерживать APM. Устройства могут поддерживать APM полностью или частично.
См. также
Ссылки
Примечания
Архитектура | |||||||||
---|---|---|---|---|---|---|---|---|---|
Параллелизм |
| ||||||||
Реализации | DSP · GPU · SoC · PPU · Векторный процессор · Математический сопроцессор • Микропроцессор · Микроконтроллер | ||||||||
Компоненты | Barrel shifter · FPU · BSB · MMU · TLB · Регистровый файл · control unit · АЛУ • Демультиплексор · Мультиплексор · Микрокод · Тактовая частота • Корпус • Регистры • Кэш (Кэш процессора) | ||||||||
Управление питанием | APM · ACPI · Clock gating · Динамическое изменение частоты • Динамическое изменение напряжения |
Полезное
Смотреть что такое «APM» в других словарях:
APM — APM, apm, or Apm may refer to any of the following:*Actions per minute, a term used in real time strategy games *Active Policy Management, a discipline within enterprise software *Administered price mechanism, a mechanism to subsidise petroleum… … Wikipedia
APM — [Abk. für Advanced Power Management, dt. »fortgeschrittene Energieverwaltung«] das, Mitte der 1990er Jahre von Intel und Microsoft eingeführte Software Schnittstelle, die dazu dient, den Stromverbrauch von Computersystemen zu überwachen und zu… … Universal-Lexikon
APM? — Saltar a navegación, búsqueda Alguna pregunta més? Obtenido de APM%3F … Wikipedia Español
APM — APM, abreviación en inglés de Advanced Power Management. Es un mecanismo de gestión (ahorro) de la energía por parte de la BIOS. Es lo que hace que la pantalla o el disco duro se apaguen cuando llevan un tiempo determinado sin usarse … Enciclopedia Universal
APM — (Advanced Power Management) (Computers) application program interface that enables programmers to include power management systems within the BIOS software (developed by Microsoft and Intel) … English contemporary dictionary
APM — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sigles d’une seule lettre Sigles de deux lettres > Sigles de trois lettres Sigles de quatre lettres … Wikipédia en Français
APM — Die Abkürzung APM steht für: Active Portfolio Management, Investmentkurs an der Europa Universität Viadrina Advanced Power Management, Energieverwaltungsmethode in Computern Aktionen pro Minute, Maßeinheit beim Micromanagement (Computerspiel)… … Deutsch Wikipedia
Apm — Die Abkürzung APM steht für: Active Portfolio Management, Investmentkurs an der Europa Universität Viadrina Advanced Power Management, Energieverwaltungsmethode in Computern Aktionen pro Minute, Maßeinheit beim Micromanagement (Computerspiel)… … Deutsch Wikipedia
APM — Las siglas APM pueden referirse a: Advanced Power Management, API desarrollado por Intel y Microsoft. Alguna pregunta més?, un programa de radio y televisión de Cataluña. Asociación de la Prensa de Madrid, una asociación profesional de… … Wikipedia Español
APM — Academy of Parapsychology and Medicine; Academy of Physical Medicine; Academy of Psychosomatic Medicine; acid precipitable material; admission pattern monitoring; affected pedigree member; alternating pressure mattress; anterior papillary muscle; … Medical dictionary
Как приручить жесткий диск в ноутбуке и не дать парковаться за 8 секунд простоя
Итак, вы приобрели новый ноутбук, начинаете его настраивать, устанавливаете операционную систему, весь нужный софт, игрушки. Ничто не предвещает беды. И вот, наконец со всем разобравшись, можно расслабиться и почитать интересную статью в интернете. Но что-то нарушает ваш покой. Странные щелчки доносятся из недр устройства…
Начав прислушиваться, вы периодически улавливаете звук электродвигателя, такой, как у разгоняющегося электромобиля. Может быть оставить все как есть и не трогать, наверное это предусмотрено производителем? Эту прекрасную мысль, полезную во многих других ситуациях, полностью отобьет запуск любой игры или фильма. Периодическое зависание изображения на 2-3 секунды станет вашей головной болью и кошмаром на несколько ближайших дней.
В очередной такой «зависон» вы обратите внимание, что ему будет предшествовать щелчок, а в момент зависания услышите тот самый звук электродвигателя. И, немного разбираясь в компьютерном железе, вы зайдете в google с вопросом: «Жесткий диск не дает жить, что делать».
Все дело в APM (Advanced Power Management)
Если серьезно, проблема далеко не нова, но даже недавно я видел на хабре комментарии, где люди просили помощь по данному вопросу. Здесь речь идет о дисках WD и реализации функции APM в них, но думаю у других производителей будет та же причина. При беглом поиске google нам любезно предлагает утилиту wdidle3. Проблема лишь в том, что это DOS программа требующая создания загрузочной флешки. И, например, для моего диска она не помогла.
Решение, которое я предлагаю особенно полезно, если у вас в качестве основного накопителя установлен SSD, а HDD используется в качестве доп. накопителя. В обычном режиме он будет использовать свое стандартное поведение и отключаться через 8 секунд бездействия, не беспокоя вас своим шумом и не потребляя заряд батареи. При желании сыграть в игру или поработать с жесткого диска, вы нажимаете одну кнопку и он не паркуется заложенное в энергоплане Windows время (20 минут по дефолту). Утилита wdidle не даст вам такого выбора.
Используем HDDScan
Собственно к делу. Программа которую мы будем использовать называется HDDScan. Причем версии старше 3.2 у меня работали не совсем корректно, поэтому рекомендую остановиться на ней.
Скачиваем эту портабельную программу и распаковываем в удобное для нас место. Запускаем, и если дисков больше одного, слева выбираем наш HDD. Далее нажимаем «большую синюю кнопку» по центру и выбираем пункт «Build Command Line».
В открывшемся окне проделываем следующую процедуру: напротив раздела «Advanced Power Managment» выбираем Disable, нажимаем Save, и сохраняем bat-файл. Назовем его, к примеру, «Disable_HDD_APM.bat». Аналогично выбираем Enable и сохраняем еще один батник.
В результате у нас появляются два bat-файла примерно одинакового содержания:
На этом можно было бы и закончить, эти файлы позволяют отключать функцию APM передавая контроль над временем парковки Windows, и соответственно, включить для возврата исходного поведения. Но, во первых это не очень красиво и удобно, во вторых будет вызываться запрос UAC при запуске bat-файла. Для преодоления этих неудобств предлагаю воспользоваться Планировщиком Windows.
Обходим UAC
Запускаем (если что, вводим в пуске «планировщик» чтобы его найти), и создаем задачу.
Для начала отключение APM. Даем осмысленное имя, и главное не забываем выставить выполнение с наивысшими правами. Переходим на вкладку Действия, нажимаем Создать. Здесь указываем путь к нашей программе HDDScan, а в «добавить аргументы», все что идет в батнике после пути к программе. К примеру:
И довершающий шаг, на вкладке Условия убираем галочку напротив «Запускать только при питании от электросети». Теперь OK.
Фух, создаем вторую задачу, и заполняем аналогично для включения APM (только используем аргумент из второго батника). В результате у нас в планировщике должно стать на две задачи больше, запоминаем их имена. Bat-файлы нам больше не понадобятся, можно будет от них избавиться. Последний этап наших изысканий это создание ярлыков на задачи планировщика.
Делаем красиво
Создаем ярлык сначала для одной, потом для второй задачи. Получаем два ярлычка, которые кладем в надежное место, и, например, кидаем на панель задач. Для красоты можно применить к ним соответствующие иконки.
СОДЕРЖАНИЕ
Обзор
APM использует многоуровневый подход к управлению устройствами. Приложения с поддержкой APM (включая драйверы устройств) взаимодействуют с драйвером APM для конкретной ОС. Этот драйвер взаимодействует с BIOS, поддерживающим APM, который управляет оборудованием. Существует возможность отказаться от управления APM для отдельных устройств, что можно использовать, если драйвер хочет напрямую взаимодействовать с аппаратным устройством.
Общение происходит в обоих направлениях; События управления питанием отправляются из BIOS в драйвер APM, а драйвер APM отправляет информацию и запросы в BIOS через вызовы функций. Таким образом, драйвер APM является посредником между BIOS и операционной системой.
Управление питанием происходит двумя способами; через вышеупомянутые вызовы функций из драйвера APM в BIOS, запрашивающие изменения состояния питания, и автоматически в зависимости от активности устройства.
В APM 1.0 и APM 1.1 управление питанием почти полностью контролируется BIOS. В APM 1.2 операционная система может управлять временем PM (например, отключать время ожидания монитора).
События управления питанием
События управления питанием:
Имя | Код | Комментарий |
---|---|---|
Уведомление о запросе режима ожидания системы | 0x0001 | |
Уведомление о запросе приостановки системы | 0x0002 | |
Обычное уведомление системы возобновления | 0x0003 | |
Уведомление о критическом возобновлении работы | 0x0004 | |
Уведомление о низком заряде батареи | 0x0005 | |
Уведомление об изменении состояния питания | 0x0006 | |
Уведомление о времени обновления | 0x0007 | |
Уведомление о критической приостановке работы системы | 0x0008 | |
Уведомление о запросе режима ожидания системы пользователя | 0x0009 | |
Уведомление о запросе приостановки пользовательской системы | 0x000A | |
Уведомление о возобновлении работы системы в режиме ожидания | 0x000B | |
Уведомление об изменении возможностей | 0x000C | Из-за установки или вставки / удаления устройства |
Функции APM
Определен 21 вызов функции APM, которые драйвер APM может использовать для запроса состояний управления питанием или перехода между состояниями питания. Примеры вызовов функций включают сообщение BIOS о текущем использовании ЦП (BIOS может ответить на такой вызов, переведя ЦП в состояние низкого энергопотребления или возвращая его в состояние полной мощности), получение текущего состояния питания устройство или запрос на изменение состояния питания.
Имя | Код | Комментарий |
---|---|---|
Проверка установки APM | 0x00 | |
Подключение интерфейса реального режима APM | 0x01 | |
APM Protected Mode 16-битный интерфейс подключения | 0x02 | Избегает реального или виртуального 86 режима. |
Подключение 32-разрядного интерфейса в защищенном режиме APM | 0x03 | Избегает реального или виртуального 86 режима. |
Отключение интерфейса APM | 0x04 | |
CPU Idle | 0x05 | Запросы системы приостановлены. 0) Часы остановлены до прерывания тика таймера. 1) Медленные часы |
ЦП занят | 0x06 | Драйвер сообщает системе APM о необходимости восстановления тактовой частоты процессора. |
Установить состояние питания | 0x07 | Установите систему или устройство в состояние ожидания / ожидания / выключения. |
Включение / отключение управления питанием | 0x08 | |
Восстановление настроек APM BIOS по умолчанию при включении питания | 0x09 | |
Получить статус питания | 0x0A | Поддерживает состояние переменного тока «При резервном питании». И состояние батареи. |
Получить событие PM | 0x0B | Проверяет события APM. Вызывается раз в секунду. |
Получить состояние питания | 0x0C | |
Включение / отключение управления питанием устройства | 0x0D | |
Версия драйвера APM | 0x0E | |
Включение / отключение управления питанием | 0x0F | Управление APM для конкретного устройства. |
Получите возможности | 0x10 | |
Получить / установить / отключить таймер возобновления | 0x11 | |
Включение / отключение возобновления по индикатору звонка | 0x12 | |
Включение / отключение запросов на основе таймера | 0x13 | |
Проверка установки OEM APM | 0x80 | Сообщает, поддерживает ли APM BIOS функции, зависящие от оборудования OEM. |
OEM APM Функция | 0x80 | Доступ к специальным функциям OEM. |
Состояния питания
Спецификация APM определяет состояния питания системы и устройства.
Состояния питания системы
APM определяет пять состояний питания компьютерной системы:
Состояния питания устройства
APM также определяет состояния питания, которые может реализовать оборудование с поддержкой APM. Не требуется, чтобы устройство с поддержкой APM реализовывало все состояния.
Процессор
В дисках ATA
Высокие частоты замедления могут сократить срок службы привода из-за ненужного накопления циклов нагрузки; Большинство современных приводов рассчитаны на 300 000 циклов и обычно служат не менее 600 000. С другой стороны, отказ от вращения привода приведет к дополнительному потреблению энергии и выделению тепла; высокие температуры также сокращают срок службы жестких дисков.
АРМ (Advanced Power Management) – это набор функций, позволяющий программам управлять энергопотреблением устройств персонального компьютера. Спецификация АРМ реализована на уровне BIOS. Это значит, что BIOS практически полностью управляет энергопотреблением и определяет состояния устройств персонального компьютера.
Спецификация АРМ имеет ряд существенных недостатков. Главным недостатком технологии Advanced Power Management является то, что БИОС управляет энергопотреблением компонентов ПК без согласования с операционной системой.
Кроме этого, алгоритм стандарта АРМ встроен в BIOS. Это значит, что реализация данной технологии зависит от поставщика BIOS. Поэтому ошибочная реализация стандарта АРМ поставщиком БИОС приведет к необходимости перепрошивки содержимого БИОС (в случае неудачного процесса обновления, возникает опасность безвозвратной потери рабочего состояния системы).
На данный момент стандарт АРМ заменен усовершенствованным интерфейсом расширенного конфигурирования и управления питанием ACPI.
Для технологии АРМ определяют пять глобальных состояний энергопотребления системой (компьютер):
Компьютер включен – режим энергопотребления, при котором ПК включен, но ни одно из его компонентов не находятся в любом из энергосберегающих режимов (технология АРМ отключена).
APM включён – режим энергопотребления, при котором ПК включен, а для устройств компьютера имеется возможность применения режимов энергопотребления, согласно стандарту АРМ.
APM Standby – режим уменьшенного энергопотребления. При данном режиме большинство устройств находится в режиме энергосбережения. Процессор либо в энергосберегающем режиме, либо вообще выключен. Питание подается на оперативную память (в ней хранится информация о состоянии системы).
APM Suspend – ждущий режим. При данном режиме энергосбережения питание подается только на оперативную память (в ней хранится информация о состоянии системы). Имеется возможность сохранения информации о состоянии системы на жесткий диск. Все другие компоненты ПК отключены.
Компьютер выключен – полное отключение ПК.
990x.top
Простой компьютерный блог для души)
AMD Application Power Management — что это в биосе?
Приветствую. Сегодня поговорим про одну настройку в биосе, которая влияет на работу процессора.
AMD Application Power Management — что это такое? (APM)
Настройка ограничивает тепловыделение процессора AMD: если 8 ядер то TDP максимум будет 125W, если 4 или 6 ядер — то максимум 95W.
Функция может спокойно работать с технологией Turbo Core, которая позволит процессору достигать высокой частоты, но только при условии что есть запас тепла и напряжения. В итоге все упирается в 125W или 95W.
Настройки в BIOS ASRock:
Возможно в настройке можно указать цифру. Думаю имеется ввиду вручную задать значение TDP в ваттах (W). Имейте ввиду — чем меньше значение, тем меньше греется проц, меньше потребляет энергии и разумеется производительность тоже снижается.
Что такое TDP?
Каждый процессор Intel или AMD имеет такое значение как TDP. Простыми словами значение показывает насколько сильно проц может греться. Но также дает представление о том, сколько потребляет энергии. Указывается в ваттах.
Например TDP до 65 — считается офисным вариантом, то есть не особо греется, но также нельзя сказать что процессор подойдет для игр, ведь чем ниже TDP тем меньше производительность.
Основная задача TDP — помочь корректно подобрать систему охлаждения. Если до 65 ватт то справится и обычный радиатор с вентилятором, даже тот что шел в комплекте с процессором. Но если 100 и выше — то стоит подумать о водяном охлаждении. Топовые модели могут иметь TDP 140 и больше, здесь уже лучше использовать исключительно водяное охлаждение.
Обычно значение указывается в характеристиках проца:
Лучше всего характеристики смотреть на офф сайте.
Узнать TDP самостоятельно можно легко, например используя утилиту CPU-Z — значение указывается в поле Max TDP.
Что ставить при разгоне процессора?
При разгоне в принципе советуют отключать все функции, которые могут влиять на работу процессора.
К ним относятся любые энергосберегающие настройки, было время считалось что и потоки нужно отключать.
Разумеется что AMD Application Power Management, а также Load-Line Calibration (уменьшает просадки напряжения) — лучше отключать.
Кстати включенная опция также может влиять на FPS в играх, собственно как и включенные энергосберегающие технологии.