Quote Originally Posted by Salem View Post
> This new Win8 box is again a cheap box (cca 400 EUR + TAX), ...
What else did it come with - keyboard, mouse, monitor?
All-inclusive. Monitor, Windows, keyboard,... they were quite proud of it, repeated the price several times. That's why I remember it.

Quote Originally Posted by Salem View Post
My guess is that it has only enough memory to just boot windows and surf the web, and the slowest (aka cheapest) hard disk that the manufacturer could find.
As well as looking at the time each call takes, also look at the time between calls.
But it's a new computer. And it has a brand name on the box. My app was written when average comp had 8 or 16 MB of RAM so now when I look at it I can see it uses between 8 and 20MB as it runs. That's why it was designed to use cache on disk. If I were writing it in this century cached data would have been kept in memory. Well, this is maybe the first thing I'll do this week - move the cache from disk to memory.

But this is the only report that recreates the cache from scratch on each run. I have other reports where cache is only updated on each run. They will continue suffering when a lot of cached records are invalid for some reason. I would really like to somehow recognize computers that are incredibly bad.