-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Labels
p0-bug-critical ☢Exception rasingException rasingp3-enhancement 🔥Much new such featureMuch new such feature
Milestone
Description
Hi,
I noticed that using version 4.11.2 with my own multithreading caused vaex to slow down alot. I found the issue to be the call to setswitchinterval instead of setcheckinterval, which has different semantics.
- setcheckinterval takes as argument the # of instruction after which to do a context switch
- setswitchinterval takes as argument the number of seconds after which to do a context switch, which is now set to 100. So it only does it after more than a minute!
Also, it affects the whole Python interpreter, isn't it better not to change this? And remove this line alltogether?
Relevent issues's PR's: #326 #319
Thanks.
Metadata
Metadata
Assignees
Labels
p0-bug-critical ☢Exception rasingException rasingp3-enhancement 🔥Much new such featureMuch new such feature