News for hackers. Stuff that matters.
Re:ExectOS – brand new operating system which derives from N... by lowbloodsugar on Wednesday June 19, 2024 @04:24PM (#40732058)
I know it was slow, but I miss when NT had the graphics drivers outside the kernel. Crash the UI? Just wait a minute for it to restart. No BSOD.
Re:ExectOS – brand new operating system which derives from N... by kllrnohj on Wednesday June 19, 2024 @05:31PM (#40732601)
Graphics driver crashes don't result in BSODs anymore. Microsoft fixed that in... Windows 7? Vista? They just trigger a black flash of the screen for a few seconds and then everything is back up as it was - including active GPU contexts. You can have the driver crash & recover in the middle of playing a game and barely even notice, it's incredibly impressive tech.

https://learn.microsoft.com/en-us/windows-hardware/drivers/d...

Re:ExectOS – brand new operating system which derives from N... by wishfish on Wednesday June 19, 2024 @06:17PM (#40733023)
About a year ago, the aging Nvidia 980 in my aging gaming desktop decided to suddenly die in the middle of playing Valheim. Windows helpfully switched it over to the on-board graphics. It was smooth. Almost a little too smooth because I didn't notice the screen black out, but I did notice I was suddenly at 1024x768. I was terribly confused for a few minutes before I realized what happened.
Re:ExectOS – brand new operating system which derives from N... by Sophistifunk on Wednesday June 19, 2024 @11:54PM (#40734714)
That's pretty damned impressive.
Re:ExectOS – brand new operating system which derives from N... by ranger_danger on Wednesday June 19, 2024 @07:28PM (#40733457)
I thought the app itself had to support losing the display and safely/sanely recovering from that?
Re:ExectOS – brand new operating system which derives from N... by Arainach on Wednesday June 19, 2024 @11:08PM (#40734480)
No. The driver model changed in Windows Vista. After that video driver crashes can't take down your system. As of Windows 8 DWM (the compositor) is always on so everyone gets those benefits too.
Re:ExectOS – brand new operating system which derives from N... by pohuing on Thursday June 20, 2024 @12:16PM (#40740380)
Unless you have an amd card I guess. Multiple games reliably took down my 5700xt and the system along with it on certain driver versions. While other versions would crash when using obs. Good god what a terrible card that was initially.
Re:ExectOS – brand new operating system which derives from N... by lowbloodsugar on Thursday June 20, 2024 @02:25PM (#40741634)
Really? I knew I liked 7 for a reason.
Re:ExectOS – brand new operating system which derives from N... by whizzter on Wednesday June 19, 2024 @05:06PM (#40732366)
The worst part about now in hindsight is how they probably could've moved to a work-list system like Vulkan or io_uring and kept it all in separate processes to retain that stability.

Yes, memory wasn't as plentiful back then and with single-core machines there still would've been more unavoidable context switches but with queues the context switches could've still been reduced in total as opposed to crossing the kernel boundary at all.