- May
- 13,402
- 190
This just started happening in the last few days.
Here's v20.
Here's v21.
Without the "> nul" the difference is still great ... .78 vs 8.75.
Here's another one. v20:
v21:
The difference is even more exaggerated in a FOR loop.
.04 for v20; 5.73 for v21
Here's v20.
Code:
v:\> timer & do i=1 to 1000 ( echo %i > nul ) & timer
Timer 1 on: 02:32:48
Timer 1 off: 02:32:48 Elapsed: 0:00:00.36
Here's v21.
Code:
v:\> timer & do i=1 to 1000 ( echo %i > nul ) & timer
Timer 1 on: 02:32:53
Timer 1 off: 02:33:00 Elapsed: 0:00:06.99
Without the "> nul" the difference is still great ... .78 vs 8.75.
Here's another one. v20:
Code:
v:\> timer & do f in * ( echo %f > nul ) & timer
Timer 1 on: 02:42:55
Timer 1 off: 02:42:55 Elapsed: 0:00:00.02
v21:
Code:
v:\> timer & do f in * ( echo %f > nul ) & timer
Timer 1 on: 02:42:51
Timer 1 off: 02:42:52 Elapsed: 0:00:00.33
The difference is even more exaggerated in a FOR loop.
Code:
timer & for %f in (*) do echo %f & timer