View Single Post
  #73  
Old October 20th 18, 12:29 AM posted to alt.comp.os.windows-10
Jimmy Wilkinson Knife[_2_]
external usenet poster
 
Posts: 269
Default Why isn't closing a program or game instantaneous?

On Wed, 17 Oct 2018 20:58:53 +0100, Wolf K wrote:

On 2018-10-17 14:56, Jimmy Wilkinson Knife wrote:
On Wed, 17 Oct 2018 19:28:41 +0100, Wolf K wrote:

On 2018-10-17 14:19, Jimmy Wilkinson Knife wrote:
On Wed, 17 Oct 2018 19:05:52 +0100, Frank Slootweg
wrote:

Jimmy Wilkinson Knife wrote:
On Wed, 17 Oct 2018 18:27:24 +0100, Wolf K
wrote:

On 2018-10-17 11:34, Jimmy Wilkinson Knife wrote:
[...]

I fail to see why even a very complex program takes a long time to
stop
doing things. Stopping something takes no time at all.
[...]

HDD activity.

Doing what exactly? I've already said the game was saved. Nothing
needs to be recorded to disk AT ALL.

Page file management.

Sigh! As has been said umpteen times: *Freeing* resources, whose
content or/and accounting is - fully or partially - on disk.

Give it a rest, will you!? This - operating system design - is yet
another area you obviously know little to nothing about.

You're talking absolute ****ing bull****. Freeing a resource takes
absolutely ZERO time. The memory my game was in is now empty. It
doesn't have to be filled to exit the game. It only has to be filled
when I start using another program which was previously paged. Are you
one of the 50% of the population with a 2 digit IQ? You lot really
should be thrown off a cliff.

What part of "HDD activity" don't you understand?

Oops, my mistake: you've already shown you don't understand what a page
file is.


I certainly do. It's OTHER programs which were paged out of memory so
my game could be in memory. Those do not need to be unpaged until they
are required to be used.


True, but incomplete understanding. Parts of the OS


But if I alt-tab to the OS to say use a browser for a few minutes, there's no delay.

and as well as parts
of your game#


So what? Everything relating to the now closed game can just be marked as no longer in use.

could be paged out. Depends on how much RAM you have and on
the game's architecture (see next para). For gaming, you should have at
least 4GB.


It has 4GB. Although it's cheap **** 2nd hand machine I happened to acquire. I normally insist on at least 8GB and preferably 16GB when building a machine, and if possible max out the motherboard to 32/64GB etc.

(Data point importance of RAM: My wife's previous laptop
had 1GB, slow as a dog, even with only one program running. I maxed RAM
to 2Gb, it was like a new machine.)


2GB isn't fast unless running Windows 3.

Another possibility is that the game replaced part(s) of the OS to
improve hardware access. If so, reinstalling the original *.dll
files/etc into RAM and/or onto the system partition could take extra
time: multiple HDD accesses.


Perhaps, but not 2-3 minutes.

In any case, the game-ending process obviously does a lot of things.
You've been told a number of possible and more or less probable
scenarios. If you haven't yet sussed that this means a definitive answer
is impossible without reading the game's code, well, that's your
problem. Get over it.


All I did was point out that Electronic Arts haven't a ****ing clue as to how to write a game.
Ads