08-30-2015, 12:34 AM
Родился, живу и когда-нибудь умру.
|
Ленивая загрузка
|
|
08-31-2015, 12:04 PM
Pointer*Rage Написал:future1 & future2 - асинхронные задачи, которые будут выполняться в любом свободном потоке из пула. Если в этих тасках будет работа с блокирующим апи(запрос к бд, например), выходит, что метод reload() блокирует сразу 3 потока? future1.get() - ожидание выполнения задачи, первый заблокированный поток future1 & future2 - второй и третий заблокированные потоки, если будет работа с блокирующим апи. Поправьте, если я не прав.
08-31-2015, 12:12 PM
А разве обычный ThreadPoolManager не выполнит задачу в отдельном потоке?
Достаточно было бы запускать: Код: ThreadPoolManager.getInstance().scheduleGeneral(new TheClass(), 1);В момент "полной" загрузки сервера Код: public class TheClass implements Runnableправда как определить момент загрузки сервера хз..
08-31-2015, 04:56 PM
iRevive Написал:future1 & future2 - асинхронные задачи, которые будут выполняться в любом свободном потоке из пула. Все верно, но блокировка происходит вызывающего потока. future1.get - первый заблокированный поток, который и вызывает этот самый гет; блокируется до момента окончания работы future1. future2.get - тоже самое, тот же самый поток, только блокируется до окончания работы future2.
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче. |
|
« Предыдущая | Следующая »
|
| Возможно похожие темы ... | |||||
| Тема | Автор | Ответы | Просмотры | Последний пост | |
| Загрузка оперативы | 13 | 3,659 |
05-15-2013, 01:24 PM Последний пост: Landver |
||
| Загрузка процессора процессом java.exe | 22 | 7,586 |
08-07-2012, 04:07 PM Последний пост: don.kein |
||
| Ошибка ГС[загрузка конфига] | 4 | 2,793 |
11-04-2011, 12:20 AM Последний пост: Effas |
||
| Загрузка скриптов | 7 | 3,446 |
10-02-2011, 11:29 PM Последний пост: KilRoy |
||
| Загрузка одного ядра | 5 | 2,967 |
01-15-2011, 11:04 AM Последний пост: weTr1k |
||
| загрузка с ошибкой в GameServer | 3 | 3,692 |
11-10-2010, 01:26 PM Последний пост: incognito |
||
| Emu rev. 900 Загрузка ЦП | 4 | 3,304 |
12-22-2008, 07:41 AM Последний пост: Samurai |
||