问题标签 [processor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
560 浏览

c# - 如何共享一个进程?

我怎样才能进入另一个进程?喜欢,共享另一个进程的名称?因此,如果我的应用程序是 griddemo.exe,并且我想嵌入到 explorer.exe,这可能吗?只需从 kernel32 中阅读有关 CreateRemoteThread() 的内容。这是在正确的方向吗?会有安全/UAC 问题吗?

0 投票
7 回答
8515 浏览

c - CPU 和数据对齐

如果您觉得这已被多次回答,请原谅我,但我需要以下问题的答案!

  1. 为什么必须对齐数据(在 2 字节/4 字节/8 字节边界上)?我的疑问是,当 CPU 有地址线 Ax Ax-1 Ax-2 ... A2 A1 A0 时,很有可能按顺序寻址内存位置。那么为什么需要在特定边界对齐数据呢?

  2. 在编译代码和生成可执行文件时如何找到对齐要求?

  3. 例如,如果数据对齐是 4 字节边界,这是否意味着每个连续字节都位于模 4 偏移处?我的疑问是数据是否是 4 字节对齐的,这是否意味着如果一个字节位于 1004,那么下一个字节位于 1008(或 1005)?

0 投票
4 回答
6284 浏览

c - 使用循环计数计算吞吐量

是否可以根据应用程序消耗的周期计数(处理器指令周期)确定处理器上应用程序的吞吐量?如果是,如何计算?

0 投票
2 回答
370 浏览

embedded - 确定多核处理器中特定内核的负载

在多核处理器中,有多种方法可以告诉特定应用程序以单核或 2 核或 3 核运行。考虑到应用程序(具有大量线程)在多个内核上运行的场景,调度程序如何能够确定多核处理器中特定内核上的负载(线程数)并相应地分配(平衡)跨各个内核加载(分配线程)?

0 投票
4 回答
826 浏览

interface - 处理器与高速外设之间的通信

考虑到处理器以 100 MHz 运行,并且数据以 1000 Mbit/s(8 位/时钟周期 @ 125 MHz)的速率从外部设备/外围设备进入处理器,这是处理传入流量的最佳方式以更高的速度到处理器?

0 投票
14 回答
51751 浏览

embedded - 基于轮询或中断的方法

什么时候应该使用轮询方法,什么时候应该使用基于中断的方法?有没有可以同时使用的场景?

0 投票
4 回答
591 浏览

embedded - 处理器可以支持/需要 RTOS?

我很少有与手头不同处理器的 RTOS 相关的查询。这些都是一般性问题。也许您可以通过特定于任何处理器/rtos 甚至一般性的示例来澄清。如何确定处理器是否支持 RTOS?如何知道处理器是否需要 RTOS?

0 投票
2 回答
1081 浏览

linux - 多核处理器中基于轮询和中断的数据包处理方法

此查询与多核处理器中的数据包处理有关。数据包处理可以在 Linux 或纯数据路径中进行。如果数据包处理应用程序是在 Linux 上,那么它是否必须是基于中断的数据包处理以获得高性能,但如果数据包处理是在纯数据路径(没有 linux)中,那么应该使用轮询来获得更高的性能?如果是,为什么/如何?

0 投票
3 回答
243 浏览

embedded - 处理许多中断源

考虑到各种传感器有 100 多种中断方式。也有可能所有事情都同时发生。如何设计软件以有效地处理它?

0 投票
2 回答
8224 浏览

windows - 识别处理器(核心)被特定线程使用

我想知道是否可以通过特定的线程识别物理处理器(核心)thread-id

例如,我有一个多线程应用程序,它有两 (2) 个线程(例如thread-id = 10thread-id = 20)。我在具有双核处理器(核心 1 和核心 2)的系统上运行应用程序。那么,如何获取线程使用的核心数thread-id = 20

PS Windows 平台。

谢谢,

丹尼斯。