I would like to write a .NET application that runs in the background (remains on the taskbar) and performs a long operation, for example, copying file folders from one place to another. I want to write it in such a way that other running applications do not slow down much. I don't care how long the background application takes. Is there a way to limit processing / memory resources for an application. I know when you create topics, you can set priorities at different levels. Does this downstream priority set this effect or will it have lower priority than any other threads entering the same application?
source share