By: ⚛ (0xe2.0x9a.0x9b.delete@this.gmail.com), May 24, 2022 11:49 am
Room: Moderated Discussions
Linus Torvalds (torvalds.delete@this.linux-foundation.org) on May 23, 2022 4:54 pm wrote:
> Brendan (btrotter.delete@this.gmail.com) on May 23, 2022 1:13 pm wrote:
> >
> > Mental masturbation is things like circular logic - e.g.
> > "I don't want to support anything except the common
> > case, because the common case is useless, because I didn't want to support anything except the common case".
>
> The kernel side is fairly trivial. It ranges from "no changes at all" (ie users just do their own
> CPU affinity to deal with it) to "minimal changes" (some ELF flag to say "start with this affinity")
> to fairly straightforward bigger support (eg "fault-on-use and auto-affine the thread").
"The kernel side is fairly trivial" - that is completely absurd. Please read https://www.realworldtech.com/forum/?threadid=206023&curpostid=206307. Thanks.
I suspect that your negative personal experience with Transmeta has "inoculated/vaccinated" you for life against most kinds of just-in-time compilation, binary translation and related technologies.
-atom
> Brendan (btrotter.delete@this.gmail.com) on May 23, 2022 1:13 pm wrote:
> >
> > Mental masturbation is things like circular logic - e.g.
> > "I don't want to support anything except the common
> > case, because the common case is useless, because I didn't want to support anything except the common case".
>
> The kernel side is fairly trivial. It ranges from "no changes at all" (ie users just do their own
> CPU affinity to deal with it) to "minimal changes" (some ELF flag to say "start with this affinity")
> to fairly straightforward bigger support (eg "fault-on-use and auto-affine the thread").
"The kernel side is fairly trivial" - that is completely absurd. Please read https://www.realworldtech.com/forum/?threadid=206023&curpostid=206307. Thanks.
I suspect that your negative personal experience with Transmeta has "inoculated/vaccinated" you for life against most kinds of just-in-time compilation, binary translation and related technologies.
-atom