Режим реального времени

Автор работы: Пользователь скрыл имя, 10 Сентября 2015 в 21:33, курсовая работа

Описание работы

Цель: Раскрыть различные значения и понятия «режима реального времени»
Задачи:
1. Найти и понять определение режима реального времени
2. Узнать, что значит работать в режиме реального времени.
3. Проанализировать сбор и обработку данных в режиме реального времени
4. Определить ключевые преимущества и возможности режима реального времени

Содержание работы

1. Введение
2. Перевод режима реального времени
2.1 Понятие и определение режима реального времени
3. Сбор, обработка и анализ данных в режиме реального времени
4. Что значит работать в режиме реального времени?
5. Работа в режиме реального времени
6. 77.ОС Windows. Режим реального времени
7. Linux реального времени
8. Заключение
9. Литература

Файлы: 1 файл

курсовая СРВ.docx

— 58.52 Кб (Скачать файл)

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

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

         Операционной системой реального времени (ОСРВ) называется такая система, которая может быть использована для построения систем жесткого реального времени. Существуют два основных требования к операционной системе реального времени:

  1. Система должна реагировать на события, успевая обработать их за фиксированное время или к фиксированному моменту времени (далее – "временные рамки"). Возможность системы реального времени отвечать на внешние события в заданные временные рамки называется детерминизмом.
  2. Система должна обладать способностью к параллельной обработке нескольких событий. Если несколько событий наступают одновременно, система должна успеть обработать все события в соответствующих каждому событию временных рамках, независимо от количества событий, порядка их поступления и соотношения их временных рамок. Для выполнения этого требования система должна обладать естественным параллелизмом. Практически это означает, что система должна поддерживать вытесняющую многозадачность, основанную на приоритетах, а также быть способной использовать несколько процессоров одновременно.

Таких систем сегодня немало, но наиболее известными среди операционных систем реального времени являются QNX, OS9, pSOS+, VxWorks, LynxOS.

            Одна из принципиальных особенностей операционных систем реального времени - микроядерная архитектура. Такую архитектуру можно рассмотреть на примере QNX. В отличие от ядра операционных систем общего назначения, зачастую выполняющих практически все функции ОС, микроядро QNX (microkernel) выполняет только две задачи: маршрутизацию сообщений между процессами и передачу управления процессам в зависимости от изменения их состояния (результатом которого является генерация сообщения или прерывание). Микроядро планирует передачу управления только внешним процессам и никогда не передает управление самому себе – оно получает его только в виде вызова функции ядра либо через прямое обращение процесса к ядру, либо через аппаратное прерывание.

            Типичная конфигурация ОСРВ включает четыре системных процесса – диспетчер (менеджер) процессов, диспетчер (менеджер) устройств, диспетчер (менеджер) файловой системы и диспетчер (менеджер) сети. Системные процессы ничем не отличаются от пользовательских приложений - они не имеют ни специальных привилегий, ни каких-либо скрытых от пользователя интерфейсов взаимодействия. Такой подход делает систему «прозрачной» - любая программа может быть установлена как приложение или как системный процесс. К системным процессам относятся и драйверы устройств, которые представляют собой программы, выполняющие рутинную работу по обслуживанию конкретных аппаратных устройств. Установка в систему драйвера заключается всего лишь в запуске соответствующего процесса и никоим образом не затрагивает остальных частей ОСРВ. 

          Еще одной принципиальной особенностью ОСРВ является взаимодействие процессов на основе сообщений. Механизм обмена сообщениями не только передает информацию между процессами, но и служит для синхронизации выполнения нескольких процессов. Ядро расценивает факт передачи или приема сообщения как изменение состояния процесса. Зная состояние и приоритеты процессов, ядро таким образом может планировать передачу управления между ними, распределяя ресурсы процессора наиболее эффективно.

          Для построения систем мягкого реального времени могут использоваться и некоторые ОС общего применения, в частности Windows NT/2000, Linux, Windows CE. Придать им свойства, требуемые для задач жесткого реального времени, способны специальные программы, расширяющие возможности ОС, например: RTAI, RT Linux, RTX. Но, как правило, такие системы являются менее надежными и быстродействующими, чем специализированные ОСРВ.

 

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

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

         

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

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

 

 Доступ к данным в реальном времени

   Просматривать данные в реальном времени можно во всех аккаунтах Google Analytics. Вносить изменения в код отслеживания для этого не нужно.

   Чтобы просмотреть соответствующую статистику, перейдите на вкладку "Отчеты" и выберите  В режиме реального времени  на панели навигации слева.

 

 

Активные пользователи

     При просмотре данных в реальном времени пользователь считается активным, если он запустил событие или просмотрел страницу в течение последних 5 минут. Учтите, что в стандартных отчетах система ориентируется на продолжительность сеанса, равную 30 минутам.

 

 Режим реального времени и представления

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

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

 

 Режим реального  времени и расширение параметров 

    Отчеты в режиме реального времени не содержат  расширенных параметров  .

 

 Режим реального времени и отслеживание мобильных приложений

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

 Отсутствие  данных в отчетах 

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

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

   Временное отключение отчетов в реальном времени не влияет на сбор данных и другие функции.

Анализ отчетов в режиме реального времени

          Данные представляются в пяти отчетах:  Обзор  ,  Местоположения  ,  Источники трафика  ,  Содержание  ,  События  и  Конверсии  . Они отражают следующую информацию (слева направо):

  • число пользователей на сайте в данный момент;
  • количество обращений в минуту за последние полчаса;
  • количество обращений в секунду за последнюю минуту.

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

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

 

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

 

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

 

          В отчете  Контент  указываются страницы, просмотренные за последние 30 минут. Эта статистика, например, помогает контролировать популярность сегодняшних материалов.

           Над таблицей отчета указано количество пользователей на каждой странице, а также общее число просмотров за последние 30 минут.

 

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

 События (последние 30 мин.). Над таблицей отчета указано  количество посетителей на каждой  странице, а также общее число  событий, запущенных за последние 30 минут, для каждой категории.

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

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

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

 

 Сегментирование в режиме реального времени

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

 

 Панели инструментов

       Параметры и показатели в режиме реального времени теперь можно просматривать и в виджетах. Выберите нужные показатели и добавьте виджеты в сводку.

 

 

Сбор, обработка и анализ данных в режиме реального времени

 

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

 

Решения по сбору, обработке и анализу данных (BI) от компании Invensys основаны на запатентованной методологии и технологии определения и внедрения измерений динамических и метрологических характеристик (DPM) реального времени и других ключевых производственных и финансовых показателей. Затем эти ключевые показатели визуализируются и передаются через ПО Enterprise Manufacturing Intelligence, обеспечивая каждого участника производственной деятельности информацией, необходимой для увеличения производительности и вклада в производственные активы. Наши консультанты по увеличению стоимости бизнеса в процессе работы с вашей командой определяют, внедряют и оптимизируют пакет решений, необходимый вашей организации. 

 

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

Ключевые преимущества:

  • Увеличение чистой прибыли на 5-10% 
  • Стратегия, учитывающая нюансы работы предприятия 
  • Проектирование и размещение в зависимости от назначения предприятия 
  • Доступ к динамическим финансовым данным производственных цехов предприятия в режиме реального времени 

Ключевые возможности

  • Запатентованная методология и технология для измерения и управления технологическими процессами  в режиме реального времени 
  • Мощный программный инструментарий средств промышленного интеллекта для визуализации, причинно-следственного анализа и обмена информацией/взаимодействия 
  • Зарекомендовавшая себя координационная группа по коммерческой эффективности предприятия с обширным опытом работы в различных отраслях промышленности 
  • Полный комплекс решений по производственным активам и эффективности производства

Информация о работе Режим реального времени