CauseWay DOS extender (Announce)
> > In fairness, Windows is a multi-billion dollar company. So it's not quite
> a
> > fair comparison. (The system requirements are much higher.)
>
> Hm, but the "1 second load time" is also achieved if the FTE Win32 version
> runs in DOS under HX - and hence without any MS code involved. So that's a
> strong indication that the problem is indeed the OW DOS32 runtime, isn't
> it?
Does HDPMI32 support 4 MB pages?
> > Maybe it's related to 4 kb pages? Remember that CWSDPMI r7 added support
> > for (Pentium) 4 MB pages (but can be disabled). IIRC, he said that
> wouldn't
> > work under EMM386 or be swapped out.
>
> What has CWSDPMI to do with this issue? It isn't used by either OW or
> Win32.
The speed with 4 MB pages was supposed to be twice as fast on large RAM machines. 4 kb is an awfully-small amount when you have hundreds (or thousands) of MB of physical RAM. I don't think older CWSDPMI r5 would even run on such a huge machine without swapping out the page table from conventional memory.
I don't know why it's much slower here. (Obviously OpenWatcom doesn't use CWSDPMI, which is a "pure" 32-bit DPMI server without extensions.)
Complete thread:
- CauseWay DOS extender - Japheth, 25.02.2025, 16:04 (Announce)
- CauseWay DOS extender - rr, 25.02.2025, 20:22
- CauseWay DOS extender - tkchia, 26.02.2025, 16:03
- CauseWay DOS extender - Japheth, 27.02.2025, 15:30
- CauseWay DOS extender - Rugxulo, 28.02.2025, 05:26
- CauseWay DOS extender - Japheth, 28.02.2025, 07:14
- CauseWay DOS extender - Rugxulo, 28.02.2025, 10:30
- CauseWay DOS extender - tkchia, 28.02.2025, 16:36
- CauseWay DOS extender - Japheth, 28.02.2025, 07:14
- CauseWay DOS extender - tkchia, 28.02.2025, 16:51
- CauseWay DOS extender - DosWorld, 28.02.2025, 23:11
- CauseWay DOS extender - Rugxulo, 28.02.2025, 05:26
- CauseWay DOS extender - Japheth, 27.02.2025, 15:30
- CauseWay DOS extender v5 - Japheth, 28.03.2025, 08:12
- CauseWay DOS extender v5 - RayeR, 30.03.2025, 04:03
- CauseWay DOS extender v5 - Japheth, 30.03.2025, 05:33
- CauseWay DOS extender v5 - tkchia, 30.03.2025, 16:59
- CauseWay DOS extender v5 - Japheth, 30.03.2025, 17:27
- CauseWay DOS extender v5 - tkchia, 30.03.2025, 19:45
- CauseWay DOS extender v5 - RayeR, 01.04.2025, 16:10
- CauseWay DOS extender v5 - Japheth, 02.04.2025, 14:03
- CauseWay DOS extender v5 - DosWorld, 02.04.2025, 04:24
- CauseWay DOS extender v5 - tkchia, 05.04.2025, 07:41
- CauseWay DOS extender v5 - Japheth, 30.03.2025, 17:27
- CauseWay DOS extender v5 - roytam, 31.03.2025, 18:45
- CauseWay DOS extender v5 - Japheth, 01.04.2025, 08:56
- CauseWay DOS extender v5 - roytam, 01.04.2025, 14:32
- CauseWay DOS extender v5 - Japheth, 01.04.2025, 08:56
- CauseWay DOS extender v5 - tkchia, 30.03.2025, 16:59
- CauseWay DOS extender v5 - Japheth, 30.03.2025, 05:33
- CauseWay DOS extender v5 - RayeR, 30.03.2025, 04:03