Device Manage for OS/2 ru · en · de · es · it · pt · cz · pl · fr

Bug-reports (unnofficial), ArcaOS, OS/2

Capture all bugs

Operating systems
ArcaOS, eComStation, IBM OS/2 Warp
eComStation myths 

Welcome  
 
 
ACPI  
 
 
USB  
 
 
FAT32  
 
 
Desktop  
 
 
LIP  
 
 
DOS  
 
 
Blonde Guy

Reformat Утилита для форматирования USB флешек, USB винчестеров (для совместимости с OS/2)

 

(promo)

 

 

acpi daemon

acpi daemon influences on Presentation Manager, etc. Glassman reported that WinSendMsg work with troubles. It other words, OS works not reliably, not properly.

What to do? Temporary solution: Disable ACPI daemon.

Negative moments: PC works at Full speed, without halt

  • Glassman, 2024/xx, 2023/xx

  • actual for: ArcaOS 5.0, .. 5.1
  • 5.1.2 - not verified

14.08.2023

Glassman:

Я вот знаю, что ACPI тушит неактивные ядра. А снижает ли частоту процессора при отсутствии загрузки? Раньше не снижал. На самом деле у Windows с управлением энергопотреблением сейчас все очень даже не плохо. Боюсь, OS/2 может здесь даже проиграть. Тем более, что я, как помнишь, репортил аркам про то, что использование ими HLT сильно замедляет межпотоковое взаимодействие. Они куда-то то ли спрятали, то ли снесли этот репорт.

Msg 2:

Семафоры, посылка сообщений (возможно из-за тех же семафоров). Т.е. если у тебя в PM приложении есть активный поток, который активно посылает сообщения окну, и у acpi не стоит опция NOHLT, то ты периодически будешь ловить необъяснимые тормоза. Нашел свой тикет:

не знаю, видно ли его другим. На всякий случай вот текст:

https://mantis.arcanoae.com/view.php?id=3019

Summary 0003019: WinSendMsg performance degradation in a multitasking environment? Description When using WinSendMsg from one thread to another, sporadic random delays occurs. Steps To Reproduce Start any (?) application (I try Firefox, Thunderbird, PM123, PM Backup Manager) and leave it running in the background. Then start msgtest.exe attached to this issues. msgtest.exe sends a series of messages from one thread to a window created on another thread and measures the resulting time.

In my computer (I7-3930K), if ACPI is disabled (PSD=ACPI.PSD is removed from CONFIG.SYS) the test is stable completed in 0-1 seconds. If ACPI is active, test varies from 3 to 10 seconds (I have seen 17 seconds!). Adding /NOHLT improves result up to 2-3 seconds. But it is still slower than without using ACPI. Additional Information This is not a synthetic problem, I have seen it for a long time while testing Zippy with large archives. Without /NOHLT, the degradation becomes visible to the naked eye.

Я, кстати, тогда не знал, что ACPI тушит неактивные ядра. Нужно проверить, может там корень проблемы. Самое смешное, что разработчик ACPI пытался мне втереть, что замедление приложения на мультипроцессорной системе - это нормально :) И пытался объяснить мне, что после WinSendMsg я должен использовать DosSleep. Потом, правда, стер этот нонсенс.

MSG 3: // 2025

Помните, я как то писал про тормоза с отправкой сообщений под управлением ACPI:

https://mantis.arcanoae.com/view.php?id=3019

Неа, не ушла :)

Но случайно выяснилось, что если отрубить Power Manager записав

[PowerMan] Enable = 0

в файле ?:\MPTN\ETC\acpid.cfg, то все становится хорошо. При этом ядра процессора перестают отключаться. Где-то тут, наверное, собака порылась.

По мне, если у вас не ноут на аккумуляторе, лучше потерять чутка энергии, чем ловить тормоза.

 

Siberian OS/2

 


 

 

ArcaOS 5.1.1 - DOS works again

DOS virtual machine works again (it was working on Core 2 Duo, and didn't for i5). Install ArcaOS in UEFI mode to use DOS VM.

We keep the memory about eComStation

OS/2 Guru is the only web-site which talks about the deserts of eComStation (OS/2 Warp was used as base, the development started in 1999.. 2001.. till 2013).

// надо на ENG!!
Blonde Guy

Buy OS/2 application: DVD/CD Toys

 
Every conference is important.

Warpstock Europe 2016

Interview with Dmitry Kuminov

 

(C) OS2.GURU 2001 -- 2025