2013-05-17 1 views
-2

Я знаю, что это было задано раньше, но несколько лет назад. (Ответ был «несколькими тысячами» в 2009 году.) Мне интересно, как теперь будет отвечать текущий аппарат, стало значительно быстрее.Сколько потоков может поддерживать Java VM на оборудовании после 2012 года

Я приступаю к новому проекту, и выбор дизайна, который я делаю, зависит от текущих ответов, а не от предыдущих.

Большое спасибо.

Подробнее (после запроса EJP разъяснений):

я буду в состоянии обеспечить 64-битный сервер с 4 Гб оперативной памяти. Единственное, что работает на сервере (кроме Windows, конечно), будет это JVM, так что, по-видимому, я могу выделить большую часть памяти для кучи нет? Скажем, 4 процессора и 4 ядра в каждом. Моя интуиция говорит не более 1000 потоков, но я не могу это оправдать.

+1

я хотел бы сделать, что параметр конфигурации в приложении, так что вы можете настроить его на другое оборудование. –

+0

Текущие ответы для чего? Операционная система? ОЗУ? Жесткий диск? Количество процессоров? Без всего этого и более ваш вопрос сводится к тому, «как долго это кусок струны»? NB ответ был намного больше, чем несколько тысяч в 2009 году. – EJP

+0

Текущий ответ, означающий «сколько потоков». Машина будет разумно оценена (да, свободный термин, который я знаю, но мы не можем тратить на него мегабайты) сервер под управлением Windows. Ответ в 2009 году, похоже, противоречит t. heintz ', так что я все еще в недоумении. – Bathsheba

ответ

-2

Что касается вашего вопроса, здесь есть неосведомленное предположение: еще пара тысяч.

Что еще более важно: независимо от аппаратного обеспечения, его все еще не умная идея запускать тысячи параллельных потоков. Может быть, вам следует пересмотреть свой дизайн приложения?

-2

Зависит от размера вашего плунжера и памяти, потребляемой каждой нитью. , ,

в теории всего Темы в то время будет = total-memory/memory-used-by-one-thread

, но будут и другие программы также работает в вашей системе. ,

поэтому мы будем иметь «общую-эффективную память доступна/память подержанная по-одной нити»

Смежные вопросы