Асинхронное чтение и запись памяти процесса [закрыто]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Асинхронное чтение и запись памяти процесса [закрыто]

Сообщение Anonymous »

Я использую pyMem для чтения и записи в память, все отлично, за исключением того факта, что pymem блокирует код.
Несмотря на то, что это быстро, когда вы начинаете работать с более крупными проектами, pymem становится огромным блокировать, особенно когда задачи должны выполняться каждые 10 мс или около того.
Я изучаю память для чтения/записи на основе ctypes, но на самом деле она не работает должным образом.
Кто-нибудь есть пример, который можно легко асинхронизировать?
Я пробовал использовать исполнители asyncio и функции run_in_thread, но они сильно замедляли время выполнения.

Код: Выделить всё

self.x=pm.memory.read_float(self.pm_handle,x_addr)
self.y=pm.memory.read_float(self.pm_handle,y_addr)
self.z=pm.memory.read_float(self.pm_handle,z_addr)
^ код блокировки, чтение занимает ~0,09 мс, необходимо запускать каждые 1 мс
если это выполняется на 10 учетных записях, больше нет места, чтобы сделать что-либо еще< /п>

Подробнее здесь: https://stackoverflow.com/questions/790 ... ess-memory
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Python — асинхронное чтение и запись памяти процесса.
    Anonymous » » в форуме Python
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Потоки памяти и асинхронное чтение и запись
    Anonymous » » в форуме C#
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Потоки памяти и асинхронное чтение и запись
    Anonymous » » в форуме C#
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Как io_uring выполняет асинхронное чтение/запись?
    Гость » » в форуме Linux
    0 Ответы
    12 Просмотры
    Последнее сообщение Гость
  • C# потоки памяти и асинхронное чтение и написание
    Anonymous » » в форуме C#
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»