Class IO

java.lang.Object
java.lang.Thread
chapters.appenders.IO
All Implemented Interfaces:
Runnable

public class IO extends Thread
  • Field Details

    • msgLong

      static String msgLong
    • msgShort

      static String msgShort
    • scarceCPU

      static boolean scarceCPU
    • numThreads

      static int numThreads
    • l

      static long l
    • longMessage

      static boolean longMessage
    • len

      long len
    • buffered

      boolean buffered
    • immediateFlush

      boolean immediateFlush
    • logger

      org.slf4j.Logger logger
    • context

      LoggerContext context
    • throughput

      double throughput
  • Constructor Details

    • IO

      public IO(boolean _buffered, boolean _immediateFlush, long _len)
  • Method Details

    • main

      public static void main(String[] argv) throws Exception
      Throws:
      Exception
    • usage

      static void usage(String msg)
    • perfCase

      static void perfCase(boolean buffered, boolean immediateFlush, long len) throws Exception
      Throws:
      Exception
    • run

      public void run()
      Specified by:
      run in interface Runnable
      Overrides:
      run in class Thread