Huge performance issues
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.
Quoted 5 lines
if you change in
src/base/misc/ioctl.c:152reset_idle(10)to something likereset_idle(2)orreset_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
Hello.
Quoted 6 lines · Gwenn Boussard
Quoted 5 lines
if you change in
src/base/misc/ioctl.c:152reset_idle(10)to something likereset_idle(2)orreset_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.
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 thereset_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