tf2-patches icon indicating copy to clipboard operation
tf2-patches copied to clipboard

Different malloc (Memory Allocator) for greater performance? (Linux Build Request)

Open Sirbucket opened this issue 3 years ago • 10 comments

Description

Implement a different libmalloc for greater performance (Mimalloc, Hoard, etc.) tcmalloc is years outdated and slow.

Checklist

  • [x] None of the open or closed issues document this idea.
  • [x] This is a new idea, not a bug.
  • [x] This idea does not seriously affect game balance.
  • [x] This is obviously an improvement, not something that people commonly disagree on.
  • [x] This is not an idea for new game content (e.g. new weapons, maps, sounds).
  • [x] This idea is for the code of the game, not for textures, sounds, or other resources.
  • [ ] This idea has been implemented in vanilla TF2.
  • [ ] There is proof that this idea is well liked (e.g. a history of use of a similar mod in a competitive league).
  • [ ] This idea has been implemented in a mod.
  • [ ] This feature has existed in the vanilla game but was removed.
  • [ ] This idea is for internal procedures or tooling (e.g. improving the build process, supporting new systems).

Screenshots

image

Alternatives

  1. Update the current one to the maximum the devs put it to.

I do not know how to code, nor am I that smart, I just know what goes where and whats old.

Sirbucket avatar Apr 21 '21 02:04 Sirbucket

jermalloc

wgetJane avatar Apr 21 '21 03:04 wgetJane

SUSALLOC???? LOL!!

infernalxdrm avatar Apr 21 '21 08:04 infernalxdrm

Jerma malloc, jerma malloc, jemalloc is pretty solid so yeah

Sirbucket avatar Apr 21 '21 20:04 Sirbucket

Is the linux build dead or something?

Sirbucket avatar Jun 04 '21 16:06 Sirbucket

It's on archive

Sirbucket avatar Jun 04 '21 16:06 Sirbucket

What

hipocentrum avatar Jun 04 '21 19:06 hipocentrum

Archive?

hipocentrum avatar Jun 04 '21 19:06 hipocentrum

https://github.com/melvyn2/team-comtress-2 HP's fork was archived because mastercoms privated tc2 for a bit and moved to my fork

melvyn2 avatar Jun 04 '21 20:06 melvyn2

Got it, thanks

Sirbucket avatar Jun 05 '21 03:06 Sirbucket

Should I update the linux build instructions to include this fork?

Sirbucket avatar Jun 05 '21 03:06 Sirbucket