Benchmark Speed?
Re: Benchmark Speed?
For me Windows 2000 Professional is my first choice platform to running V41, emu41, Emu71 and so on. Seeing here also the TRIG benchmark faster looks for me, that SPECTRE/MELTDOWN protection in newer operating system may slow down Free42Windows. But maybe I am wrong. The MATH benchmark must be a 32-bit versus 64-bit thing.
C47(DM42) SN:00032 WP43 SN:00016
https://47calc.com
https://47calc.com
Re: Benchmark Speed?
Or Microsoft Visual C++ 2008 Redistributable Package (x86) is not well integrated in newer operating systems.Dani R. wrote: ↑Mon May 27, 2019 2:36 pmFor me Windows 2000 Professional is my first choice platform to running V41, emu41, Emu71 and so on. Seeing here also the TRIG benchmark faster looks for me, that SPECTRE/MELTDOWN protection in newer operating system may slow down Free42Windows. But maybe I am wrong. The MATH benchmark must be a 32-bit versus 64-bit thing.
C47(DM42) SN:00032 WP43 SN:00016
https://47calc.com
https://47calc.com
-
- Posts: 1100
- Joined: Tue May 02, 2017 5:48 pm
- Location: Netherlands
- Contact:
Re: Benchmark Speed?
While Free42 is running a program, the only system calls that get called a lot are PeekMessage() and GetTickCount(). The former is called after every instruction to make sure no events are pending before continuing, and the latter is called by LBL to make sure a reasonable amount of time has passed before moving the goose.
The equivalent calls in the Linux version are g_main_context_pending() (GLib) and gettimeofday() (Unix syscall).
The equivalent calls in the Linux version are g_main_context_pending() (GLib) and gettimeofday() (Unix syscall).