Мы работаем над восстановлением приложения Unionpedia в Google Play Store
ИсходящиеВходящий
🌟Мы упростили наш дизайн для улучшения навигации!
Instagram Facebook X LinkedIn
Ваш собственный Юнионпедия с вашим логотипом и доменом, от 9,99 долларов США в месяц
Создать мой Юнионпедия

PAPI

Индекс PAPI

Performance Application Programming Interface (PAPI, Прикладной программный интерфейс для анализа производительности) — переносимый интерфейс, реализованный в виде библиотеки, для доступа к счетчикам аппаратной производительности на различных современных микропроцессорах.

Содержание

  1. 10 отношения: API, Linux, Unix, Профилирование (информатика), Операционная система, Арифметическое переполнение, Ядро Linux, Мультиплексирование, Инструкция (информатика), Библиотека (программирование).

  2. Оптимизация программного обеспечения
  3. Профилировщики

API

API (программный интерфейс приложения, интерфейс прикладного программирования) (application programming interface, API) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) или операционной системой для использования во внешних программных продуктах.

Посмотреть PAPI и API

Linux

Linux (или), Ли́нукс) — семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты.

Посмотреть PAPI и Linux

Unix

Генеалогическое древо Unix-системUnix («UNIX» является зарегистрированной торговой маркой организации The Open Group) — семейство переносимых, многозадачных и многопользовательских операционных систем, которые основаны на идеях оригинального проекта AT&T Unix, разработанного в 1970-х годах в исследовательском центре Bell Labs Кеном Томпсоном, Деннисом Ритчи и другими.

Посмотреть PAPI и Unix

Профилирование (информатика)

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

Посмотреть PAPI и Профилирование (информатика)

Операционная система

Операцио́нная систе́ма, сокр.

Посмотреть PAPI и Операционная система

Арифметическое переполнение

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

Посмотреть PAPI и Арифметическое переполнение

Ядро Linux

Применение ядра Linux Ядро Linux — ядро операционной системы, соответствующее стандартам POSIX, составляющее основу операционных систем семейства Linux.

Посмотреть PAPI и Ядро Linux

Мультиплексирование

В информационных технологиях и связи, мультиплекси́рование (multiplexing, muxing) — уплотнение канала, то есть передача нескольких потоков (каналов) данных с меньшей скоростью (пропускной способностью) по одному каналу.

Посмотреть PAPI и Мультиплексирование

Инструкция (информатика)

В информатике термин инструкция обозначает одну отдельную операцию процессора, определённую системой команд.

Посмотреть PAPI и Инструкция (информатика)

Библиотека (программирование)

Библиоте́ка (от library) в программировании — сборник подпрограмм или объектов, используемых для разработки программного обеспечения (ПО).

Посмотреть PAPI и Библиотека (программирование)

См. также

Оптимизация программного обеспечения

Профилировщики

Также известен как Performance Application Programming Interface, Интерфейс программирования производительных приложений.