powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Tomcat и пулл потоков.
21 сообщений из 21, страница 1 из 1
Tomcat и пулл потоков.
    #39368255
MAULER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.

Один из программистов мне задал вопрос: почему Tomcat использует пулл потоков?
Если можно по простому, чтобы мне понять и ему потом ответить.

Спасибо.
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39368347
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
потому что поток создавать дорого и долго для каждого отдельно http Запроса.
дорого не по деньгам конешно.
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39368439
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MAULERпулл потоков?
может вы про это?
Tomcat JDBC Connection Pool
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39368561
MAULER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Думаю, да.
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39368578
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MAULERPetro123,
Думаю, да.
тогда всё просто:
- на дестопах длинные транзакции. Утром коннект и вечером дисконнект = пул не нужен.
- в вебе обезличенный пользователь, как правило. Значит все ходят к базе через одну калитку под одним логином АппСервера. Т.е. пул коннектов.
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39368585
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То есть вот так запросто перепутали пул потоков и пул коннектов?
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39368623
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander A. SakТо есть вот так запросто перепутали пул потоков и пул коннектов?
+1, вполне могли иметь в виду как Servlet Container Thread Pool (он же The Executor в Tomcat), так и JDBC Connection Thread Pool. Учитывая, что в исходном посте про БД нет упоминаний, то я ставлю, что речь про первый вариант.
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39368626
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander A. SakТо есть вот так запросто перепутали пул потоков и пул коннектов?
))
программисты всё более прикладники. Зачем им потоки?
))
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39368629
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
just_vladimirто я ставлю, что речь про первый вариант.
вряд ли они спорили про устройство контейнера и томката. IMHO
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39369081
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MAULERОдин из программистов мне задал вопрос: почему Tomcat использует пулл потоков?
Потому что может!

Плодить потоков сильно больше, чем ядер бессмысленно и бесполезно.
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39369631
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей АрсеньевПлодить потоков сильно больше, чем ядер бессмысленно и бесполезно.По умолчанию, верхняя граница пула всё-того же tomcat - 200 потоков.
Я что-то пропустил и двадцатиядерные процессоры стали массово доступны?
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39369662
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovСергей АрсеньевПлодить потоков сильно больше, чем ядер бессмысленно и бесполезно.По умолчанию, верхняя граница пула всё-того же tomcat - 200 потоков.
Я что-то пропустил и двадцатиядерные процессоры стали массово доступны?

тут наверное поправка требуется.
Плодить работающих потоков сильно больше, чем ядер бессмысленно и бесполезно. А вот с учетом блокировок то потоков вполне может быть больше.
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39370041
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovСергей АрсеньевПлодить потоков сильно больше, чем ядер бессмысленно и бесполезно.По умолчанию, верхняя граница пула всё-того же tomcat - 200 потоков.
Даже когда будут выедаться все эти 200 потоков реально кушающих CPU скорее всего будет значительно меньше, т.к. львиная доля будет сидеть на ожидании ответа от какой-нибудь СУБД... Хотя конечно же есть JSR 315, асинхронные сервлеты, все дела. Кто уже активно использует?

Basil A. SidorovЯ что-то пропустил и двадцатиядерные процессоры стали массово доступны?
http://ark.intel.com/RU/products/93790/Intel-Xeon-Processor-E7-8890-v4-60M-Cache-2_20-GHz
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39372109
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
just_vladimirBasil A. SidorovЯ что-то пропустил и двадцатиядерные процессоры стали массово доступны? http://ark.intel.com/RU/products/93790/Intel-Xeon-Processor-E7-8890-v4-60M-Cache-2_20-GHz А ценник озвучить? Постеснялись ?
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39372112
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
llemingПлодить работающих потоков сильно больше, чем ядер бессмысленно и бесполезно.Ну, само собой - программировать на прикладном уровне конечный, который будет замещать системный планировщик - и осмысленно и полезно.
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39372168
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorovjust_vladimirпропущено...
http://ark.intel.com/RU/products/93790/Intel-Xeon-Processor-E7-8890-v4-60M-Cache-2_20-GHz А ценник озвучить? Постеснялись ?
А чего стеснятся то? А сами то сходили по своей ссылке? Не смущает, что процессор с 24 ядрами стоит всего на 5% больше, чем с 4 ядрами? А с 22 вообще дешевле, чем с 4?
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39372176
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е. порядок цен вас не смущает и упомянутый вами четырёхядерник вы тоже относите к массовым ?
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39372200
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov,

Честно говоря я тебя тож не очень понимаю. Вполне нормальные серверные ценники. Это ж не десктоп.
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39372211
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Серверный ценник - да, нормальный. Хотя и не под всякую задачу.
Но назвать и массовыми даже в серверном сегменте - у меня бы язык не повернулся.
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39372669
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov,
боюсь спросить, а что тогда по вашему мнению массовое в серверном сегменте, если не Intel'овые x86-64 процессора? PowerPC, SPARK или может быть zArchitecture? Дак там цены то гораздо выше будут ;)
...
Рейтинг: 0 / 0
Tomcat и пулл потоков.
    #39372681
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovТ.е. порядок цен вас не смущает и упомянутый вами четырёхядерник вы тоже относите к массовым ?
А ценник вообще ни капли не смущает, потому что если посмотреть сколько будет стоить лицензия Oracle даже на этот четырехядерник, то окажется, что лицензия выходит на один порядок дороже процессора. А когда их 24, то мама дорогая...
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Tomcat и пулл потоков.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]