Python Process Management Summary
CSDN Challenge 2
Participation Topic: Study Notes
I. Process Object Methods
start: Start the process
run: Executes the task function specified by target
from multiprocessing import Process
import time
def task():
for i in range(6):
print(f"Main process {i} working")
time.sleep(1)
def study():
for i in range(5):
...
Posted on Tue, 16 Jun 2026 18:08:24 +0000 by DanielHardy
Advanced C# Threading: Task Management, Async Programming, and Concurrency Patterns
Process, Thread, and Multi-threading Concepts
A process represents all computing resources consumed by a running program. A thread is the smallest unit of program execution flow, dependent on processes, where one process can contain multiple threads.
Multi-threading involves multiple execution flows running simultaneously:
CPU operations utili ...
Posted on Fri, 29 May 2026 17:53:01 +0000 by MichaelHe
Python Multithreading Basics
Example 1: Basic Thread Creation
import threading
import time
def func01(number):
print("Function func01 start")
time.sleep(2)
print("Function func01 end")
def func02(number):
print("Function func02 start")
time.sleep(2)
print("Function func02 end")
if __name__ == '__main__':
...
Posted on Fri, 22 May 2026 20:08:33 +0000 by mark110384
Practical Network Programming in Python: Sockets and HTTP
Socket Programming Basics
Socket communication enables direct network data transfer between applicatinos. Python's socket module provides essential functionality for creating network connections:
Server Implementation
import socket
server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
host = socket.gethostname()
port = 54321
server.bind( ...
Posted on Tue, 19 May 2026 22:51:16 +0000 by renzaho
Effective Qt Threading: Encapsulating Worker Logic with QObject::moveToThread
Developing responsive Qt applications often requires offloading long-running or periodic tasks from the main thread. This separation prevents the user interface from freezing and ensures a smooth user experience. Qt provides QThread for managing threads, and QObject::moveToThread as a robust mechanism to execute QObject-derived operations in a ...
Posted on Tue, 19 May 2026 20:56:31 +0000 by miligraf
Python Threading: Concurrency, GIL, and Synchronization
Background Knowledge
Processes
In operating systems, a program cannot run independently. Only when a program is loaded into memory and the system allocates resources to it can it execute. This executing program is called a process. The difference between a program and a process is that a program is a static collection of instructions, while a ...
Posted on Mon, 18 May 2026 00:26:51 +0000 by ThEMakeR
A Practical Guide to Python Multithreading
target: specifies the function the thread will execute
args: positional arguments passed to the target function (tuple)
kwargs: keyword arguments passed to the target function (dictionary)
name: gives the thread a name
Thread object methods:
start()
join()
run(): the task function is ultimately executed inside the thread's run method
import ...
Posted on Sun, 17 May 2026 18:55:12 +0000 by les4017
Retrieving All Thread Names in Python
In concurrent applications, inspecting active thread names aids debugging and system observability. Python’s built-in threading module provides utilities to enumerate and identify threads.
The threading.enumerate() function returns a list of all currently alive Thread objects. Each thread object exposes a name attribute that can be accessed dir ...
Posted on Thu, 14 May 2026 23:55:01 +0000 by jrdiller
Fundamentals of Multithreading in Java
Overview
To accelerate program execution, tasks can be split into independent fragments and executed concurrently across multiple processors. Concurrency becomes valuable when leveraging multi-core systems—such as web servers assigning a thread per HTTP request to distribute load across CPUs.
On a single-core system, concurrency introduces over ...
Posted on Wed, 13 May 2026 15:03:04 +0000 by supermerc
Implementing Asynchronous Non-Blocking IO for Responsive UI
The project setup and core code are based on a prior test framework. This version focuses on asynchronous, non-blocking thread-based IO execution and a responsive user interface.
1. Core Implementation
1> Async Thread IO Worker Logic
This method runs within spawned worker threads, executing IO operations and notifying the UI of completion di ...
Posted on Sat, 09 May 2026 05:26:11 +0000 by wblati