Search found 14 matches

by inetknght
Sun Dec 17, 2023 6:25 pm
Forum: News
Topic: Friday Facts #389 - Train control improvements
Replies: 151
Views: 26792

Re: Friday Facts #389 - Train control improvements

> The problem is that once the train decides to leave the station, it instantly clears the reservation of the train limit, while still physically blocking the stop. This lets another train start its journey toward the stop, while there might not be enough space to wait without blocking the mainline....
by inetknght
Mon Sep 19, 2016 2:13 pm
Forum: General discussion
Topic: [14.3] Unable to "Catch Up" with capable hardware
Replies: 49
Views: 27758

Re: [14.3] Unable to "Catch Up" with capable hardware

How the different compilers handled the test code in that stackoverflow.com answer was interesting. I deal with so many "developers" on a daily basis that remain willfully ignorant of how the hardware they're developing on actually works (they think modern abstraction absolves them of the...
by inetknght
Fri Sep 16, 2016 2:16 pm
Forum: General discussion
Topic: [14.3] Unable to "Catch Up" with capable hardware
Replies: 49
Views: 27758

Re: [14.3] Unable to "Catch Up" with capable hardware

@mknejp, has it exactly right. I've had to work pretty damn hard to squeeze as much performance out of everything as I can in my own software. Removing inheritance trees goes a long way to helping with instruction cache. There's other things to consider, too, such as the branch predictor (which can ...
by inetknght
Fri Sep 16, 2016 1:01 am
Forum: General discussion
Topic: [14.3] Unable to "Catch Up" with capable hardware
Replies: 49
Views: 27758

Re: [14.3] Unable to "Catch Up" with capable hardware

ssilk wrote: So, YES, as an advanced player we need information about performance. Which means: We need to know how much better a design is vs. another. We need something to "profile" game-constructions. :)
^ QFT
by inetknght
Fri Sep 16, 2016 12:58 am
Forum: General discussion
Topic: [14.3] Unable to "Catch Up" with capable hardware
Replies: 49
Views: 27758

Re: [14.3] Unable to "Catch Up" with capable hardware

I can't because it doesn't exist. I saw several threads asking if it is possible to setup server on Raspberry Pi, or asking if they can run server on a old computer that have had stashed somewhere for 10 years. It seems to me majority of people who want to run servers, want to be able to use the ch...
by inetknght
Thu Sep 15, 2016 2:09 am
Forum: General discussion
Topic: [14.3] Unable to "Catch Up" with capable hardware
Replies: 49
Views: 27758

Re: [14.3] Unable to "Catch Up" with capable hardware

Rseding91 wrote:Per-entity no, but you can use the timings shown in the F4 debug menu to see generally what the time is being spent on (entities, map gen, scripts, rendering and so on).
Would that be available to a client which is catching up?
by inetknght
Thu Sep 15, 2016 12:13 am
Forum: General discussion
Topic: [14.3] Unable to "Catch Up" with capable hardware
Replies: 49
Views: 27758

Re: [14.3] Unable to "Catch Up" with capable hardware

Lastly, would it be helpful to provide access to a virtual machine on the i7-6950X? It's set up using a barebones Fedora Server 24 with four assigned cores, 8GiB of RAM, and effectively nothing else installed or running. It was intended to be a replacement of the old server's hardware, roughly apple...
by inetknght
Thu Sep 15, 2016 12:10 am
Forum: General discussion
Topic: [14.3] Unable to "Catch Up" with capable hardware
Replies: 49
Views: 27758

Re: [14.3] Unable to "Catch Up" with capable hardware

Your counts are a little off. The save file linked a few posts ago has 5,180,800~ entities of which 90,400~ are active (running logic each tick) I would be interested to see a breakdown of how many of each type of entities there are. Is there a debug options which shows how much time each entity is...
by inetknght
Thu Sep 15, 2016 12:08 am
Forum: General discussion
Topic: [14.3] Unable to "Catch Up" with capable hardware
Replies: 49
Views: 27758

Re: [14.3] Unable to "Catch Up" with capable hardware

Other problems: what if somebody with significantly slower computer connects to the game? What if you want to play with such person? What if you don't? Yup. Personally, I'm okay with having an option on the server which reduces game speed to either a configurable minimum or else to the lowest commo...
by inetknght
Wed Sep 14, 2016 1:20 pm
Forum: General discussion
Topic: [14.3] Unable to "Catch Up" with capable hardware
Replies: 49
Views: 27758

Re: [14.3] Unable to "Catch Up" with capable hardware

Quick trick you can do if someone is joining pause the game and keep it paused until the player has downloaded the map and did the catching up part it will be much faster because on large maps i have the same problem with my FX-8350 That's an interesting idea and one we'd explored a little bit. It ...
by inetknght
Wed Sep 14, 2016 3:14 am
Forum: General discussion
Topic: [14.3] Unable to "Catch Up" with capable hardware
Replies: 49
Views: 27758

Re: [14.3] Unable to "Catch Up" with capable hardware

Kovarex is the main dev.. so my guess would be he knows :D Good info to know. It was also explained quite few times here on forums and in some FFF's. I'm not the original poster. Just a friend of his. So it's unfortunate there wasn't a whole lot of research done on the subject. But now that we're h...
by inetknght
Tue Sep 13, 2016 5:30 pm
Forum: General discussion
Topic: [14.3] Unable to "Catch Up" with capable hardware
Replies: 49
Views: 27758

Re: [14.3] Unable to "Catch Up" with capable hardware

Mind you, I don't necessarily think that the netcode is specifically the problem. Instead, I don't believe that the game needs to be single-threaded. And, ultimately, limiting the game to a single core is what's making a processor's single-core performance so important, is it not? So I'm very curiou...
by inetknght
Sat Sep 10, 2016 11:32 pm
Forum: General discussion
Topic: [14.3] Unable to "Catch Up" with capable hardware
Replies: 49
Views: 27758

Re: [14.3] Unable to "Catch Up" with capable hardware

Loewchen, You're telling us that it's not a bug ? Are you going to tell us that this is intended ? Because that is 100% purely unacceptable. Because, quite frankly, if the server's hardware is capable of staying at 60 ticks per second, then how could any client ever connect? The client would always ...
by inetknght
Fri Sep 09, 2016 5:09 am
Forum: General discussion
Topic: [14.3] Unable to "Catch Up" with capable hardware
Replies: 49
Views: 27758

Re: Unable to "Catch Up" when server and clients are too fast.

Also, we're using Factorio 14.3 headless server. We don't want to play on the Dell Poweredge because its available WAN bandwidth is significantly lower and because its a significantly less power machine.

Go to advanced search