diff --git a/emper/strategies/laws/LawsScheduler.hpp b/emper/strategies/laws/LawsScheduler.hpp
index 9698822752d3d3c6b8688aaa7842a36ab5b9caa8..3c5b8315f2dab65bdae2f0fd77a6587720ff19bb 100644
--- a/emper/strategies/laws/LawsScheduler.hpp
+++ b/emper/strategies/laws/LawsScheduler.hpp
@@ -11,7 +11,7 @@ class LawsScheduler: public Scheduler {
 	using WsQueue = adt::LockedQueue<Fiber*, SIZE>;
 
 public:
-	static const int QUEUE_SIZE = 128;
+	static const int QUEUE_SIZE = 1024;
 
 private:
 	adt::MpscQueue<Fiber>** priorityQueues;
diff --git a/emper/strategies/ws/WsScheduler.hpp b/emper/strategies/ws/WsScheduler.hpp
index 86f0d1b63be968256336e72b6ee9c124a7ad56d2..3359a804ee6d15fe9a4fe801efb13cfc51b8a36b 100644
--- a/emper/strategies/ws/WsScheduler.hpp
+++ b/emper/strategies/ws/WsScheduler.hpp
@@ -14,7 +14,7 @@ class WsScheduler: public Scheduler {
 #endif
 
 public:
-	static const int QUEUE_SIZE = 128;
+	static const int QUEUE_SIZE = 1024;
 
 private:
 	WsQueue<QUEUE_SIZE>** queues;