A few pieces of code on this site use buffered objects for fast I/O. For example, this programming example.
Comments in the code note that you must have the VMS$BUFFER_OBJECT_USER identifier granted to your process or the code will fail to run. This is all nicely documented in various manuals on the documentation set, probably most comprehensively in this section of the "Programming Concepts Manual".
$ show proc/rights 10-JAN-2014 13:06:45.09 User: XXX Process ID: 20202096 Node: XXXXXX Process name: "xxx" Process rights: XXX resource INTERACTIVE REMOTE DBG$ENABLE_SERVER VMS$MEM_RESIDENT_USER VMS$BUFFER_OBJECT_USER System rights: SYS$NODE_XXXXXX Soft CPU Affinity: off $ run test sys$create_bufobj claims you don't have the VMS$BUFFER_OBJECT_USER identifier! $
CPUSPINWAIT crash: A couple of weeks ago, we experienced a CPUSPINWAIT crash. Initial investigation indicates that the crash occurred in a call to SYS$ICC_ACCEPT() while waiting to get spinlock IOLOCK8. (560 words)
SYS$ACM changed behaviour?: Has SYS$ACM(W) changed behavior in recent versions of OpenVMS? (180 words)
ACLSEARCH X01-07: A new version of ACLSEARCH has been released. A fix suggested by Tony McGrath has been incorporated to handle long ACLs correctly, and I've done some reworking of the "Does this ACE match?" logic. (213 words)
3PAR now fully supported: HP announce full support for 3PAR on IA64 OpenVMS. (45 words)
Bespoke dashboard: A description of a little application and infrastructure dashboard I whipped up. (667 words)
PHP Caching: How I reduced the run time of my code examples script from 5 seconds to less than half a second. (203 words)
Last of the Alphas: Today I shut down the last of the AlphaServers here. I worked here on contract to port to Itanium quite some time ago. Finally, five years later, the business has shut down the third party tool that forced them to keep an alpha in production. Finally. (46 words)
SHARED_IMAGES.COM: A DCL command procedure that produces a report of all executables open on a specified disk sorted by the number of processes with open channels to them. You can specify this disk, and the nodes to query, or accept the default of the system disk cluster wide. (802 words)