Форум » KooBAudio 2.0 » Многопоточная запись книг » Ответить

Многопоточная запись книг

KOMODOR: Бывает так, что в каталоге проги находится несколько маленьких проектов, и все - однофайловые. В итоге, если все их поставить на запись, то писаться они будут по очереди и какбэ получается в 1 поток, от чего скорость записи падает. Нельзя ли как-нибудь это оптимизировать, чтобы писалось во столько потоков, во сколько задано, не обращая внимания, из одного ли проекта эти потоки или из разных?

Ответов - 3

Cminant: Очередь на запись у проектов и так общая, проблема в том, что если запись начинается с проекта с одним блоком, отставшиеся свободными потоки потом остаются незадействованными на протяжении всей сессии... Короче говоря, это баг а не фича, будет исправлено в следующей версии =)

KOMODOR: Заметил, что при пакетном добавлении нескольких книжек они обрабатываются словарями по одной, сколько потоков ни поставь. Сдается, раньше поставишь обработку в 2 потока - 2 зараз книжки обрабатывались ... Баг появился или я что-то путаю?

Cminant: Нет, с обработкой словарями все так и было - по одному проекту по очереди. Возможно, доработаю эту часть немного позже, это уже не так просто как с записью, придется много чего переделывать...




полная версия страницы