Notice: Undefined index: eco_lang in /var/www/html/settings.phpi on line 164

Notice: Undefined index: action in /var/www/html/commentnews.php on line 20
action=
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /var/www/html/commentnews.php on line 307
OS/2 Guru - Статус Flash 10 для eComStation (2011/04) [[ header START ]]
Notice: Undefined index: os2guruwidth in /var/www/html/header.phpi on line 141

Notice: Undefined variable: frame_included in /var/www/html/header.phpi on line 175

Notice: Undefined variable: frame_included in /var/www/html/index-FRAME.php on line 3

Welcome to OS2.GURU site! (eComStation.RU)

Select your language: Russian English Deutch Spanish Italian Portuguese Czech Polish French

Frequently asked questions and answers:
telegram

Форум обсуждение

telegram

Send message

telegram

[ +7-981-8529467 (Санкт-Петербург)

telegram

t.me/os2_guru

OS/2 GURU


ru · en · de · es · it · pt · cz · pl · fr
OS/2 - это совершенно другая операционная система для PC (ArcaOS, eComStation, IBM OS/2 Warp)
Программы, новости, статьи, поддержка пользователей, оборудование, вопросы и ответы.
 
[Что такое OS/2?  Новости  Установка  Обновление  
 
 
Применение  Будущее  Сообщество  Проекты  

eCo Software
не получает вознаграждение
из США

[Как заработать в OS/2?

Как купить OS/2 дискету?

Идеи для фанатов OS/2

*

 
Обновление

 
Программы

 
(Санкт-Петербург)

 
Преимущества (1)

 
Разработчику (1)

 
(Пайпы программ)

 
Компании: (1)

 
История (1):

 
(Бонусы)

 
Советы:

 
(Барьеры и решения)

 
Технологии: (1)

 
(Применение в науке, лаборатории, ..)

 

 
Готовые решения:

 
Новая eComStation:

 
Будущее: (1)

 
(Ссылки на другие сайты)

 
(Картинка дня)

 
Артефакты OS/2

 
Гаджеты


Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /var/www/html/commentnews.php on line 340
<-- предыдущая новость    следующая новость -->

Статус Flash 10 для eComStation (2011/04)

  Date: 2011-03-28 19:40:41
Коореспондент: Eugene Gorbunoff
Источник: http://tech.groups.yahoo.com/group/eComStation/message/85597
 

Roderick Klein (Mensys) рассказал в группе eComStation yahoo groups

Коротко:

  • Были упреки от некоторых пользователей, что проект в плохом состоянии из-за неправильного менеджмента. На самом деле имеют место технические проблемы.
  • В какой-то момент Flash 10 был совсем недоступен, т.к. были проблемы с лицензией. Теперь Flash 10 можно использовать в eCS.
  • Разработчик, который занимался портированием предпринял все усилия. Для запуска плейера используется библиотека Odin (производная от WINE для Linux). Основная проблема Odin - нестабильная работа на многопроцессорных SMP компьютерах.
  • Были вложены огромные усилия в изучение и отладку Odin.
  • Текущий план: Сначала отладить библиотеку Odin при портировании Java 6. Дальше опять вернуться к портированию Flash.

 

A lot of stuff is happening for eCS, we are working on. Stuff that needs to be done to keep moving eCS forward!

As for Flash 10. Some people have commented the project got stranded duo to bad project management. I would like to point out why thats not the case. Its rather a technical problem...

Working on Flash 10 was not possible first of all because at the time Adobe had a very difficult license policy. Getting a distribution license is now very easy.

When the Flash 10 project was started it was a stab in the dark how long it would take. Simply because of the two following reasons.

  • 1. Its certainly a benefit to have somebody that knows both Windows and OS/2 as an operating system. Vladest who also worked on UNIAUD audio driver started on the Flash 10.
  • 2. ODIN code had not been worked at the time for over 4 years. The source code comes for a large deal from WINE. The Linux version of the ODIN project...

I can also say that Vladest at the time made a flying start in updating ODIN to support Flash 10. He worked real hard to get it to work. Thats where the estimate was made it would happen.

But what was already slightly known with ODIN, its stability on SMP systems is lacking. Thats what about 4 to 6 months ago kept the delay of getting a version out the door from happening. At the time internal builds where switched to the API kernel in the kernel called "setthreadaffinity". It basicly tells the CPU to run all code on ONE cpu core.

With Flash 10 it was also observed it was much more stable on a single core CPU system. This was again confirmed by Gerrit Schoenmaker who also works at Mensys. The current build of Flash 10 works very well on his T42 (which has one CPU). He could use youtube for over half an hour without crashing.

Debugging Flash 10 is more complicated then Java 6 that is currently being worked on. Java 6 we have the source code of as well. The Flash 10 plugin is a binary from Adobe.

The solution with setthreadaffinity was not used anymore. What happened on my laptop is that my system would lock up solid with th setthreadaffinity call used. Hours have been spent using the so called kernel debugger. Steve Levine helped out a lot with this! The Kernel debugger is a special version of the kernel that, used over a serial cable, you can seem the assembly language that the CPU is processing (oke a bit of a simple description).

With the normal kernel (none debug version) my laptop would lock up solid. With the debug kernel if you just keep it run for 10 seconds after the moment the debugger kicks in the system will reboot. This is certainly not a daily scenario to happen. A lot has een tried to back trace why the kernel comes into this situation.

The defect is not related to UNIAUD, panorama, or ACPI. It seems to be a defect in the SMP kernel that the ODIN code can not be executed with tha API call setthreadaffinity. The hang also occurs with OS2ACPI.PSD loaded.

Currently there is still being worked on Java 6 and SMP support: http://svn.netlabs.org/java/ticket/44

Java 6 is near being completed, as far as I understand. The same code will then be used to get Flash 10 working better.


Комментарии:

Eirik Romstad
2011-03-29 15:10:31

I have eCS 2.0 installed on a Lenovo T410 with SMP activated, and the second release of Flass 10/preview is more stable than the first one (the issue is that if ThunderBird (3.19) is up and running simultaneously with FireFox (3.15), the latter sometimes closes unexpectedly, but the system does not hang.

Based on the CPU utilization, it appears both processors are active and take their "fair" share of the added load of Flash 10.

JAVA is now what many are waiting for, and it is good to hear that real progress is made.

WiFi for newer systems (have not gotten around to try Blonde Guy's unspecified GenMac installation yet) and ACPI support so that suspend/resume and the FnFX buttons work, are also high on my wish list.

Keep up the good work!

Eirik Romstad

Попробуй программу:

Ищешь оборудование для eComStation? WiFi-адаптеры, USB Audio (SPDIF), Видеокарты.

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


Ваше имя:

Ваш E-Mail:

Пароль для авторизации
(Регистрация):

CODE:

Warning: Creating default object from empty value in /var/www/html/nojunk.phpi on line 62
......

  

Ваш комментарий:


Идеи для активных осевиков:

Программа с новыми Message box становится удобнее, Библиотека в DevCon.

  •   История:

Новости

Операционная система
Объявления о работе
Программное обеспечение
Оборудование
Для разработчика
Разное
Колонка редактора


Готовая eComStation на SSD диске

 

Notice: Undefined variable: forumused in /var/www/html/footer.phpi on line 200

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /var/www/html/banners.phpi on line 44




Последний активный опрос: Какая высота барьера RPM?

[Google]

IBM OS/2 Warp

 
Обучение новичков

Списки протестированного OS/2 оборудования

 
Статьи


   
  Почему eComStation?
Возможности
Особенности
Применение
Ролики и скриншоты
   eComStation для
для бизнесменов
для студентов и инженеров
для продавцов компьютеров
сообщество пользователей
   Разработчик
Распространить программу
Описание API, библиотеки
Начать новый проект
Конкурсы
   Программы
Он-лайн каталог
Выбрать через eCo Market
   Служба поддержки
Отправить вопрос
Купить eComStation
Вопросы и ответы
Обучение новичков
 
 
© 2001 - 2021 eCo Software, All rights reserved
Сибирский Медведь технологическая компания
eComStation Serenity Systems International • OS/2 Warp IBM Corporation • ArcaOS Arca Noae