线程“惑”,真心求高手正解!

BillowaveToule 2013-05-10 04:02:15
求高手解两个“线程”之惑?它们是否是同一个概念,本质上是一个意思!或者它们的不同之处在哪里!

1、多核多线程技术(如:双核四线程)之中的“线程”;

2、进程与线程(即“线程是一个轻量级的过程,是计算机程序中最小的执行单位”);

个人认为:第一个“线程”偏向的是硬件,是一种 CPU 提速技术(“超线程”之中的概念),第二个“线程”偏向的是软件(是操作系统中的概念)!


另外,我们平常说的“多线程编程”,它的实现需要什么样的硬件支持么,例如“我们第一个概念中 CPU 多线程支持”。

多核多线程:http://blog.csdn.net/billwave/article/details/8911144
线程:http://baike.baidu.com/view/1053.htm
...全文
226 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
shaoxiaojing5193 2013-05-29
  • 打赏
  • 举报
回复
多核多线程是能够同时运行的线程数量吧,就是并行。而第二个线程是并发,不能同时,这些概念你应该懂。第二个多线程不需要硬件支持吧,主要是软件进行切换,你学学汇编就知道了,就一个PC指针,切换的时候记得保存状态信息跟返回地址等。。。无非是改变PC指针罢了。。。
BillowaveToule 2013-05-13
  • 打赏
  • 举报
回复
为什么没有人回答!
内容概要:本文系统阐述了嵌入式功能安全领域的两大核心标准——IEC 61508与ISO 26262的完整体系,涵盖其定位、关系、技术要及认证流程。IEC 61508作为通用工业功能安全基础标准,适用于PLC、机器人、轨道交通等系统,采用SIL等级划分;ISO 26262则是其在汽车行业的衍生标准,专用于车载电控单元(如BMS、ESP、自动驾驶控制器),采用ASIL等级评估。文章详细解析了两个标准在风险评估方法(如HARA与风险图法)、软硬件设计规范、失效分析、安全机制实现(如看门狗、CRC校验、冗余设计)等方面的异同,并提供了从需分析到认证落地的全流程实施路径,包括安全生命周期管理、文档证据链构建及第三方认证机构介绍。; 适合人群:从事工业自动化或汽车电子领域嵌入式系统设计、功能安全开发与认证工作的工程师、项目经理及安全分析师,具备一定电子电气或软件开发背景的专业人员; 使用场景及目标:①指导企业开展符合IEC 61508或ISO 26262的功能安全产品设计与认证;②帮助研发团队理解SIL/ASIL等级判定逻辑与软硬件安全机制实现方式;③支持撰写安全需文档、FMEDA报告及准备第三方审核材料; 阅读建议:此资源兼具理论体系与工程实践,建议结合具体项目场景对照标准条款进行研读,并重点关注安全生命周期各阶段的交付物要与典型安全防护设计示例,以提升实际应用能力。

1,076

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧