Freezing OSD/mouse under heavy I/O load : ARM at fault ?
Posted: Tue Jul 21, 2020 9:27 am
Hi everyone !
My question may sound like a tautology but actually, I'm not that sure that's normal.
When making a copy or extracting an archive or accessing the internet through (UART PPP mode + MiamiDX)
- the whole AmigaOS starts to crawl. I first thought that was normal but also :
- even the mouse pointer freezes. I cannot remember if that happened on my real 030 Amiga.. Isn't it a hardware pointer ? But also what leads me to think there's something wrong is
- even the MiSTer OSD becomes completely unresponsive for several seconds and doesn't catch all my inputs
So, I was wondering. Maybe the culprit is not the simulated Amiga but the way the ARM handles I/O priorities when it's being asked too much at the same time ?
How would a regular Amiga behave ? In my memories, even when the Amiga was significantly slowed down, it always remains at least partly responsive (mouse, dragging a window even if the content wouldn't follow, typing stuff in the terminal, even if the latter wouldn't answer)
Please forgive me if my question sounds stupid / mixes several unrelated topics ?
Cheers
Mahen
My question may sound like a tautology but actually, I'm not that sure that's normal.
When making a copy or extracting an archive or accessing the internet through (UART PPP mode + MiamiDX)
- the whole AmigaOS starts to crawl. I first thought that was normal but also :
- even the mouse pointer freezes. I cannot remember if that happened on my real 030 Amiga.. Isn't it a hardware pointer ? But also what leads me to think there's something wrong is
- even the MiSTer OSD becomes completely unresponsive for several seconds and doesn't catch all my inputs
So, I was wondering. Maybe the culprit is not the simulated Amiga but the way the ARM handles I/O priorities when it's being asked too much at the same time ?
How would a regular Amiga behave ? In my memories, even when the Amiga was significantly slowed down, it always remains at least partly responsive (mouse, dragging a window even if the content wouldn't follow, typing stuff in the terminal, even if the latter wouldn't answer)
Please forgive me if my question sounds stupid / mixes several unrelated topics ?
Cheers
Mahen