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 26
action=
Notice: Undefined index: x_obj_id in /var/www/html/commentnews.php on line 42

Notice: Undefined index: fb_cseq in /var/www/html/commentnews.php on line 43

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 317
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

Send message

telegram

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

telegram

t.me/os2_guru

Купить OS/2
и программы

OS/2 GURU


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

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

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

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

Blonde Guy

Купить программу OS/2: DVD/CD Toys
950 руб

*

 
Обновление

 
Программы

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

 
Преимущества (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 350
<-- предыдущая новость    следующая новость -->

Статус 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

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

Как готовить флешки (USB винчестеры и другие USBMSD устройства), чтобы eComStation могла их увидеть?

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


Ваше имя:

Ваш E-Mail:

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

CODE:
757712
Warning: getimagesize(pic/robot_128px.jpg): failed to open stream: No such file or directory in /var/www/html/nojunk.phpi on line 39