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

网站建立好了自己怎么做优化高端旅游定制网站

网站建立好了自己怎么做优化,高端旅游定制网站,建设一个属于自己网站,网站 自适应文字大小怎么做进程管理 基本概念进程控制进程上下文切换 线程进程和线程的比较进程通信管道消息队列共享内存信号量信号socket 基本概念 进程:一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元.并行和并发:状态: 其中挂起是指没有给程序分配实际… 进程管理 基本概念进程控制进程上下文切换 线程进程和线程的比较进程通信管道消息队列共享内存信号量信号socket 基本概念 进程:一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元.并行和并发:状态: 其中挂起是指没有给程序分配实际的物理内存空间的情况(被交换到磁盘中)pcb:进程控制块包含的信息有:进程描述信息,进程控制和管理信息,资源分配清单,cpu相关信息pcb的组织:链表,分为就绪链表和阻塞链表 进程控制 创建进程:流程如下,申请一个空白的PCB,向PCB填入进程控制相关的信息,为进程分配运行时资源(如内存),将PCB插入到就绪队列,等待调度终止进程:3种方式:正常结束,异常结束和外界干预,子进程终止时,将从父进程继承的资源归还给父进程,父进程终止,该进程变成孤儿进程,资源回收的任务交由init进程管理.流程如下:查找终止进程的PCB,处于执行态,立即终止进程,将CPU分配给其他进程,还有子进程则将子进程交由init进程接管,将该进程的全部资源交由操作系统管理,将PCB删除阻塞进程:当进程需要等待某一事件完成时,调用阻塞语句将自己阻塞,一旦阻塞等待,只能由另一个进程唤醒.流程如下 找到进程PCB,运行态则保护现场转为阻塞态停止运行,将PCB插入到阻塞队列唤醒进程:阻塞态需要别的进程唤醒自己,唤醒流程如下:在该事件的阻塞队列中找到对应的PCB,从阻塞队列中取出,置为就绪态,插入到就绪队列中 进程上下文切换 不同进程在CPU运行,一个进程切换到另一个进程需要进行上下文切换,进程的上下文切换不仅包含了虚拟内存、栈、全局变量等用户空间的资源还包括了内核堆栈、寄存器等内核空间的资源。 线程 线程是调度的最小单位,是进程中的一条执行流程,每个线程有独立的寄存器和栈,共享代码段,数据段,打开的文件等资源 优点:多个线程并发运行,共享地址空间缺点:一个线程崩溃,所属进程的其他进程也会崩溃 进程和线程的比较 进程是资源的分配单位,线程是CPU的分配单位进程拥有完整的资源平台,线程只共享必不可少的资源,比如寄存器和栈线程能减少并发执行的时间和空间开销 线程能够减少开销体现在 线程的创建比较快,进程在创建的过程中,需要资源管理信息,如页表,文件管理信息,创建线程时,这些东西是共享的终止时间快,因为线程释放资源相比进程少线程切换快,线程共享地址空间等,切换时不需要切换页表等数据交换的速率快 进程通信 管道 ps auxf | grep mysql中间的竖线就是管道,功能为将前一个命令的输出作为后一个命令的输入,管道传输数据是单向的,如果想相互通信必须创建两个管道.这种管道由于没有名字,因此称为匿名管道,用完即销毁,还有另一种管道被称为FIFO,使用mkfifo命令创建 pipe系统调用返回两个文件描述符1是写端,0是读端,如果适应shell命令创建管道,那么会开多个进程,命令管道可以在多个进程之间通信数据满足先进先出的顺序并且不支持lseek之类的操作 消息队列 管道不适合进程间频繁的交换数据,消息队列的通信模式就能解决这个问题,比如A进程要给B进程发送消息,那么A进程将数据放在消息队列之后就能返回了 本质:内核中的消息链表限制:通信不及时,附件大小有限制,存在用户态与内核态的拷贝开销 共享内存 机制就是拿出一块虚拟的地址空间,映射到相同的物理内存中(mmap 和 shmget) 信号量 主要用于进程之间的同步 信号 kill ...唯一的异步通信机制,拿到信号之后,有以下几种应对方式 执行默认操作捕捉信号忽略信号 socket 网络编程
http://www.zqtcl.cn/news/732691/

相关文章:

  • 网站开发项目可行性分析单位logo设计
  • 做最好的美食分享网站网站源码网站
  • 宝塔搭建app教程360优化大师下载
  • 杭州网站制作 乐云践新开发公司竣工员工奖励计划
  • 绍兴市越城区建设局网站网站策划运营方案书
  • 怎么查网站备案信息查询wordpress 新安装 慢
  • 做一个卖东西的网站深圳市住房和建设局网站变更
  • 一个公司做几个网站绵阳房产网
  • 广州做网站服务怎样做网站反链
  • 淘宝客网站制作视频教程flash做网站的论文
  • wordpress keywords 用逗号 区分关键字南昌网站优化方案
  • 清华大学网站建设方案郑州建网站企业
  • 闸北网站优化公司网站表格代码
  • 网站里面如何做下载的app深圳企业社保登录入口
  • 中国网站建设哪家公司好网站开头flash怎么做
  • 南磨房做网站公司黑马程序员就业情况
  • 电子商务网站运营方案建设银行网站查询密码设置
  • 网站服务器哪些好用php做的录入成绩的网站
  • 网站建设需要哪些信息vi设计什么意思
  • 苏州吴中区专业做网站玉树市公司网站建设
  • wordpress 不换行沈阳网站制作优化
  • 要维护公司的网站该怎么做怎么联系创意设计网站
  • 阿里云wordpress搭建网站网站如何做app
  • 做微商哪个网站比较好wordpress5.0.2运行慢
  • 中牟高端网站建设建自己的个人网站
  • 网站前台架构WordPress 分类 调用
  • 腾讯用户体验网站哈尔滨百姓网
  • 上海品质网站建设深圳自适应网站制作
  • gta5此网站正在建设更换wordpress后台登陆地址
  • 做花馍网站怎么做自己的简历网站