一、进程与线程
1、进程的内存空间
在 操作系统 中 , 进程 之间 的 内存空间 是 隔离的 , 不同的进程 拥有各自的 内存空间 ,
这些内存空间 都从 0 开始计数 , 但是 这些 内存空间 只占总内存...的一小部分 ;
一个 进程 中 可以有若干 线程 , 这些 线程 共享 进程的 内存空间 ;
进程 只能 访问 操作系统 分配给自己的 内存空间 , 不能访问其它 进程 的 内存空间 ;
下图中 ,...进程 A 只能访问自己的内存 , 不能访问 进程 B 的内存 ;
2、线程之间的共享内存
一个 进程 中的 若干 线程 , 可以共享 进程 的 内存空间 ;
线程 只能 访问 本进程 的内存空间 ,...;
thread_obj.start()
2、threading.Thread() 函数解析
threading.Thread() 函数 用于创建一个新的线程对象 , 并可以通过指定线程函数和参数来配置线程的行为..., 并且可以 在进程中 与 进程中的其他线程 并行运行 ;
3、代码示例 - 线程创建运行
在下面的代码中 ,
首先 , 定义了一个名为 hello 的函数作为线程函数,
然后 , 调用 threading.Thread