Monday, December 9, 2019

Being sick sucks.

So if you're wondering about Saturday's missing post, that's why.

I've been sick the past few days (and I basically hibernate when sick), and the kids have been varying degrees of sick as well - which isn't fun either.

I'll try to get my Pi4 Desktop post finished for Saturday and get back on track.

Question to debate in the comments: Will a 64-bit kernel on a Raspbian 32-bit userspace help or hurt performance?  I don't know the answer, and might do some testing if nobody has any conclusive data on the topic.

2 comments:

  1. Hope you are feeling better. As to 64 bit, in most (all?) cases more registers are available,
    the compiler will use them automatically. For aarch64 IIRR it is only 2 extra, for x86 maybe 4
    So, if the job is cpu limited and the extra registers will make a difference....?
    And, of course, with more than 4G mem, flat is easier than paged, this does not seem common

    ReplyDelete
    Replies
    1. ARMv8 doubles the registers vs ARMv7 - 32 vs 16. x86-64 similarly adds another 8 registers and a few nice addressing modes.

      Delete

Comments on older posts are moderated due to spam issues. If you don't see your comment immediately, and you weren't just spamming me with some irrelevant comment and a link to whatever site you're trying to SEO, your comment should show up relatively soon. If you're trying to use my blog for your SEO purposes, your comments will never show up, so don't waste your time.