!hzgkCxLtCOTmFXGauj:nixos.org

NixOS Gaming

529 Members
Gaming things, my hands are typing words.151 Servers

Load older messages


SenderMessageTime
22 Jul 2024
@atemu12:matrix.orgAtemu~25 rather than ~1712:17:12
@atemu12:matrix.orgAtemuStill a long way off from the 70 it had originally12:17:24
@woobilicious:matrix.orgwoobiliciousI wonder if it's just an L3 cache issue.12:19:08
@woobilicious:matrix.orgwoobiliciouskilling frames by flushing the cache too much.12:19:29
@k900:0upti.meK900That would actually explain things12:20:01
@k900:0upti.meK900Because I am on X3D12:20:06
@k900:0upti.meK900 So I have a lot more L3 12:20:15
@atemu12:matrix.orgAtemuRemember that we use the same processor ;)12:22:48
@atemu12:matrix.orgAtemuI'd be very surprised if you somehow had more L3 cache than me12:23:04
@atemu12:matrix.orgAtemuSo making the daemon SCHED_BATCH actually makes a difference12:23:26
@atemu12:matrix.orgAtemu~26 at SCHED_OTHER and ~30 with SCHED_RR12:23:57
@woobilicious:matrix.orgwoobilicious Atemu: is this nixbld or something else? 12:24:16
@atemu12:matrix.orgAtemuYes of course12:24:21
@atemu12:matrix.orgAtemu nix.daemonCPUSchedPolicy = "batch"; 12:24:37
@woobilicious:matrix.orgwoobiliciousI would have throught batch would have been worse.12:24:57
@atemu12:matrix.orgAtemuMe too12:25:02
@atemu12:matrix.orgAtemuBut, apparently, scheduling priorities are just broken in the kernel12:25:16
@atemu12:matrix.orgAtemuAt least for interactive use-cases12:25:25
@woobilicious:matrix.orgwoobiliciousI have my /tmp in tmpfs so I bet that ruins performance lol12:26:10
@woobilicious:matrix.orgwoobiliciousnix.daemonIOSchedClass might be worth tweaking12:27:28
@atemu12:matrix.orgAtemuAs long as you have enough memory, it's fine12:27:41
@atemu12:matrix.orgAtemuThough I never understood why it's the default12:27:54
@k900:0upti.meK900Oh yeah, I have Nix set up to build on /var/tmp12:28:19
@k900:0upti.meK900Which is not tmpfs12:28:21
@k900:0upti.meK900 Building on tmpfs is definitely going to kill perf 12:28:33
@atemu12:matrix.orgAtemuWait what?12:28:46
@atemu12:matrix.orgAtemuKill perf in what way?12:28:49
@k900:0upti.meK900It'll just blow out your cache 12:29:27
@k900:0upti.meK900Because everything on the tmpfs is hot all the time12:29:36
@atemu12:matrix.orgAtemuAh that's what you mean12:30:13

There are no newer messages yet.


Back to Room ListRoom Version: 10