Насколько мне известно, идеальное количество потоков составляет 3: один для пользовательского интерфейса, один для ресурсов процессора и один для ресурсов ввода-вывода.
Но я, вероятно, ошибаюсь.
Я просто познакомился с ними, но я всегда использовал его для интерфейса и для всего остального.
Когда я должен использовать потоки и как? Как узнать, должен ли я их использовать?