Java Threads 64-бітна формула? - java

Пара питань:

Чи існує інтерфейс командного рядка, який не є JConsole, щоб отримати кількість потоків, які виконуються під процесом Java в Linux?

Крім того, чи існує формула для розрахунку максимальної кількості потоків на основі розміру стека, пам'яті вікна і розміру купи для 64-бітової машини?

Відповіді:

1 для відповіді № 1

Оскільки потоки Java реалізовані на рівні ОС, можна побачити, наприклад, число потоків, які використовуються htop.

Взагалі, на системі linux потік сам по собі дуже незначний. Так що навіть якщо ви зрозуміли якусь формулу для обчислення максимальної кількості потоків, це буде надзвичайно велика кількість.