Reply to post: Re: Why we need faster MEMORY!

'WHAT THE F*CK IS GOING ON?' Linus Torvalds explodes at Intel spinning Spectre fix as a security feature

I Am Spartacus

Re: Why we need faster MEMORY!

@BobC

I don't disagree. What SHOULD have been done long ago is get a chip that has true 64bit clean architecture, and doesn't have all of the 286/386 legacy instructions to allow paging of memory banks in and out as required. This way a decent OS can understand the memory architecture directly, and intrinsically know when memory is being executed outside of the current processors bounds.

If you add to this flags on memory to state if it contains executable code/data, wether it is ReadOnly/ReadWrite then you actually start adding a lot more security. evil Person can't just do a buffer overrun and add their code to the execution path because it is then impossible to write to a readonly executable area.

No need for a NorthBridge at all.

Not having banked memory means that the whole 64bit address space can be mapped directly to memory. Devices then appear as memory locations (Vax? PDP?, Nova?, motorola). Bang goes the SouthBridge.

You end up with a much cleaner, simpler, CPU architecture. Simpler motherboards. Simpler compilers. Even simpler OS.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon