7fb8d676e48168f037bad3b343d76a2af8ac9f743d28b2096455b35172ee


우선 이 글이 얼마나 많은 기술적 무지함을 내포하고 있는지.


1. 스레드는 많이 쓰는게 좋은 코드가 아님. 스레드만 늘린다고 좋은 코드가 아니고, 병렬 처리로 얼마나 '효율적'으로 놀리느냐가 중요함


2. 주 스택이 C#이면 C# 권장은 기본적으로 스레드 풀에서 알아서 처리하라고함. 만약 그거 아니고 IL로 직접 조정할 수 있거나 로우레벨에서 할 수 있음. 나도 해본 적 있고, 하지만 그렇다면 CPU 활용률이 적어도 70~80는 되야함.


3. 32 스레드가 쓰였다고하지만 CPU는 실제로 거의 안쓰임. 실제 병렬 처리가 없다는 말


4. 잘보면 라이젠 5950x인데, 스레드는 '논리 스레드' 기반임.  SMT 코어 16이라 32스레드인데, 그래프 튀는게 전혀 없음. 저 당시 최신장비 가지고 제대로 못쓴다는것만 보임


5. 전에 이준석 옹호자들이 5527개의 스레드 운운하는데, 이거는 대기 스레드임. 즉 실 사용이 아니라 스레드가 이만큼 놀고 있습니다. 라는거. 엄연히 말해서 이건 잘못짰다는거임.


적어도 WPF를 한번이라도 만져봤다면 얘가 이상한 개소리를 하고 있다는거 잘 알고 있음.