История изменений
Исправление
kirk_johnson,
(текущая версия)
:
он не дёргает syscall с номером системного вызова. только редкие отладочные и системные утлиты это делают.
Linux AIO используется базах данных, в связке с O_DIRECT. Для этой группы сисколов нет врапперов в libc. Только руками, только хардкор. Ну или через libaio, где либо сами асм делают, либо зовут syscall(). А в нем UB.
Исправление
kirk_johnson,
:
он не дёргает syscall с номером системного вызова. только редкие отладочные и системные утлиты это делают.
Linux AIO используется базах данных, в связке с O_DIRECT. Для этой группы сисколов нет врапперов в libc. Только руками, только хардкор.
Исправление
kirk_johnson,
:
он не дёргает syscall с номером системного вызова. только редкие отладочные и системные утлиты это делают.
Linux AIO используется базах данных, в связке с O_DIRECT. Для этой группы сисколов нет врапперов в libc.
Исходная версия
kirk_johnson,
:
он не дёргает syscall с номером системного вызова. только редкие отладочные и системные утлиты это делают.
Linux AIO используется базах данных, в связке с O_DIRECT. Для этой группы сисколов нет врапперов в glibc.