• 0 Posts
  • 10 Comments
Joined 2 years ago
cake
Cake day: June 10th, 2023

help-circle
  • This is a compile-time option that will tell the compiler to optimize for the CPU in your computer, rather than any CPU.

    By default, the x86_64 kernel will build itself so that it can boot and run on any 64-bit Intel or AMD processor. This means it may have to ignore or check for newer instruction sets like (let’s say, totally at random) AVX512:

    if (CPU supports AVX512)
        do_efficient_avx512_thing (a, b, c)
    else
        a = something()
        b = some_nonavx512_prep_work()
        c = some_other_old_way_of_doing_things()
        do_nonavx512_thing (a, b, c)
    

    So, if you have an AVX512-capable CPU, it still has to check before using that instruction. Plus, your compiled kernel will be slightly larger because it needs to contain both ways of doing the thing.

    Using this option tells the compiler to compile code optimized for your current processor:

    do_efficient_avx512_thing (a, b, c)
    

    This is a gross oversimplication. The compiler will also take things into consideration such as instruction sets, scheduling, core and thread counts, big and small cores, and more.

    But the tl;dr is that optimized code is smaller, faster, and maybe a teensy bit more power efficient.

    The downside? If you try to boot this optimized code on an older CPU (or rarely, a newer CPU), it will eventually say “illegal instruction” and crash.







  • That’s fair. My UniFi gear has added that in recent updates, though that’s an investment. If your system works for you, that great; stick with it!

    But, I would try to find an alternative to Windows 10. Paying for ESU’s would be better spent getting something else. What that might be, I’m not sure.


  • Is there a reason you’re making your own access point instead of buying an off-the-shelf one? I know you said you don’t want to spend more, but a proper AP would let you simplify your server and remove the Windows VM entirely while still providing greater than Gigabit speeds (depending on the speed of your switch ports).



  • signofzeta@lemmygrad.mltoLinux@lemmy.mlMicrosoft parody
    link
    fedilink
    English
    arrow-up
    0
    ·
    10 months ago

    Hi possiblylinux127,

    I have 200 years of experience with Microsoft Systems, and six children. Janie is just going to her first day of school today, and I’m buying her a Zune - a project I was heavily involved in and am proud of the commercial success that it was.

    I have extensively worked on GPO as a developer, engineer, architect, project manager, lead coffee run guy and support officer. It is, like all our products, perfect and would never experience any issue itself, it is always user error.

    I am sorry to hear you are having a GPO permissions issue. Before I tell you the solution, might I suggest you purchase the Microsoft Advanced GPO Support® or the Microsoft Expert (24/7) Support® support packages. We are currently throwing in a special on our 1hr response, 8 week resolution SLAs at the moment for only an additional $8,999 USD! Here are a few links:

    Microsoft Advanced GPO Support®

    Microsoft Expert (24/7) Support®

    Your solution can be found below, and is guaranteed to fix the issue:

    1. Open Start.

    2. Search for Command Prompt, right-click the top result, and select the Run as administrator option.Type the following command to repair the Windows system files and press Enter:

    3. sfc /scannow

    I would greatly appreciate it if you could click on Mark As Answered if this resolved your GPO problem. Janie really needs that Zune.

    Regards,


    Pete Peterson (281,192,763 points) MCPA, MCPD, MCSE, COAP, ISUA, KSPA, MCITP, AIS Certified

    (This shitpost isn’t mine. I found it somewhere and saved it.)