![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
北极来的码农
这个作者很懒,什么都没留下…
展开
-
python进程、线程和并发
进程 1.是一个执行中的程序 2.每个进程都拥有自己的地址空间、内存、数据栈以及其他用于跟踪执行的辅助数据 3.操作系统管理其上所有进程的执行,并为这些进程合理地分配时间 4.进程也可通过派生(fork 或 spawn)新的进程来执行其他任务 线程 在 同一个进程下执行,并共享相同的上下文 一个进程中的各个线程与主线程共享同一片数据空间 线程包括开始、执行顺序和结束三部分 它可以被抢占(中断)和...原创 2019-11-15 17:32:00 · 173 阅读 · 0 评论 -
python内存管理机制
使用id()的方法访问内存地址 使用is()的方法比较内存地址是否相等 垃圾回收机制 以引用计数为主,分代收集为辅 如果一个对象的引入数为0,python虚拟机就会回收这个对象的内存 引用计数的缺陷是循环引用的问题 引用计数 每个对象都有存有指向该对象的引用总数 查看某个对象的引用计数 sys.getrefcount() 可以使用del关键字删除某个引用 垃圾回收 满足特定条件,自动启动垃圾回收 ...原创 2019-11-14 16:12:00 · 125 阅读 · 0 评论