[Info-vax] What would be involved in moving RMS into kernel mode ?

Stephen Hoffman seaohveh at hoffmanlabs.invalid
Fri May 5 18:19:06 EDT 2023


On 2023-05-05 12:22:56 +0000, Simon Clubley said:

> On a more serious note, I've received private email pointing out that 
> there may be an issue with PPFs if running RMS in user mode.

User mode in a different process is (ideally) immune to user mode 
shenanigans in a nefarious process, and anything that needs to be 
protected within the local process can be in a mode inaccessible to 
user mode.

> I also wonder how global buffers might be affected by user-mode RMS.

Either the buffers are mapped and accessible in virtual memory, or not.

(Reducing the numbers of buffer copies has not been a focus for 
OpenVMS. There have been previous discussions here concerning the 
network stack latency, too. 
https://groups.google.com/g/comp.os.vms/c/AAkAPK5_CZ4/m/2RkjDkm2AQAJ )

And there's an open question around how beneficial RMS global buffers 
might be in practice, given current SSD transfer speeds are approaching 
those of DDR3 SDRAM memory. Upgrades from HDDs to SSDs can hide a whole 
lot of app performance issues.

But again, VSI is not in a position to re-architect OpenVMS now, nor in 
the forseeable future.


-- 
Pure Personal Opinion | HoffmanLabs LLC 




More information about the Info-vax mailing list