그냥 내 방식이야. 코로미 방식은 모르겠지만.
나같은 경우에는 C++에서 Json을 19개 로딩해야 했잖아?
그래서 그냥 스레드 19개 만들어서 파싱함수 따로 돌리고 메인스레드에서 취합했음. json파싱하는 것도 시간 꽤 걸림.
검색 클래스를 만들고, 한 스레드에서 검색 클래스 객체를 이용해서 따로따로 19개를 뒤짐.
이럼 좀 빠름.
그냥 내 방식이야. 코로미 방식은 모르겠지만.
나같은 경우에는 C++에서 Json을 19개 로딩해야 했잖아?
그래서 그냥 스레드 19개 만들어서 파싱함수 따로 돌리고 메인스레드에서 취합했음. json파싱하는 것도 시간 꽤 걸림.
검색 클래스를 만들고, 한 스레드에서 검색 클래스 객체를 이용해서 따로따로 19개를 뒤짐.
이럼 좀 빠름.
그 다운로더 코드도 보니까 나랑 비슷한 방식 쓰는 것 같던데, 고건 서버가 아니라 PC용이라 상대적으로 최적화를 빡세게 할 필요가 적어서 그래도 상관없을 것 같더라
스레드 여러 개 띄워놓고 검색하는 것도 해봤는데 생각만큼 빨라지진 않더라 ㅠ