OSDN Git Service

Implemented multi-threading for tool extraction. The extraction of the tools is limit...
authorlordmulder <mulder2@gmx.de>
Sun, 29 Apr 2012 19:17:51 +0000 (21:17 +0200)
committerlordmulder <mulder2@gmx.de>
Sun, 29 Apr 2012 19:17:51 +0000 (21:17 +0200)
commit6cfcf067ccbed57cc1544984321ec5a77d578739
tree924e9959ce4eed9a63580d5b578ae9cc69a66355
parentc2a41d783f8da1608148b1bea56b8c65269d1816
Implemented multi-threading for tool extraction. The extraction of the tools is limited by a/v software. Without an a/v software interfering, the extraction takes no time (less than a second on the test machine). With an a/v software slowing down things, it can take up to 20 seconds or longer. By extracting several files in parallel, we give the a/v software the chance to take advantage of multi-threading. Should help quite a bit, on multi-core systems.
src/Config.h
src/Thread_Initialization.cpp