当前位置: 首页 > news >正文

网站类型分类微信公众号定位开发

网站类型分类,微信公众号定位开发,wordpress如何防止ddos,江西省住房和城乡建设网站【一】僵尸进程 1.僵尸进程是指完成自己的任务之后,没有被父进程回收资源,占用系统资源,对计算机有害,应该避免 """ 所有的子进程在运行结束之后都会变成僵尸进程(死了没死透)还保留着pid和一些运行过程的中的记录便于主进程查看(短时间…

【一】僵尸进程

1.僵尸进程是指完成自己的任务之后,没有被父进程回收资源,占用系统资源,对计算机有害,应该避免
""" 所有的子进程在运行结束之后都会变成僵尸进程(死了没死透)还保留着pid和一些运行过程的中的记录便于主进程查看(短时间保存)这些信息会被主进程回收(僵尸彻底死了)"""
2.例子:当你关闭pycharm时,关于pycharm的进程都应该被关闭,有时候你会发现,有某几个 pycharm 进程任然在后台运行 --> 本来这部分资源应该被回收,结果因为还在运行,占用系统资源,这些没被回收的就是僵尸进程
3.解决办法:(1)UNIX提供了一种机制可以保证父进程可以在任意时刻获取子进程结束时的状态信息

【二】孤儿进程

1.孤儿进程是指父进程在子进程终止之前就结束了
2.例子: 在没有关闭共享屏幕的前提下直接退出腾讯会议,你的共享屏幕也会退出而不是一直挂在后台
3.解决办法:init进程 ,会接管这些没有父亲的孤儿,就把所有子线程杀死

【三】僵尸进程和孤儿进程谁的危害性更大?

僵尸进程的危害性更大
因为僵尸进程一直会持续存在在后台占用资源
孤儿进程因为主进程死亡后让然有init进程接管并销毁

【四】守护进程

 
1.守护即死活全部参与守护的对象对象死立刻死
2.例子:将子进程设置为守护进程:主进程结束 子进程立刻结束关机,各个进程服务都会关闭
子进程.daemon = True
代码例子

#主进程死,子进程必死,就像是给子进程加一个模式
# 要在进程开始start前加
from multiprocessing import Process
# 用加了守护和不加守护进行对比
def task1():print("我是进程1")
def task2():print("我是进程2")
if __name__ == '__main__':p1=Process(target=task1,)p2=Process(target=task2,)p1.daemon=Truep1.start()p2.start()p1.join()#加了join会让主进程阻塞住,让该子进程先执行print("我是主进程")"""结果:我是进程1我是主进程我是进程2
​"""
小练习
# 主进程代码运行完毕,守护进程就会结束
from multiprocessing import Process
from threading import Thread
import time
​
​
def foo():print(123)time.sleep(1)print("end123")
​
​
def bar():print(456)time.sleep(3)print("end456")
​
​
if __name__ == '__main__':p1 = Process(target=foo)p2 = Process(target=bar)
​p1.daemon = Truep1.start()p2.start()
​# 打印该行则主进程代码结束,则守护进程p1应该被终止,可能会有p1任务执行的打印信息123# 因为主进程打印main----时,p1也执行了,但是随即被终止print("main-------")# main-------# 456# end456

http://www.yayakq.cn/news/463037/

相关文章:

  • 台州网站搜索优化前端工程师招聘
  • 昆明网站建设咨询荣耀手机商城官方网站入口
  • 安阳市网站建设wordpress 打开变慢
  • 沈阳网站优化推广方案o2o模式成功案例
  • 怎么创建网站快捷方式自己做的网站设定背景图像
  • wordpress主题图片怎么换济南网站优化公司排名
  • 做门窗的建网站怎么赚钱WordPress实现登陆提醒
  • 免费门户网站开发电力行业企业网站建设
  • 网站的企业特色展示常用网站有哪些
  • 网站开发恶意索赔制作板块的网站
  • 怎样做网站的优化、排名做机票在线预订网站
  • 网站运营做的是什么工作如何禁用wordpress播放器
  • 网站建设实训记录天津网站建站公司
  • 自适应网站什么做wordpress 首页模板
  • 国际购物网站平台有哪些禁止wordpress获取隐私
  • 怀柔石家庄网站建设网站建设优化东莞
  • 那个网站可以帮助做数学题网站建设论文框架
  • 百度站长平台诊断wordpress is_user_logged_in
  • 苏州建站模板展示邢台经济开发区
  • 国外好的电商网站有哪些深圳兼职做网站
  • 深圳做网站的网站建设安全协议
  • 同城换物网站为什么做不起来网站建设的重要性意义与价值
  • 做网站下一页郴州网站建设软件定制开发制作
  • 做一些好玩的个人网站福建省文明建设办公室网站
  • 常州网站制作公司多吗关于协会网站建设的建议
  • 成都公司做网站多少钱威海建设集团信息网站
  • 珠海制作公司网站网站建设工程师面试
  • 北京门户企业网站建设长春新建火车站
  • 网站做全景北京专业做网站电话
  • 如何做网站二级域名wordpress更改主站点