Questions tagged «cpu»

计算机中负责执行计算的部分,通常称为处理器。


2
CPU如何将信息写入ram?
我的问题是,CPU如何将数据写入ram? 据我了解,现代CPU使用不同级别的缓存来加速内存访问。RAM获取命令以获取信息,然后向CPU发送一连串数据,该数据将所需的数据(以及一堆多余的数据存储在CPU想要的地址附近)存储到最高级别的高速缓存中,然后CPU逐步询问不同的高速缓存将在高速缓存的各个级别之间发送越来越小的数据块,直到它位于1级高速缓存中,然后直接将其读取到CPU寄存器中。 当CPU写入内存时,此过程如何工作?计算机是否将缓存级别向后降低(与读取顺序相反)?如果是这样,如何将不同缓存中的信息与主存储器同步?另外,与读操作相比,写操作的速度如何?如果我不断向RAM中写入数据(例如存储桶排序),会发生什么情况? 提前致谢, -法肯 编辑:我仍然没有真正得到我完全可以接受的答案。我想特别了解RAM写入的同步部分。我知道我们直接从CPU写入L1高速缓存,并且当我们同步不同级别的高速缓存时数据会被降低到高速缓存级别,最终主RAM与最高层高速缓存同步。但是,我想知道的是何时缓存与主RAM同步和同步,以及它们相对于读取命令的速度有多快。

2
电脑打开但显示器无信号
我刚刚制作了第一台定制PC。我插上了所有电源,当我打开PC时,风扇和灯都亮了,但监视器显示没有信号。我在带有AMD Athlon多核处理器的F2A68HM-H主板上使用集成显卡。它具有8 GB的Balistic Sport内存和WD TB硬盘驱动器。我需要显卡来解决此问题吗?或者是别的什么? 当我将其用于其他计算机时,该显示器可以工作,电缆也可以。AMD Athlon X4 860K:http ://amzn.to/22DTC4c 8GB Crucial Ballistix Sport:http : //amzn.to/1XVAecj


1
处理器上列出的数字和数字代表什么?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新的问题,所以这是对话题的超级用户。 7年前关闭。 如果您查看当前的英特尔处理器,您会发现很多东西,如下所示。 i3,i5和i7。他们的名字代表什么。 桑迪桥和常春藤桥 处理器随附一些数字,例如i5-2500k,那么2500k是什么意思? 处理器中有很多东西,那么如何确定购买时应该寻找的东西?
10 cpu 

2
在BIOS中启用硬件虚拟化是否有任何弊端?
我想知道在BIOS中启用硬件虚拟化是否有任何弊端(甚至是理论上的缺点)。我注意到默认情况下它是禁用的,也许这是有原因的,尽管我没有想到一个好的方法。 我的计算机是基于Intel(i7 QuadCore)的HP EliteBook笔记本电脑,但我对这种一般情况更感兴趣。

4
双核处理器中的每个核有多快?
我的Macbook具有2.4 GHz双核处理器。因为它有两个独立的核心,所以它可以一次执行两个功能,对吗? 那是否意味着每个核心都差不多。每个1.2 GHz(对于组合的2.4 GHz)还是实际上每个2.4 GHz,因此有效地在4.8 GHz上运行? 双(和四)核心处理器使我感到困惑。
10 cpu  multi-core 

1
排序--parallel不并行化
我正在尝试使用egrep -u排序从文件中拉出的唯一行,然后对其进行计数。大约有10%的行(字母表[ATCG]中的所有100个字符)重复。有两个文件,每个文件约3个演出,50%不相关,因此大约3亿行。 LC_ALL=C grep -E <files> | sort --parallel=24 -u | wc -m 在LC_ALL = C和使用-x加速grep之间,到目前为止,最慢的部分是排序。阅读手册页使我走到--parallel = n,但是实验显示绝对没有任何改善。对top的一点挖掘表明,即使使用--parallel = 24,排序过程一次也只能在一个处理器上运行。 我有4个具有6个核心和2个线程/核心的芯片,总共提供48个逻辑处理器。请参阅lscpu,因为/ proc / cpuinfo将太长。 Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 48 On-line CPU(s) list: 0-47 Thread(s) per core: 2 Core(s) per socket: 6 Socket(s): 4 …

3
如何将整个用户(不只是进程)限制为少于cpu的10%?
我正在运行centos,cpanel / whm,并且已经安装了cpulimit。 我遇到的问题是我的用户之一正在使用大量的CPU。持续超过100%,这正在减慢我的服务器速度。 进一步的问题是,他们是朋友而不是恶意的,所以我不想暂停他们。 还有一个问题是,我不能按流程进行限制,因为此流程每秒都会更改。每次都是不同的过程。 我尝试了以下操作,但不起作用。 cpulimit -l 10 -e /home/[username]/public_html/theirwebsite.org/index.php 我刚回来 No process found No process found No process found No process found No process found No process found 等等 使用这种极端的cpu用法有两件事。 首先是该位置的文件index.php。其他是[php],无论在WHM中是什么意思。但主要index.php是问题所在。 如果我可以将该index.php文件限制在该位置,则可能有助于缓解此问题。 顺便说一句,我尝试了该-P标志,但是与文档不同,它不能作为选项使用。 cpulimit -l 10 -P /home/[username]/public_html/theirwebsite.org/index.php 退货 cpulimit: invalid option -- 'P' Usage: cpulimit [OPTIONS...] …
10 cpu  process  cpanel 

2
多线程和超线程有什么区别?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使它成为超级用户的话题。 6年前关闭。 我听说过术语“超线程”和“多线程”,但是它们之间到底有什么区别?哪种英特尔处理器使用它们?

2
为什么我们没有33位CPU?[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我已经看到,CPU和操作系统的位从8位上升到16位,再到32位,目前已经上升到64位。我知道此更改是为了增加CPU可寻址的最大内存量。 我不明白的是为什么总线大小总是增加一倍。将总线大小加倍只是一个任意/商业决定,还是还有其他原因? 为什么我们不能拥有33位CPU?或者,如果这还不够,那就是34位CPU?64位在地址空间和底层硅的复杂性中似乎是一种巨大且不必要的(昂贵的)跳跃。
9 64-bit  cpu  32-bit 

1
在Prime95中,尽管所有选项的CPU均为100%,为什么小FFT会产生最多的热量?
我刚刚构建了新的Skylake PC,并且我将看到使用Prime95作为压力测试仪的一些超频。 在正常使用情况下,它工作正常,但是在Prime95下,我注意到某些负载下CPU的节流。 如果所有4个核心(8个线程)都阻塞为100%,为什么Prime95中的Small FFT设置会比“ Blend”选项的温度更高?



2
设备驱动程序指令如何对GPU进行编程?
说我正在使用计算机,或多或少使用任何典型的现代计算机。设备驱动程序负责我在屏幕上看到的所有内容,包括在我键入此内容后立即更新屏幕的过程(当然,这在操作系统(例如Windows)的范围内)。 让我们将其降至硬件不关心是否存在内核的水平,仅接受指令。 基本上,GPU如何“确切地”知道如何做所有事情?驱动程序是否基本上控制了可能的或使用驱动程序提供的特殊指令计算二进制数据以供显示的每一个微小的,固有的或硬件的电路级功能? 如果是这样,GPU是否像CPU一样使用“特殊”语言或“汇编”来理解发送给它的指令? 我的知识差距太大,GPU背后存在令人不愉快的“谜”,而这些GPU可以通过硬件直接访问。 例如,GPU和CPU必须能够以某种方式连接,因此可以通过CPU组件访问GPU,并实现正确的数据/地址总线。设备供应商无法使无法在驱动程序外部访问GPU,因为驱动程序也是编译代码,并且GPU作为可编程电路必须与二进制指令一起工作。 我已经问过这些类型的问题,并且在许多站点上都没有答案,所以很快就被暴力删除了,那么这里的大秘密/秘密是什么?这是主板上的一块硬件,可以像其他任何硬件一样进行访问。 因此,真的...假设这是关于软件和硬件的“确定”问题,那么任何人都可以直接访问GPU而无需供应商特定的文件,因为这些文件不是很神奇。 那么,如何从裸机,直接硬件角度在特定于硬件的级别对GPU进行“编程”?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.