S m a ll t a lk   в распределённых системах реального времени RSUG 22.10.2009
Система  визуализации Модели систем Мат. модель динамики Система  визуализации Звуковая подсистема Реальная  кабина Подвиж...
<ul><li>Управление тренажёром </li></ul><ul><li>Синхронизация всех компонентов тренажёра </li></ul><ul><li>Распределение в...
Цикл расчёта 25 мс Макс. Задержка в тракте 100 мс Частота  кадров системы визуализации 60 Гц Число классов 4206 Число тест...
Основной файл
 
 
 
 
Преимущество Факторы Высокая скорость разработки <ul><li>Простота языка </li></ul><ul><li>Отсутствие этапа компиляции </li...
Проблема Решение Сборщик мусора приостанавливал процесс Написана своя политика сборки мусора и подключена штатным образом ...
 
S m a ll t a lk   в распределённых системах реального времени RSUG 22.10.2009
Upcoming SlideShare
Loading in …5
×

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

1,046 views
1,016 views

Published on

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

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,046
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

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

×