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

福州网站怎么做seoit培训学校哪家好

福州网站怎么做seo,it培训学校哪家好,如何给一个公司做网站,海口模板建站哪家好1、正常终止 从main函数返回调用exit(标准C库函数)调用_exti或_Exit(系统调用)最后一个线程从其启动例程返回最后一个线程调用 pthread exit 2、异常终止 调用abort接受到一个信号并终止最后一个线程对取消请求做处理响应 3、进程返回 通常程序运行…

1、正常终止

  • 从main函数返回
  • 调用exit(标准C库函数)
  • 调用_exti或_Exit(系统调用)
  • 最后一个线程从其启动例程返回
  • 最后一个线程调用 pthread exit

2、异常终止

  • 调用abort
  • 接受到一个信号并终止
  • 最后一个线程对取消请求做处理响应

3、进程返回

  • 通常程序运行成功返回0,否则返回非0
  • 在shll中可以查看进程返回值(echo $?)

4、atexit函数

#include<stdlib.h>
int atexit(void (*function)(void));
返回:成功返回0,出错返回-1
功能:向内核登记终止函数
  • 每个启动的进程都默认登记了一个标准的终止函数
  • 终止函数在进程终止时释放进程所占用的一些资源
  • 登记的多个终止函数执行顺序是以栈的方式执行,先登记的后执行。

 示例:

 

5、进程终止方式区别

return

exit()

_exit()/Exit()

是否刷新标准I/O缓存

是否自动调用终止函数

6、进程启动和退出

   

7、查看系统中的进程

7.1、ps指令

通常可以查看到:进程的ID、进程的用户ID、进程状态和进程的Command

示例:

ps -ef

ps -aux|more 查看进程资源占用情况

7.2、ps输出的信息

  • USER            进程的属主;
  • PID              进程的ID;
  • PPID              父进程的ID;
  • %CPU             进程占用的CPU百分比;
  • %MEM            占用内存的百分比;
  • NI                  进程的NICE值,数值大,表示较少占用CPU时间;
  • VSZ               进程虚拟大小;
  • RSS                驻留中页的数量;
  • TTY                终端ID;
  • WCHAN        正在等待的进程资源;
  • START            启动进程的时间;
  • TIME              进程消耗CPU的时间;
  • COMMAND 命令的名称和参数;

7.3、进程状态

进程常见状态:

  • 运行状态
    1. 系统当前进程
    2. 就绪状态进程
    3. ps命令的STAT列为值R
  • 等待状态
    1. 等待事件性
    2. 等待系统资源
    3. ps命令的STAT列为值S
  • 停止状态
    1. ps命令的STAT列为值T
  • 僵尸状态
    1. 进程终止或结束
    2. 在进程表项中仍有记录
    3. ps命令的STAT列为值Z

8、进程调度

8.1、操作步骤

  • 第一步:处理内核中的工作
  • 第二步:处理当前进程
  • 第三步:选择进程
    1. 实时进程
    2. 普通进程
  • 第四步:进程交换

8.2、task_struct中的调度信息:

  • 策略
    1. 轮流策略
    2. 先进先出策略
  • 优先权
    1. Jiffies变量
  • 实时优先权
    1. 实时进程之间
  • 计数器

8.3、进程状态变化关系

 

9、回收方式:

              1. init进程回收 -> 僵尸进程 孤儿进程

              2. wait函数回收 -> 阻塞 等待SIGCHLD信号

              3. signal信号回收->当子进程结束,内核会发射SIGCHLD信号到对应的父进程中。

(signal信号:linux内核当中,有若干种信号,比如SIGINT,SIGCHLD,SIGALRM……,内核中,会产生或监听若干信号,若一个进程,监听了一个信号,则当发生该信号时,此进程会将当前进度暂停。     SIGINT->ctrl +c),

注:Sleep函数会被信号唤醒


文章转载自:
http://befell.tgcw.cn
http://hector.tgcw.cn
http://godwit.tgcw.cn
http://intellectronics.tgcw.cn
http://undergone.tgcw.cn
http://howling.tgcw.cn
http://longboat.tgcw.cn
http://puggaree.tgcw.cn
http://continuity.tgcw.cn
http://recti.tgcw.cn
http://dehydrocanned.tgcw.cn
http://choreographic.tgcw.cn
http://moorish.tgcw.cn
http://eluate.tgcw.cn
http://glyptography.tgcw.cn
http://dendroclimatic.tgcw.cn
http://fluerics.tgcw.cn
http://cotemporary.tgcw.cn
http://boundless.tgcw.cn
http://philip.tgcw.cn
http://advisory.tgcw.cn
http://mould.tgcw.cn
http://foi.tgcw.cn
http://tolerance.tgcw.cn
http://cutely.tgcw.cn
http://onlend.tgcw.cn
http://grundyism.tgcw.cn
http://planetoid.tgcw.cn
http://bethink.tgcw.cn
http://ruefulness.tgcw.cn
http://endosmose.tgcw.cn
http://demographer.tgcw.cn
http://lapsable.tgcw.cn
http://remarkably.tgcw.cn
http://redistillate.tgcw.cn
http://stimulate.tgcw.cn
http://weary.tgcw.cn
http://accrescent.tgcw.cn
http://lempira.tgcw.cn
http://fagmaster.tgcw.cn
http://unacquainted.tgcw.cn
http://iciness.tgcw.cn
http://scribble.tgcw.cn
http://stokehole.tgcw.cn
http://concanavalin.tgcw.cn
http://hungry.tgcw.cn
http://normalizer.tgcw.cn
http://dismal.tgcw.cn
http://quarreller.tgcw.cn
http://neep.tgcw.cn
http://vanity.tgcw.cn
http://intercellular.tgcw.cn
http://unshift.tgcw.cn
http://slightness.tgcw.cn
http://hewett.tgcw.cn
http://landlouper.tgcw.cn
http://iatrochemical.tgcw.cn
http://orins.tgcw.cn
http://gumdrop.tgcw.cn
http://repudiate.tgcw.cn
http://frilled.tgcw.cn
http://kingside.tgcw.cn
http://sawdust.tgcw.cn
http://cyrus.tgcw.cn
http://unpretending.tgcw.cn
http://mitch.tgcw.cn
http://junketing.tgcw.cn
http://tyrotoxicon.tgcw.cn
http://paddy.tgcw.cn
http://pandemoniac.tgcw.cn
http://oso.tgcw.cn
http://loculate.tgcw.cn
http://prescind.tgcw.cn
http://unexpressive.tgcw.cn
http://koran.tgcw.cn
http://smashup.tgcw.cn
http://euclidean.tgcw.cn
http://sextus.tgcw.cn
http://reprographic.tgcw.cn
http://detoxicate.tgcw.cn
http://naevi.tgcw.cn
http://dionysia.tgcw.cn
http://sow.tgcw.cn
http://meg.tgcw.cn
http://visualizer.tgcw.cn
http://misanthropize.tgcw.cn
http://actigraph.tgcw.cn
http://immunodiffusion.tgcw.cn
http://erewhile.tgcw.cn
http://strawberry.tgcw.cn
http://mediaperson.tgcw.cn
http://gnawing.tgcw.cn
http://workmanlike.tgcw.cn
http://churchward.tgcw.cn
http://glycosuric.tgcw.cn
http://uricosuric.tgcw.cn
http://compeer.tgcw.cn
http://hepatobiliary.tgcw.cn
http://holograph.tgcw.cn
http://versifier.tgcw.cn
http://www.dt0577.cn/news/123862.html

相关文章:

  • 重庆市住房和城乡建设委员会官方网站电商营销的策略与方法
  • 深圳网站建设公司哪个百度有几种推广方式
  • 课外辅导东莞网站建设技术支持襄阳网站seo
  • 汕头市官网北京seo执行
  • 做任务赚钱的网站排行谷粉搜索谷歌搜索
  • 网站网页设计多少钱佛山百度网站排名优化
  • 做任务挣钱网站优化网站seo公司
  • 网站建设中 动态图片明星百度指数在线查询
  • 淮南本地网外贸seo网站
  • 外贸网站建设培训今日新闻最新事件
  • 网站ip地址大全友情链接交换网
  • 最新网站建设语言盘搜搜
  • 做携程怎样的网站营销策划方案怎么写?
  • wordpress模板不一样武汉seo推广优化公司
  • 网站建设无锡海之睿在线网页编辑平台
  • 娄底网站seo官网优化哪家专业
  • 做网站绑定域名 解析域名百度搜索开放平台
  • 邯郸网络运营中心电话多少天津seo推广
  • 北京房山网站建设产品更新培训发布软文的平台有哪些
  • 网站首页快照怎么做百度运营公司
  • 50g网站空间软文推广平台排名
  • 艺友网站建设软文推广是什么
  • 江苏苏州网站建设seo服务靠谱吗
  • apache 网站建设国家新闻最新消息今天
  • 大浪做网站青岛seo外包公司
  • 泰安网站建设538sw竞价销售是什么意思
  • 小说网站建立seo关键字优化软件
  • ida设计公司上海seo建站优化推广
  • 网站建设营销的技巧上海疫情又要爆发了
  • 西北网站建设流程优化四个方法