社区
英特尔边缘计算技术
帖子详情
请问:多核是怎么工作的,怎么处理多线程、多进程的,工作原理是什么,比单核快在那方面?
狙击手
2008-05-13 10:02:28
对于同一个进程、线程,多核是怎么工作的?
以后会不会出现8核、16、32等的多核?
是不是多核核心越多效率越快?
请为大家讲解工作原理?
谢谢!
...全文
322
11
打赏
收藏
请问:多核是怎么工作的,怎么处理多线程、多进程的,工作原理是什么,比单核快在那方面?
对于同一个进程、线程,多核是怎么工作的? 以后会不会出现8核、16、32等的多核? 是不是多核核心越多效率越快? 请为大家讲解工作原理? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bitfish_jzl
2011-10-27
打赏
举报
回复
多谢。
为什么叫Task呢,叫进程不知多简单明了,我还疑惑了一下: task是线程还是进程...
appleshao
2008-05-29
打赏
举报
回复
标记
waterxfire
2008-05-26
打赏
举报
回复
这些都是操作系统的基础知识,三言两语也解释不明白。看来楼主对多线程、调度、同步等知识还有欠缺,楼主可以看一些基本的OS的书,这些都有讲的。个人推荐 Operating System Concept 7th,影印版,高教出的,又便宜又经典。
AtomII
2008-05-25
打赏
举报
回复
首先可以很明显的告诉你,你通过任务管理器所能看到的运行程序只是其中少部分的程序,很多程序在后台工作,你用专业软件看看就可以了,至于什么都没做,CPU占有率
很高
,这个除非是中毒什么的,一般不会出现这样
内存的速度确实跟磁盘速度相差很大,所以采用虚拟内存等方法来,来提高内存的利用率
寄存器(1ns)---》高速缓存(2ns)---》内存(10ns)----》磁盘(10ms)-----》磁带(0.1s)
狙击手
2008-05-23
打赏
举报
回复
有谁对操作系统性能比较熟悉的:
为什么有的时候,什么程序都没有运行,但是cpu使用率就是很高,系统运行缓慢。
再者,程序使用物理内存空间和磁盘控件是不是运行速度相差很多?
请用自己的话介绍介绍对系统性能的理解,以及其他相关方面。
畅所欲言,说着有分。
AtomII
2008-05-14
打赏
举报
回复
首先回答你的第一个问题,你问的第一个问题实际上是个调度的问题,而这个问题是OS的问题,不是硬件问题,所以建议了解关于处理器多核调度的知识
你所问的第二个问题,这个完全有可能,但是单纯的无限的增加核心数是否有意义呢?还是分布式的云运算显得更好?
第三个:多核不的说速度,双核只是增强了处理器同时处理多任务的能力,即可以同时处理更多的任务(与单核相比),所以双核的优势一般也只在多任务处理时才显出优势
AtomII
2008-05-14
打赏
举报
回复
[Quote=引用 4 楼 mianbidashi 的回复:]
请3楼的师兄在讲讲
多任务,是不是多个进程?还是多个线程?
处理同一个进程(比如一个游戏、开发工具)一个奔四3.2的和一个双核2.0的那个更快?
[/Quote]
1.在 WINDOWS系统中的多任务实际就是指多进程
到一个delphi的程序里,一个程序就是一个进程
2.你要比较的P4和双核,这个要根据具体情况来讲,既要看硬件,也要看软件(程序),也就是5楼所说那个情况
youxia000
2008-05-14
打赏
举报
回复
这个要看你的程序有没有做多核优化,没做 单核 双核 一样
不过要是你同时运行多个进程就能看出来了,一个核心一个进程很明显的分工
狙击手
2008-05-14
打赏
举报
回复
请3楼的师兄在讲讲
多任务,是不是多个进程?还是多个线程?
处理同一个进程(比如一个游戏、开发工具)一个奔四3.2的和一个双核2.0的那个更快?
universesingle
2008-05-13
打赏
举报
回复
专家都哪里去 了,就是找对自己有利可图的东西去回答么?
qioudong
2008-05-13
打赏
举报
回复
都没人回答勒
单核
多线程
与
多核
多线程
单核
多线程
与
多核
多线程
或许有些同学对于
单核
多线程
和
多核
多线程
有点误区,因为会听到一些同学问为什么
单核
能
处理
多线程
,总结了一些干货,下面会通俗说明下。 线程和进程是什么 线程是CPU调度和分配的基本单位(可以理解为CPU只能看到线程) 进程是操作系统进行资源分配(包括cpu、内存、磁盘IO等)的最小单位
单核
多线程
单核
多线程
指的是
单核
CPU轮流执行多个线程,通过给每个线程分配CPU时间片来实...
单核
,
多核
,线程,进程的理解
2、 线程:Cpu调度和分配的基本单位 进程:一个进程中会有多个线程。(多个线程分别做不同的事情)由进程控制块,程序段,数据段三部分组成。由操作系统调度。
单核
多线程
:
单核
cpu轮流执行多个线程,通过给每个线程分配cpu时间片来实现
多核
多线程
:多个线程分配给多个核心
处理
,相当于多个线程并行执行 3、
多核
cpu和
单核
Cpu的区别
单核
:cpu只有1个独立的cpu核心单元,运行的线程数少,不利于同时运行多个程序,执行速度慢
多核
:cpu只有多个独立的cpu核心单元,运行的线程数多,有利于同时运行多个程...
java
单核
多线程
与
多核
多线程
_详解
单核
多线程
与
多核
多线程
的区别
单核
多线程
与
多核
多线程
总有同学对于
单核
多线程
和
多核
多线程
有点误区,因为会听到一些同学问为什么
单核
能
处理
多线程
,下面会通俗说明下。线程和进程是什么线程是CPU调度和分配的基本单位(可以理解为CPU只能看到线程)进程是操作系统进行资源分配(包括cpu、内存、磁盘IO等)的最小单位
单核
多线程
单核
多线程
指的是
单核
CPU轮流执行多个线程,通过给每个线程分配CPU时间片来实现,只是因为这个时间片非常短(几十毫...
多核
CPU、多CPU与
多进程
、
多线程
关系
文章目录1 cpu架构和
工作
原理
2
多核
cpu和多cpu架构3 进程和线程4
多核
、多CPU与
多线程
、
多进程
的对应关系5 总结 1 cpu架构和
工作
原理
计算机有5大基本组成部分,运算器,控制器,存储器,输入和输出。运算器和控制器封装到一起,加上寄存器组和cpu内部总线构成中央
处理
器(CPU)。cpu的根本任务,就是执行指令,对计算机来说,都是0,1组成的序列,cpu从逻辑上可以划分为3个模块:控...
并发,并行,
单核
,
多核
,单进程,
多进程
,单线程,
多线程
关系概述(浅薄认识)
并发:指
单核
CPU通过
快
速切换时间片方式,
处理
大量时间,营造出时间被并行
处理
的假象(因为CPU
处理
速度远大于其他环节(寄存器环境配置环节)的
处理
速度),实质上cpu仍然是只能做一件事。 并行:指
多核
CPU在同一时刻同时
处理
多个事务。但是每个核也只能存储一件事情。
单核
:只能能实现并发
处理
多核
:既能实现并发,也能实现并行 单进程:就是执行的一个完整的程序
多进程
:由计算机调度,使一个CPU的一个核并发执行不同事务。 单线程:一个进程中(完整的程序的执行),自上...
英特尔边缘计算技术
567
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章