Hey ya, аноны! Внезапно появилась необходимость запускать на компах с двухъядерным core i3 на борту по овер 3 автотеста одновременно. Получается не очень, но стало интересно как idea распараллеливает задачи? Как я понял на каждый тест создается отдельный процесс, которые потом обрабатывает ОС, но есть ли в самой idea механизмы позволяющие управлять потоками (вроде omp parralel for)?В общем как разобраться, что почитать по этой теме?
>>1964535 (OP)что ты несешь, наркоман; прими разупорина.
>>1964574да, я обдолбан дофига и радуюсь жизни, ты мне лучше расскажи что про параллелизм почитать, и про параллелизм в java и надо ли о параллелизме думать вообще при написании автотестов или похуй?
>>19645901.мне во эта книга по потокам зашла http://muff.kiev.ua/content/qnxunix-anatomiya-parallelizma2. джавовый паралеллизм ничем не отличается от любого другого паралеллизма, потому что это особенность не языка, а оси -- интерфейса, который она предоставляет(если говорить о потоках, а не о нитях, корутинах и асинхронности).3. касательно написания автотестов -- если тестируешь "белым ящиком" паралельную реализацию, то обязательно нужно думать о парралелизме. Во всех остальных случаях, вероятно, думать о нем не обязательно.4. По поводу паралельного запуска независимых(!) тестов - читай мануал по своему тест-фрейморку (JUnit?). Идея просто запускает этот фреймворк и передает ему управление.
>>1964612спасибо бро, книгу почитаю пошел курить мануалы
>>1964612а вообще да, JUnit
тест