Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет LWN.net ([info]syn_lwnheadline)
@ 2021-04-16 15:45:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
[$] Running code within another process's address space
One of the key resources that defines a process is its address space — the
set of mappings that determines what any specific memory address means
within that process. An address space is normally private
to the process it belongs to, but there are situations where one process
needs to make changes to another process's memory; an interactive debugger
would be one case in point. The ptrace()
system call makes such changes possible, but it is slow and not always easy
to use, so there has been a longstanding quest for better alternatives.
One possibility, process_vm_exec()
from Andrei Vagin, was recently posted for review.


(Читать комментарии) (Добавить комментарий)