Skip to contentSkip to conversation

Huge performance issues

DISCUSSION Stas Sergeev 2 participants 4 messages Jun 17, 2005 – Jun 28, 2005

lore
Share & tools
lore
#0 lore raw

Hello.

Quoted 2 lines · Hufnus

Verified, regardless of $_hogthreshold setting, top shows about 89 - 93% utilization all the time with 1.3.2.0

It will almost certainly drop down if you change in src/base/misc/ioctl.c:152 reset_idle(10) to something like reset_idle(2) or reset_idle(0). I think 2 should quite work.

Quoted 2 lines

I am switching back, had a lot of
incompatibility issues since 1.2.0!

While finding the most suitable version is the proper way of solving some problems, screaming "I am switching back!" in the public ML, instead of to report the bug as most users do, is probably not the best way of getting any help.
And since so far what you called an "incompatibility" was only the fact that the old dosemu was ignoring some wrong configs, while the new one terminates - there is probably not a big deal if you use only the stable versions of any software.

#1 lore raw
Quoted 5 lines

if you change in
src/base/misc/ioctl.c:152
reset_idle(10) to something like
reset_idle(2) or reset_idle(0).
I think 2 should quite work.

It works !
I haven't time to do extensive testing, so I don't know what the problem came from, but compiling 1.3.2 with reset_idle(2) just works. For your information, several versions of Dosemu have been reported having troubles.
The problem is that I haven't access to all of the boxes, the only one I can look at was a 1.1.99.1

I will stay with this 1.3.2 until troubles are reported.

Thanks for all,
Gwenn

#2 lore raw

Hello.

Quoted 6 lines · Gwenn Boussard
Quoted 5 lines

if you change in
src/base/misc/ioctl.c:152
reset_idle(10) to something like
reset_idle(2) or reset_idle(0).
I think 2 should quite work.

It works !

Thanks for testing, though I am surprised it works *for you*. You said you tried different versions, and I am pretty sure this line exists only in 1.3.2 (that's why not apecifying the versions was a bad decision). So it can be something else after all.

Quoted 1 line

I will stay with this 1.3.2 until troubles are reported.

Since you all "scared" me, I put reset_idle(0) in CVS, not even 2. So if you can test also with 0 - that would be nice (and try the different $_hogthreshold values too, if something goes wrong), but also double-check that the reset_idle(10) is exactly an issue for you, since it wasn't there before and so I am surprised how it could affect the other versions.

#3 lore raw
Quoted 9 lines

Thanks for testing, though I am surprised it works *for you*. You said you tried different versions, and I am pretty sure this line exists only in 1.3.2 (that's why not apecifying the versions was a bad decision). So it can be something else after all.

Other tested versions were stock version without any tweak. I must admit I did test in a hurry and can't exclude mistake from myself that would explain why none of tested versions worked.
The only things I'm really sure is 1.1.99.1 didn't work correctly and that 1.3.2 with reset_idle(2) does.

Quoted 12 lines
Quoted 1 line

I will stay with this 1.3.2 until troubles are reported.

Since you all "scared" me, I put reset_idle(0) in CVS, not even 2. So if you can test also with 0 - that would be nice (and try the different $_hogthreshold values too, if something goes wrong), but also double-check that the reset_idle(10) is exactly an issue for you, since it wasn't there before and so I am surprised how it could affect the other versions.

I'm afraid I can't do that. The Box is in production and I won't touch it unless there's a very good reason to.
And I haven't time to build a test box.

I have appreciated your help. Thanks,
Gwenn