Live data from Hacker News

Liquorix Kernel

liquorix.net

41–47 of 47 posts

Re: Liquorix Kernel

#41
post #40

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/

Awesome thanks!

Re: Liquorix Kernel

#42
post #16

Earlier 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.

I don't understand how anything other than FPS matters in a gaming oriented distro. Does that mean less input lag?

Re: Liquorix Kernel

#43
post #23
post #9

Earlier 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.)

On a parallel note, "optimized" translates to "made best" in Turkish.

Re: Liquorix Kernel

#44
post #23
post #9

Earlier 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.)

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 one of the only people I could find online also looking for an English copy, I just wanted to make you aware of its existence. If you don't care about this at all, sorry for bothering you. If you do care, here is a link: https://obfuscationandesotaric.neocities.org/ Have a great day!

Re: Liquorix Kernel

#45
post #42
post #16

Earlier 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?

Yes, exactly. Let's imagine you were running two processes on one core, a server and a video game.

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

#46
post #23

Earlier 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…

Thank you very much; I'm still very curious about that book!

I will definitely read this.

Re: Liquorix Kernel

#47
post #43
post #23

Earlier 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.

There are lots of these with many modern languages, where someone who was familiar with both a foreign language (often a classical or scholarly language) and a local language consciously adapted the vocabulary:

https://en.wikipedia.org/wiki/Calque

It's always fun and satisfying for me to happen upon these. :-)

Post reply on HN