Skip to main content
Share Your Experience: Take the 2024 Developer Survey

New answers tagged

0 votes

After changing the VBE configuration in the SeaBIOS from using I/O ports to using MMIO, Windows cannot boot

Addressing the MMIO registers doesn't work in real mode, which why the vgabios uses the ioports. Device initialization works because that uses big real mode (https://en.wikipedia.org/wiki/Unreal_mode)....
Gerd Hoffmann's user avatar
2 votes
Accepted

Does accesing a file "random" and updating just a part of a file really updates record randomly on hard drive?

I use Visual Basic 6.0. It is possible "Processing Files with Older File I/O" as it is said using VB6. Files can be reached as "random" using this I/O. It gives opportunity to read ...
grawity_u1686's user avatar
0 votes

Does Windows 10's portability limit OS features?

Lots of smarter people than me have commented here, but I think that one more thing can be said: The new instructions aren't really all that important from an OS performance point of view. They are ...
Vilx-'s user avatar
  • 4,215
-1 votes

Does Windows 10's portability limit OS features?

Many others have explained the "how", I'll focus a bit on the "why". Microsoft is trying to sell as many copies of their OS as possible. Supporting a larger number of CPUs means ...
bta's user avatar
  • 744
13 votes

Does Windows 10's portability limit OS features?

Would it be a much faster OS if it supported way less CPUs? Speaking from experience as somebody who builds their entire operating system from scratch, no, it would not be ‘much faster’. A few ...
Austin Hemmelgarn's user avatar
4 votes

Does Windows 10's portability limit OS features?

There are some (optional) OS features that depend on specific CPU features for any reasonable implementation. It's not just the core compute instruction sets that matter. A couple of examples: Hyper-...
Bob's user avatar
  • 61.8k
5 votes

Does Windows 10's portability limit OS features?

How come it still supports CPUs that old and how does it support them? It still supports old CPUs because a lot of them exist and people are using them. How does it support them? This is over ...
cybernard's user avatar
  • 14.1k
-1 votes

Does Windows 10's portability limit OS features?

There are ways to make code compatible when it's run on old hardware and fast when run on new hardware. The most trivial way to do this is to just compile multiple versions of the app and detect the ...
9072997's user avatar
  • 610
11 votes

Does Windows 10's portability limit OS features?

Win10 did drop support for older CPUs without 128-bit Lock-CompareSwap instruction, this is used for implementing multi-threading synchronization primitives, and before this, Windows used 64-bit and ...
DannyNiu's user avatar
  • 263
9 votes

Does Windows 10's portability limit OS features?

Would it be a much faster OS if it supported way less CPUs? Impossible to tell from the outside, but you can take a look at the "x86-64-v3" efforts that some Linux distributions are doing – ...
grawity_u1686's user avatar
8 votes

Does Windows 10's portability limit OS features?

It would possibly technically be faster if it supported fewer CPU's, but it would likely not make a discernible difference (ie a fraction of a percent if its done right) There would not be features ...
davidgo's user avatar
  • 71k
2 votes

How to fix error: "FAIL: Unable to load driver '\efi\rufus\exfat_x64.efi': [26] Security Violation"

Rufus and UEFI:NTFS dev here, which is where your error comes from. Unlike the NTFS one, the exFAT driver used in UEFI:NTFS is not Secure Boot signed, and never will be due to Microsoft's arbitrary ...
Akeo's user avatar
  • 6,934

Top 50 recent answers are included