Esempio n. 1
0
 public OnePublisherToOneProcessorRawThroughputTest()
     : base(TestName, 1000L * 1000L * 100L)
 {
     sequencer  = new SingleProducerSequencer(BUFFER_SIZE, new YieldingWaitStrategy());
     myRunnable = new _MyRunnable(sequencer);
     sequencer.AddGatingSequences(myRunnable.GetSequence);
 }
 public OneToOneRawThroughputTest()
     : base(Test_Disruptor, ITERATIONS)
 {
     myRunnable = new _MyRunnable(this.sequencer);
     this.sequencer.AddGatingSequences(myRunnable.GetSequence);
 }
 public OneToOneRawBatchThroughputTest()
     : base(Test_Disruptor, ITERATIONS)
 {
     myRunnable = new _MyRunnable(sequencer);
     sequencer.AddGatingSequences(myRunnable.GetSequence);
 }