LINUX.ORG.RU
Ответ на: комментарий от intelfx

Некого Jan Kara

Currently a simple program below issues a sendfile(2) system
call which takes about 62 days to complete in my test KVM instance.

  int fd; off_t off = 0;
  fd = open("file", O_RDWR | O_TRUNC | O_SYNC | O_CREAT, 0644);
  ftruncate(fd, 2);
  lseek(fd, 0, SEEK_END);
  sendfile(fd, fd, &off, 0xfffffff);

Now you should not ask kernel to do a stupid stuff like copying
256MB in 2-byte chunks and call fsync(2) after each chunk but
if you do, sysadmin should have a way to stop you.
Терпеливый :)

Я не раз видел описание проблем связанных с неубиваемостью sendfile().

vel ★★★★★
() автор топика
Ответ на: комментарий от vel

Ага, я сам неоднократно матерился на процессы в D-state по этому поводу.

intelfx ★★★★★
()
Ответ на: комментарий от vel

Это плоды проекта по автоматическому поиску эксплоитов в ядре. Было про него недавно на ЛОРе.

SystemD-hater
()

Отличная новость.

Reset ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.