Friday 11 December 2015

Python Threading tutorial

      Introduction to Threading
      First Threading Application
      Specifying target for thread
      Get number of live threads
      Get current thread object
      Get identifier of current thread
      Get all live thread objects
      Get main thread object
      Set trace function for a thread
      Tracing python code
      Set stack size for a thread
      Maximum time out for blocking operations
      Thread local data
      Terminate thread using global variable
      is_alive(): Check whether thread is alive
      Thread Join
      Daemon threads
      threading locks
      Threads : RLock objects
      Threads: with: Acquire lock, conditions, semaphores
      Threads: Condition objects
      Semaphores
      Bounded semaphore
      Threading: Event objects
      threading: Timer objects
      threading: Barriers
      Global interpreter lock
      multiprocessing module
      multiprocessing: Process class
      multiprocessing: Determining current process
      multiprocessing: is_alive(): Check whether process is alive
      multiprocessing: terminate: Terminate a process
      multiprocessing: log_to_stderr(): debugging
      multiprocessing: Get the logger used by multiprocessing
      multiprocessing: Custom process
      Multiprocessing: Exchange data between processes
      multiprocessing: Daemon process
      multiprocessing: Queue: Exchange data between processes
      multiprocessing: SimpleQueue: Exchange data between processes
      multiprocessing: JoinableQueue
      multiprocessing: pipe: Exchange data between processes
      multiprocessing: synchronizing communication between processes
      shared memory: Sharing state between processes
      multiprocessing: pool: Using pool of workers
      apply_async and callback method example
      multiprocessing: pool: map example
      map Vs imap
      starmap: Pass multiple arguments
      Get active children of current process
      Get number of cpus in system
      multiprocessing: Get current process reference

Previous                                                 Next                                                 Home

No comments:

Post a Comment