So fish=ups killer and grass=memory eater

Post all other topics which do not belong to any other category.
Post Reply
bp3959
Burner Inserter
Burner Inserter
Posts: 7
Joined: Sun Jun 26, 2016 3:55 am
Contact:

So fish=ups killer and grass=memory eater

Post by bp3959 »

Deleting fish from my map took me from 157,000 active entities down to 41,000 and dropped cpu usage by 20%. Deleting grass/decorations dropped my map size from 122MB to 80MB and RAM usage went from almost 8GB down to 5.1GB.

Any plans to optimize these things?

orzelek
Smart Inserter
Smart Inserter
Posts: 3911
Joined: Fri Apr 03, 2015 10:20 am
Contact:

Re: So fish=ups killer and grass=memory eater

Post by orzelek »

Which game version you are using?
Decorations were modified in version 0.15 to take much less memory.

Fish are a new one I think - there were seriously that many of them?

Koub
Global Moderator
Global Moderator
Posts: 7199
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: So fish=ups killer and grass=memory eater

Post by Koub »

If I may suggest, you should post your save here :
viewtopic.php?f=5&t=17501
Koub - Please consider English is not my native language.

Rseding91
Factorio Staff
Factorio Staff
Posts: 13201
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: So fish=ups killer and grass=memory eater

Post by Rseding91 »

bp3959 wrote:Deleting fish from my map took me from 157,000 active entities down to 41,000 and dropped cpu usage by 20%.
The "active entities" counter is the total number of entities in the world that *can* be active - not the total actually active.

As for the "dropped cpu usage by 20%" - I don't believe you. Fish take zero CPU time unless a player is standing next to them and unless you're on a MP game with 50 players standing next to excessive amounts of fish there's no way they would take up 20% of the CPU time.
bp3959 wrote:Any plans to optimize these things?
They are optimized: fish don't go active unless a player stands next to them and decoratives are extremely compact for what they provide.

They will of course always take > 0 space - that's how games work :) If you want anything then it takes some resources. If we strip out all of the bells and whisles from the game you end up with http://factoryidle.com/ :P
If you want to get ahold of me I'm almost always on Discord.

Rakshasa
Long Handed Inserter
Long Handed Inserter
Posts: 97
Joined: Sat May 31, 2014 7:21 pm
Contact:

Re: So fish=ups killer and grass=memory eater

Post by Rakshasa »

Rseding91 wrote:They will of course always take > 0 space - that's how games work :) If you want anything then it takes some resources. If we strip out all of the bells and whisles from the game you end up with http://factoryidle.com/ :P
Oh ffs you bastard, why did you link that?

orzelek
Smart Inserter
Smart Inserter
Posts: 3911
Joined: Fri Apr 03, 2015 10:20 am
Contact:

Re: So fish=ups killer and grass=memory eater

Post by orzelek »

Rakshasa wrote:
Rseding91 wrote:They will of course always take > 0 space - that's how games work :) If you want anything then it takes some resources. If we strip out all of the bells and whisles from the game you end up with http://factoryidle.com/ :P
Oh ffs you bastard, why did you link that?
Took those out of my fingers...
You evil Rseding with tempting links :P

User avatar
featherwinglove
Filter Inserter
Filter Inserter
Posts: 579
Joined: Sat Jun 25, 2016 6:14 am
Contact:

Re: So fish=ups killer and grass=memory eater

Post by featherwinglove »

Rseding91 wrote:If we strip out all of the bells and whisles from the game you end up with http://factoryidle.com/ :P
Except that there are bells and whistles to strip even from that!

User avatar
TRUEpicness
Long Handed Inserter
Long Handed Inserter
Posts: 74
Joined: Wed Aug 09, 2017 8:21 pm
Contact:

Re: So fish=ups killer and grass=memory eater

Post by TRUEpicness »

i actually have a kongregate account and played that but after a while it gets very boring
1 more YouTube vid before bed *starts 24hr long vid*

User avatar
neocortex92
Burner Inserter
Burner Inserter
Posts: 15
Joined: Sat Mar 12, 2016 2:15 am
Contact:

Re: So fish=ups killer and grass=memory eater

Post by neocortex92 »

Rseding91 wrote:If we strip out all of the bells and whisles from the game you end up with http://factoryidle.com/ :P
Haha, laughed more than I should have.

User avatar
featherwinglove
Filter Inserter
Filter Inserter
Posts: 579
Joined: Sat Jun 25, 2016 6:14 am
Contact:

Re: So fish=ups killer and grass=memory eater

Post by featherwinglove »

TRUEpicness wrote:i actually have a kongregate account and played that but after a while it gets very boring
I have the perfect solution: drama about it getting boring after a while :mrgreen:

Post Reply

Return to “General discussion”