Earlier quoted context omitted.
I should try to narrow it down but will have to set aside some time to try a few kernels and see which patch it was, which is hard when I'm using it.
Here are the Debian Linux kernel bisect instructions if you haven't done one of those before: https://wiki.debian.org/DebianKernel/GitBisect Tip from it: use the Debian wayback machine to do the first narrowing down: https://snapshot.debian.org/package/linux/
Liquorix Kernel
41–47 of 47 posts
Re: Liquorix Kernel
#42Earlier quoted context omitted.
Which is really weird. All the speedups they list seem like it would run faster in general. Maybe the extra responsiveness under heavy loads is slowing it down?
> Maybe the extra responsiveness under heavy loads is slowing it down? Probably. It's a basic tradeoff in multitasking. A process can be left in cache and run for hundreds of milliseconds at high efficiency. Or the kernel can constantly juggle contexts in and out quickly, wasting cycles to reduce the delay between time slices and (potentially) allow fast response.
Re: Liquorix Kernel
#43Earlier quoted context omitted.
I think "optimized for desktop, multimedia, and gaming workloads" would convey the message better.
Amusingly, "optimized" originally means "made best". https://en.wiktionary.org/wiki/optimus#Latin (But I guess "best" can have a connotation of marketing-speak, while "optimized" can have a connotation of engineering-speak.)
Re: Liquorix Kernel
#44Earlier quoted context omitted.
I think "optimized for desktop, multimedia, and gaming workloads" would convey the message better.
Amusingly, "optimized" originally means "made best". https://en.wiktionary.org/wiki/optimus#Latin (But I guess "best" can have a connotation of marketing-speak, while "optimized" can have a connotation of engineering-speak.)
Re: Liquorix Kernel
#45Earlier quoted context omitted.
> Maybe the extra responsiveness under heavy loads is slowing it down? Probably. It's a basic tradeoff in multitasking. A process can be left in cache and run for hundreds of milliseconds at high efficiency. Or the kernel can constantly juggle contexts in and out quickly, wasting cycles to reduce the delay between time slices and (potentially) allow fast response.
I don't understand how anything other than FPS matters in a gaming oriented distro. Does that mean less input lag?
The way to achieve the highest /average/ frame rate regardless of latency would be to pause the game for a good second, run the server, pause the server, run the game for a second, and repeat. This has much lower overhead than swapping between them perhaps 100 times a second. Except it's super laggy. Swap them out 100 times a second and the process only has to wait maybe 10 ms until it next executes and appears much less laggy, but total throughput decreases.
Re: Liquorix Kernel
#46Earlier quoted context omitted.
Amusingly, "optimized" originally means "made best". https://en.wiktionary.org/wiki/optimus#Latin (But I guess "best" can have a connotation of marketing-speak, while "optimized" can have a connotation of engineering-speak.)
Hi! I know this is completely unrelated, but hackernews has no PM functions, so I'm posting this here. Schoen, you posted a comment on here a couple of years ago looking for an English translation to a book on obfuscated programming. I could not find much info online about getting an English copy and I also really wanted to read it, so I threw a copy into google translate, and its surprisingly readable. Since you are…
I will definitely read this.
Re: Liquorix Kernel
#47Earlier quoted context omitted.
Amusingly, "optimized" originally means "made best". https://en.wiktionary.org/wiki/optimus#Latin (But I guess "best" can have a connotation of marketing-speak, while "optimized" can have a connotation of engineering-speak.)
On a parallel note, "optimized" translates to "made best" in Turkish.
https://en.wikipedia.org/wiki/Calque
It's always fun and satisfying for me to happen upon these. :-)