Буферы памяти между процессами всегда имеют некоторые накладные расходы, и я понимаю, что они довольно высоки. Но что, если вы реализуете буфер рендеринга между процессами, это не так важно, как другие данные, поэтому есть ли методы, которые мы можем использовать для получения «сырого» доступа к фрагменту памяти из нескольких процессов? , без подстраховки кроме него не сбой? Или современные операционные системы просто не работают с неабстрагированной памятью таким образом, чтобы это стало возможным... в старые времена вы не могли получить указатель на ЛЮБОЕ место в памяти?
Я работаю на C++, но вопрос относится к Win XP/Vista/7, MacOSX 10.5+ (и, что менее важно, к Linux).