Author Topic: Quick Tech question.  (Read 4184 times)

0 Members and 1 Guest are viewing this topic.

Zaneo

  • Captain
  • ****
  • Posts: 92
Quick Tech question.
« on: November 23, 2009, 04:11:08 PM »
Does the game support multi threading?

~ another quick question why does the game seem to pause whenever it loses focus? (windowed mode)

rider

  • Specialist
  • ***
  • Posts: 21
  • Transition Gaming Server
    • Transition Gaming Hardware
Re: Quick Tech question.
« Reply #1 on: November 23, 2009, 04:15:44 PM »
I realy don't know if it does but on my AMD it does but not on my INTEL
Come An Join Me On Transtion TeakSpeak
@ TRNS.GOTDNS.org
                

Zaneo

  • Captain
  • ****
  • Posts: 92
Re: Quick Tech question.
« Reply #2 on: November 23, 2009, 04:16:43 PM »
When i checked the affinity it was set only to one core, and i know multi treading has issue with multiplayer sometimes

Hyper

  • Administrator
  • Mission Commander
  • *****
  • Posts: 1247
Re: Quick Tech question.
« Reply #3 on: November 23, 2009, 06:33:23 PM »
This sim is extrememly processor intensive and I suggest limiting other programs from running while the sim runs. When you switch focus you cut the data stream from the network and the client doesn't know what to do.
There is a misnomer in the general lands of consumer processing about "threads". On a single processor it takes more time to run 2 threads than it does one doing 2 different tasks. I.E. you have a thread that calculates some value. That thread runs for say 10 mili seconds then it has to do a thread switch so other processes can run. To do the switch, the state of the machine needs to be saved, all registers and instruciton pointers, stacks, all needs to be stored. So the processor has to stop what it is doing, store it's state, get a different thread state, load it up and process the second thread. If you are good with the code you can have 2 different processes accomplish the same task faster in a single thread. Multi Core is a different issue and it will allow 2 things to run at the same time or in parallel.
I may be switching to a different engine in the near future so just bear with this for the time being. Good question.

Zaneo

  • Captain
  • ****
  • Posts: 92
Re: Quick Tech question.
« Reply #4 on: November 23, 2009, 06:37:16 PM »
I have 4 CPU's i just thought it was called multi threading, but yeah that makes sense.

pad69

  • Mission Commander
  • *****
  • Posts: 142
  • The Robe Rules
Re: Quick Tech question.
« Reply #5 on: November 23, 2009, 08:25:48 PM »
hmmm I do not have any problems
Murphy's Law applies "Anything that can possibly go wrong, does." or some say it this way "If anything can go wrong, it will.