this is kinda broad but hoping some experts would chime in and give advice.
I have been using window since 2k and what I notice is that window OS itself MOST application within windows by MS isn't multi threaded in disk/cpu process. some software like robocopy or richcopy which both were developed within MS and used by MS and in which I can make them work multi threaded/queue with disk i have thus increasing performance multiple fold, of course CPU is taxed heavily due to multithreaded workload and I do it in moderation.
I come across pretty much everything in windows and to list a few:
- file search, indexed or not
- mass files take ownership
- un-index entire drive
- file copy
all of these use 1 single cpu thread and im guessing that means only a single queue depth of disk being used (not including other parallel background tasks). I understand MS dont want OS be bogging down and hardware recently got powerful enough that my 6 core cpu at 4.9ghz can do Queuedepth of 4 before starting to run above 75C.
is there something in registry or some sort of settings I can change to make window take advantage of more threads? this not only apply to windows 8 but also 7/10 and 8.1
I have been using window since 2k and what I notice is that window OS itself MOST application within windows by MS isn't multi threaded in disk/cpu process. some software like robocopy or richcopy which both were developed within MS and used by MS and in which I can make them work multi threaded/queue with disk i have thus increasing performance multiple fold, of course CPU is taxed heavily due to multithreaded workload and I do it in moderation.
I come across pretty much everything in windows and to list a few:
- file search, indexed or not
- mass files take ownership
- un-index entire drive
- file copy
all of these use 1 single cpu thread and im guessing that means only a single queue depth of disk being used (not including other parallel background tasks). I understand MS dont want OS be bogging down and hardware recently got powerful enough that my 6 core cpu at 4.9ghz can do Queuedepth of 4 before starting to run above 75C.
is there something in registry or some sort of settings I can change to make window take advantage of more threads? this not only apply to windows 8 but also 7/10 and 8.1
My Computer
System One
-
- OS
- windows 8.1 and server 2012 R2