Что дает вам Solaris (так как его Программное обеспечение, а не аппаратное обеспечение) в Linux или Windows - это улучшенная управляемость системы и низкоуровневая трассировка, например DTrace.
То, о чем вы спрашиваете, - это одновременное выполнение большего количества потоков, что является особенностью аппаратного обеспечения. Если вы используете Solaris x86 или Linux или Window на одном и том же оборудовании, у вас будет одинаковое количество логических потоков. Однако, если вы запускаете Solaris на некоторых процессорах SPARC, в которых одновременно запущено множество логических потоков (32 или более), это сокращает накладные расходы, если вам нужно такое количество потоков.
Процесс http://en.wikipedia.org/wiki/SPARC_T3 поддерживает до 512 логических потоков в 16 ядрах. Это действительно может улучшить производительность, когда вам нужно так много потоков, например используя много блокирующих соединений ввода-вывода.
Однако, если вам нужно от одного до шести критических потоков (и куча некритических потоков), простой процессор x64 будет намного быстрее и дешевле. (Поскольку он предназначен для быстрой обработки меньшего количества нитей и массового производства)