Форум — Development Можно ли организовать неблокирующий дисковый I/O? 0 1 интересует как файловый так и raw Ссылка
Всмысле, чтобы несколько источников писали в диск одновременно? Viglim ★ (07.07.10 11:25:58 MSD) Ссылка
Первая ссылка в Гугле. Java NIO API: http://java.sun.com/j2se/1.4.2/docs/api/java/nio/package-summary.html iZEN ★★★★★ (07.07.10 15:35:25 MSD) Ссылка
Ответ на: комментарий от sS 07.07.10 14:39:07 MSD *THANKS* Спасибо, а варианты без aio есть? cvv ★★★★★ (07.07.10 15:54:30 MSD) автор топика Показать ответы Ссылка
Ответ на: *THANKS* от cvv 07.07.10 15:54:30 MSD > Спасибо, а варианты без aio есть? Если я правильно понял твою мысль, есть уровнем пониже: libevent, libev еще пониже: poll. epoll shelA ☆ (07.07.10 15:58:46 MSD) Показать ответ Ссылка
Ответ на: *THANKS* от cvv 07.07.10 15:54:30 MSD Спасибо, а варианты без aio есть? threadsБольше нет ничего, кажется. vga ★★ (07.07.10 16:11:54 MSD) Ссылка
Ответ на: *THANKS* от cvv 07.07.10 15:54:30 MSD Спасибо, а варианты без aio есть? Похоже, что есть еще поддержка AIO со стороны eventfd, и ее использует nginx http://forum.nginx.org/read.php?2,22085,22299, то есть можно в его исходниках глянуть. Похоже имеется ввиду вот это - http://www.mail-archive.com/git-commits-head%40vger.kernel.org/msg12999.html vga ★★ (07.07.10 16:36:58 MSD) Показать ответ Ссылка
Ответ на: комментарий от shelA 07.07.10 15:58:46 MSD Re спасибо но для дискового ввода/вывода это все не работает cvv ★★★★★ (07.07.10 20:12:20 MSD) автор топика Показать ответы Ссылка
Ответ на: комментарий от vga 07.07.10 16:36:58 MSD Спасибо, попробую разобратся cvv ★★★★★ (08.07.10 10:17:19 MSD) автор топика Ссылка
Ответ на: Re от cvv 07.07.10 20:12:20 MSD > спасибо но для дискового ввода/вывода это все не работает Так бы сразу и написал, что решение тебе нужно под Винду ))) shelA ☆ (08.07.10 13:25:41 MSD) Показать ответ Ссылка
Ответ на: комментарий от shelA 08.07.10 13:25:41 MSD в смысле? или я шуток не понимаю? cvv ★★★★★ (25.07.10 14:17:23 MSD) автор топика Показать ответ Ссылка
Ответ на: комментарий от cvv 25.07.10 14:17:23 MSD Напомню речь шла о libevent, libev. Твоя цитата? спасибо но для дискового ввода/вывода это все не работает Так вот в Винде эти либы работают только для сетевых сокетов, а вот в линуксе для любых файловых объектов в том числе и просто для файлов. Как-то так ) shelA ☆ (25.07.10 21:09:52 MSD) Ссылка