深刻理解任务堆栈以及堆栈溢出

前言: 在多任务操做系统中建立任务时,都须要指定该任务的堆栈大小,那么这个堆栈的做用时什么呢?什么状况下须要用到堆栈,以及大小不够时会产生什么异常呢?node 1 任务状态 简单分为运行态,就绪态,阻塞态。 运行态:万事俱备,不欠东风(得到CPU控制权); 就绪态:万事俱备,只欠东风(缺乏CPU控制权); 阻塞态:万事不俱备(等事件或信号),还欠东风(缺乏CPU控制权); 每一个任务基本上都会游离
相关文章
相关标签/搜索