병렬화는 신중히 병렬화를 잘 못 사용하면 오히려 성능이 더 나빠질 수 있기 때문에 주의해서 사용해야 합니다. public static void main(String[] args) { primes().map(p -> TWO.pow(p.intValueExact()).subtract(ONE)) .filter(mersenne -> mersenne.isProbablePrime(50)) .limit(20) .forEach(System.out::println); } static Stream primes() { return Stream.iterate(TWO, BigInteger::nextProbablePrime); } 성능을 기대하고 paralle()을 호출하면 아무것도 출력하지 못합니다. 이는 스트림이 파이프라인을 ..