Welcome Guest! To enable all features please Login or Register.



What does the Fast Lane Threshold setting do? The UI description seems off
#1 Posted : Tuesday, September 26, 2017 6:31:32 PM(UTC)
Rank: Advanced Member

Groups: Registered
Joined: 9/12/2014(UTC)
Posts: 133
Location: Netherlands

Thanks: 13 times
Was thanked: 11 time(s) in 11 post(s)
Under NCrunch settings there's a Fast Lane Threshold (ms). It shows the same description as Fast Lane Threads. While I do not exactly understand when the "fast lane threads" are actually used/triggered, it seems to be a setting that may greatly influence performance of NCrunch.

The default seems to be 10000 (10s), but it is unclear how that number is calculated. The docs says:

> All tasks with an expected execution time below this setting can be executed by fast lane threads.

but I do not understand the definition of "task" here.

The description in the UI is:

Sets the number of background processing threads that will be reserved for picking up time-critical tasks that are held in NCrunch's processing queue. This number must always be lower than the MaxNumberOfProcessingThreads setting.

Which does not talk at all about the "ms" unit of this setting.
#2 Posted : Tuesday, September 26, 2017 10:54:11 PM(UTC)
Rank: NCrunch Developer

Groups: Administrators
Joined: 4/16/2011(UTC)
Posts: 5,277

Thanks: 695 times
Was thanked: 856 time(s) in 814 post(s)
Thanks for sharing this. The description in the UI is wrong, it was copy pasted from the other setting and wasn't updated.

The 'Task' in this context is a task held in the processing queue, so it's usually a batch of tests or a build task.
Users browsing this topic
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

YAF | YAF © 2003-2011, Yet Another Forum.NET
This page was generated in 0.017 seconds.