Click here to Skip to main content
15,887,267 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Wordle 812 4/6 Pin
jmaida9-Sep-23 10:54
jmaida9-Sep-23 10:54 
Generalworldle 595 1/6 Pin
jmaida8-Sep-23 10:42
jmaida8-Sep-23 10:42 
General1 stable 2 super stable Pin
Calin Negru8-Sep-23 7:12
Calin Negru8-Sep-23 7:12 
GeneralRe: 1 stable 2 super stable Pin
k50548-Sep-23 7:26
mvek50548-Sep-23 7:26 
GeneralRe: 1 stable 2 super stable Pin
dandy728-Sep-23 8:10
dandy728-Sep-23 8:10 
GeneralRe: 1 stable 2 super stable Pin
honey the codewitch9-Sep-23 4:42
mvahoney the codewitch9-Sep-23 4:42 
GeneralRe: 1 stable 2 super stable Pin
dandy7210-Sep-23 4:10
dandy7210-Sep-23 4:10 
GeneralRe: 1 stable 2 super stable Pin
jochance12-Sep-23 5:13
jochance12-Sep-23 5:13 
It's the goal that is basically unreachable for Windows as well and I think Linux has to necessarily be limited in how much better it can be in that regard.

At some point you're talking hardware and any OS is going to have the same problems/limitations.

I probably read about it from an article on here, but pretty much every modern Intel processor will give you whatever memory you want, maybe even let you write it (I can't remember), and they say you can patch this... I've no idea how you possibly patch this. Apparently, applying the patch can reduce performance by 50%.

IMO, some of these expectations of user vs kernel memory space are simply out of whack with the realities.

The whole TPM windows 11 debacle is kind of a highlighter pen at the heart of why expectations in this regard are misaligned with reality.

The hardly-oversimplification is that something, somewhere has to be the authority of what's right/ok. That authority essentially builds the walls to delineate user vs kernel memory. Right now, this is pretty much software with not so much hardware involvement aside from some limited specific things/use cases.

Maybe over the next decade we'll actually see things built at the hardware level that enable this to happen instead of just basically faking it at the software level. I think this will require something like FPGAs being able to dynamically build the interfaces between CPU and RAM for the application/software on demand (while also verifying against security permissions whether the structure should be allowed).
GeneralRe: 1 stable 2 super stable Pin
trønderen9-Sep-23 4:56
trønderen9-Sep-23 4:56 
GeneralRe: 1 stable 2 super stable Pin
dandy7210-Sep-23 4:10
dandy7210-Sep-23 4:10 
GeneralRe: 1 stable 2 super stable Pin
trønderen10-Sep-23 6:28
trønderen10-Sep-23 6:28 
GeneralRe: 1 stable 2 super stable Pin
dandy7211-Sep-23 2:58
dandy7211-Sep-23 2:58 
GeneralRe: 1 stable 2 super stable Pin
trønderen11-Sep-23 3:58
trønderen11-Sep-23 3:58 
GeneralRe: 1 stable 2 super stable Pin
dandy7211-Sep-23 5:34
dandy7211-Sep-23 5:34 
GeneralRe: 1 stable 2 super stable Pin
dandy7211-Sep-23 3:00
dandy7211-Sep-23 3:00 
GeneralRe: 1 stable 2 super stable Pin
trønderen11-Sep-23 3:19
trønderen11-Sep-23 3:19 
GeneralRe: 1 stable 2 super stable Pin
dandy7211-Sep-23 5:29
dandy7211-Sep-23 5:29 
GeneralRe: 1 stable 2 super stable Pin
Calin Negru9-Sep-23 5:57
Calin Negru9-Sep-23 5:57 
GeneralRe: 1 stable 2 super stable Pin
Matt Bond11-Sep-23 5:24
Matt Bond11-Sep-23 5:24 
GeneralRe: 1 stable 2 super stable Pin
jschell8-Sep-23 8:13
jschell8-Sep-23 8:13 
GeneralRe: 1 stable 2 super stable Pin
Calin Negru8-Sep-23 9:02
Calin Negru8-Sep-23 9:02 
GeneralRe: 1 stable 2 super stable Pin
Amarnath S8-Sep-23 15:32
professionalAmarnath S8-Sep-23 15:32 
GeneralRe: 1 stable 2 super stable Pin
Calin Negru8-Sep-23 22:16
Calin Negru8-Sep-23 22:16 
GeneralRe: 1 stable 2 super stable Pin
jschell11-Sep-23 5:51
jschell11-Sep-23 5:51 
GeneralRe: 1 stable 2 super stable Pin
trønderen8-Sep-23 8:38
trønderen8-Sep-23 8:38 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.