Smalltalk в распределённых системах реального времени
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Smalltalk в распределённых системах реального времени

  • 1,337 views
Uploaded on

Презентация с конференции RSUG'09

Презентация с конференции RSUG'09

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,337
On Slideshare
1,059
From Embeds
278
Number of Embeds
1

Actions

Shares
Downloads
4
Comments
0
Likes
0

Embeds 278

http://www.avalon.ru 278

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. S m a ll t a lk в распределённых системах реального времени RSUG 22.10.2009
  • 2. Система визуализации Модели систем Мат. модель динамики Система визуализации Звуковая подсистема Реальная кабина Подвижная платформа Тренажёрная c реда (Smalltalk)
  • 3.
    • Управление тренажёром
    • Синхронизация всех компонентов тренажёра
    • Распределение вычислений (сеть)
    • Распределённое рабочее место инструктора ( GUI )
    • Взаимодействие с «внешним миром»
  • 4. Цикл расчёта 25 мс Макс. Задержка в тракте 100 мс Частота кадров системы визуализации 60 Гц Число классов 4206 Число тестов 1 621 Число каналов визуализации 8-10 Число компьютеров 5-18
  • 5. Основной файл
  • 6.  
  • 7.  
  • 8.  
  • 9.  
  • 10. Преимущество Факторы Высокая скорость разработки
    • Простота языка
    • Отсутствие этапа компиляции
    • Отсутствие файлов
    • Наличие исходного кода системных библиотек
    • Система версионирования «до метода»
    • Наличие Workspace
    Высокая скорость отладки
    • Откат по стеку
    • Инспекция живых объектов
    • Написание кода в отладчике
    • Наличие Workspace
    Дешёвые прототипы
    • Высокая скорость разработки
    • Наличие Workspace
    Архитектурная дисциплина
    • Парадигма языка
  • 11. Проблема Решение Сборщик мусора приостанавливал процесс Написана своя политика сборки мусора и подключена штатным образом в систему Opentalk не отвечал требованиям быстродействия Написан собственный сетевой транспорт Сложные математические вычисления не укладывались в заданное время Написан код на C и подключен штатным образом
  • 12.  
  • 13. S m a ll t a lk в распределённых системах реального времени RSUG 22.10.2009