Официальный форум СВД Встраиваемые Системы
04 Декабря, 2016, 09:05:51 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Новый инсталляционный диск «QNX 4 Product Suite 2015 — Experimental»  (Прочитано 1608 раз)
Олег Большаков
Администратор
Житель форума

Сообщений: 2931



WWW
« : 27 Февраля, 2015, 17:01:08 »

Новый инсталляционный диск «QNX 4 Product Suite 2015 — Experimental»

В рамках программы поддержки операционной системы реального времени QNX 4.25 выпущена новая версия инсталяционного диска «QNX 4 Product Suite 2015 — Experimental». Диск содержит:

 - обновлённый модуль Proc32
 - драйвер Fsys.ahci с возможностью установки на контроллеры AHCI SATA
 - обновления драйверов для сетевых контроллеров
 - обновления драйверов для графических контроллеров: Pg.i830, Pg.i915, Pg.intelhd
 - обновленный менеджер Input
 - обновлённый драйвер Dev32.ansi с поддержкой USB-клаиватуры в консоли

Более подробный список обновлений и изменений доступен на Foundry27.

В настоящее время диск находится в стадии открытого beta тестирования. ISO-образ доступен для свободного скачивания всем пользователям ОСРВ QNX4.25. Просим, и пользователей нашего форума принять участие в тестировании.

Диск является экспериментальным, поэтому мы не рекомендуем использование данного компакт-диска для обновления системного ПО на ЭВМ, находящихся в промышленной, коммерческой или иной ответственной эксплуатации.

Скачать «QNX 4 Product Suite 2015 — Experimental».
Записан

Василий Дмитриев
Опытный пользователь

Сообщений: 293



« Ответ #1 : 01 Марта, 2015, 11:07:44 »

хотелось бы надеяться на скорейшее появление вкусняшек в кпда
Записан

Санкции! Запрещаю Бараку Обаме и членам конгресса США читать мои посты!
mr_way
Пользователь

Сообщений: 17


« Ответ #2 : 08 Апреля, 2015, 08:21:43 »

Добрый день.
Планируется ли включение в данный диск TCPIP dev-toolkit для версии 5.0 (5.1) стека? На диске не нашел, есть только для версии 4.25.
Чтобы не создавать отдельную тему, спрошу здесь:
 Имеется такой "сабж" (https://bitbucket.org/solo1h/nc071qnx) - "порт" netcat для QNX4. Если его компилировать с  dev-toolkit версии 4.25, то программа замечательно работает (на стеке 4.25). Но если компилировать с dev-toolkit 5.0 (с тем что есть на www.qnx.com) - не работает (на стеке 5.1). Не может создать соединение.
В принципе отсюда и первый вопрос, о наличии dev-toolkit для версии 5.0 (5.1) на CD.
Или возможно у кого-то есть уже готовый netcat для runtime 5.0 (5.1) и он может им поделиться...
Записан
Олег Большаков
Администратор
Житель форума

Сообщений: 2931



WWW
« Ответ #3 : 15 Апреля, 2015, 16:35:11 »

Для сборки сетевых приложений для TCP/IP 5.10 используется SDK TCP/IP 5.0. Пока на диск его не планируем включать, но рассмотрим такой вариант.

Что касается netcat, то постараемся посмотреть, когда появится возможность. Не исключаю, что потребуется доработка приложения для работы со стеком TCP/IP 5.10. Кстати, Вы можете попробовать обратиться к автору порта для QNX, это как раз и есть разработчик приложения, если я не ошибаюсь.
Записан

deadarcher
Пользователь

Сообщений: 61


« Ответ #4 : 29 Марта, 2016, 19:41:29 »

Здравствуйте !
Начинаю установку с этого диска и когда становится доступным вызвать консоль, вызываю её. Смотрю содержимое /ram/bin. Там есть утилита reboot. Вопрос по этой утилите такой: подскажите в какую сторону искать, чтобы повторить её функционал - просто ресет для узла. Бывают ситуации, когда именно такая утилита помогает.
И второй вопрос: можно ли у всего стека tcp/ip осуществить подстройку таймаутов (коннекта / ожидания приёма) и за что отвечают ключики -r -c у Tcpip ?
Записан
Олег Большаков
Администратор
Житель форума

Сообщений: 2931



WWW
« Ответ #5 : 30 Марта, 2016, 17:42:50 »

deadarcher, по поводу утилиты reboot ответил Вам по почте.

Уточните, что Вы подразумеваете под подстройкой таймаутов? Ключ -r задаёт начальную круговую задержку (Round Trip Time), ключ -c устанавливает значение Reassembly Timeout. Эти опции относятся к тонкой настройке стека TCP/IP и могут повлиять на его производительность.
Записан

deadarcher
Пользователь

Сообщений: 61


« Ответ #6 : 31 Марта, 2016, 10:10:12 »

deadarcher, по поводу утилиты reboot ответил Вам по почте.

Уточните, что Вы подразумеваете под подстройкой таймаутов? Ключ -r задаёт начальную круговую задержку (Round Trip Time), ключ -c устанавливает значение Reassembly Timeout. Эти опции относятся к тонкой настройке стека TCP/IP и могут повлиять на его производительность.

Для сети, построенной на коммутаторах/маршрутизаторах c пропускной способностью 100Мбит/c, состоящей из подсетей с маской /16, физически занимаемой объем офисного  здания (образно), RTT можно поставить 2 секунды ?   Передаваемые объемы информации известны заранее, и 30 секунд ждать сборку всех сегментов тоже не выгодно. Подберем эмпирически, подправим экспериментально.
А настроить хотелось бы таймауты, которые задаются как опции сокетов: SO_RCVTIMEO,SO_SNDTIMEO и SO_KEEPALIVE, но не для каждого сокета, а глобально. А также задать глобальный таймер для connect().

PS: быстрее всего это сделать не получиться - просто нет таких переменных, которые через sysctl покрутить можно. Ну ок, буду знать.
« Последнее редактирование: 01 Апреля, 2016, 11:44:03 от deadarcher » Записан
Олег Большаков
Администратор
Житель форума

Сообщений: 2931



WWW
« Ответ #7 : 01 Апреля, 2016, 14:06:55 »

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

По поводу тайм-аутов, действительно, таких sysctl нет (в отличие от QNX6). Если необходимость в таких настройках есть, то можно рассмотреть вариант заказной разработки/доработки TCP/IP стека.
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2016 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 18 Ноября, 2016, 02:22:32