Do you mean why there used to be more kernel events? Partly because of improvements in address assignment, hardware behavior (staying within lanes), and because of improvement in kernels. Drivers used to have direct access to memory -- that was always dicey.
-
-
-
There have also been significant improvements in error correction at the hardware level. In short: for reasons.
-
I'm asking for the reasons, Which you seem to have provided, so, uh, thanks.
-
It would be cool if you could give a few examples of 'improvements in kernels'
-
that has a lot to do with security. Linux never crashed the way Windows did. Windows provided drivers (random software devs) with access to shared memory. Nowadays you can only ask the os for things, and whether you get them is tightly managed.
-
I expect the hardware error correction is what prevents a lot of apps (again random software devs) from crashing every half hour.
-
Actually those two are unrelated. It used to be that when data failed redundancy checks the system would halt to prevent corruption. Nowadays there are enough spare cycles that data is just resent without involvement of even the OS.
-
Ah, so dumb devs will make far more consistent crashes, since it will be bug-related, instead of semi-random crashes?
- 1 more reply
New conversation -
-
-
My computer still crashes all the time. And it's because of nvldmmkm.sys.
-
https://www.file.net/process/nvlddmkm.sys.html … I think it's an unnecessary driver component, since I also have an nvidia card, but not the process. I've deleted a few nvidia files to stop it running unnecessary things.
-
https://www.dell.com/community/Alienware-Desktops/Bluescreening-with-nvlddmkm-sys/td-p/6127719 … Anyway, you can probably make it stop.
End of conversation
New conversation -
-
-
Protected memory. Processes running in their own threads.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Modern memory protection and privilege segregation keeps programs in their lanes. Newer processors, with their threads and cores, are less likely to drop instructions.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Better heat management.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
My browser and other software still crash all the time. Apps crash a lot.
-
Phone still seems to crash but not PC. Updates seem to be the biggest crash type event I encounter on my PC.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.