Changeset: 414b45b68d4b for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=414b45b68d4b
Modified Files:
monetdb5/mal/mal_interpreter.c
Branch: default
Log Message:
Do not punish all MAL blocks
Multi-user scheduling requires a different scheme
that does not interfere with ongoing dataflow executions.
diffs (15 lines):
diff --git a/monetdb5/mal/mal_interpreter.c b/monetdb5/mal/mal_interpreter.c
--- a/monetdb5/mal/mal_interpreter.c
+++ b/monetdb5/mal/mal_interpreter.c
@@ -560,8 +560,9 @@ str runMALsequence(Client cntxt, MalBlkP
}
}
- if ( cntxt->idx > 1 )
- MALresourceFairness(cntxt,mb,0);
+ //Ensure we spread system resources over multiple users as well.
+ //if ( cntxt->idx > 1 )
+ //MALresourceFairness(cntxt,mb,0);
runtimeProfileBegin(cntxt, mb, stk, stkpc, &runtimeProfile, 1);
if (pci->recycle > 0)
stk->clk = GDKusec();
_______________________________________________
checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list