processor相关内容

浏览器上的XSLT处理器不执行转换

我使用了在Internet上找到的XSLT处理器将一个XML文件转换为一个HTML文件。 它起作用了,但当我尝试在浏览器上做同样的事情,将引用添加到XML文件中时,它不起作用。 我尝试了火狐、Chrome和Edge,结果是一样的。 这是XML文件: ..
发布时间:2022-07-03 09:07:47 前端开发

是否可以制造支持多个 ISA 的处理器?(例如:ARM + x86)

自 Skylake(?) 架构以来,英特尔一直在内部将 CISC 指令解码为 RISC 指令,而 AMD 自 K5 处理器以来一直在这样做.那么这是否意味着 x86 指令在执行过程中被翻译成一些奇怪的内部 RISC ISA?如果这是正在发生的事情,那么我想知道是否有可能创建一个能够理解(即内部转换为自己的专有指令)x86 和 ARM 指令的处理器.如果可以的话,性能会是怎样的?为什么还没有完成? ..
发布时间:2022-01-17 13:44:00 其他开发

调用门、中断门、陷阱门的区别?

我正在学习英特尔保护模式.我发现调用门、中断门、陷阱门几乎是一样的.事实上,除了 Call Gate 有参数 counter 的字段,而且这 3 个门的 type 字段不同之外,它们在所有其他字段上都是相同的. 就其功能而言,它们都是用来将代码控制转移到某个代码段内的某个过程中. 我想知道,因为这 3 个门都包含跨权限边界调用所需的信息.为什么我们需要 3 种?1 还不够好吗? ..
发布时间:2022-01-11 23:16:52 其他开发

基于轮询或中断的方法

什么时候应该使用轮询方法,什么时候应该使用基于中断的方法?有没有可以同时使用的场景? 解决方案 如果感兴趣的事件是: 异步 紧急 不常见 那么基于中断的处理程序就有意义了. 如果感兴趣的事件是: 同步(即你知道什么时候在一个小窗口内期待它) 不紧急(即缓慢的轮询间隔没有不良影响) 频繁(即您的大多数轮询周期都会产生“命中") 那么轮询可能更合适. ..
发布时间:2022-01-11 23:05:00 其他开发

获取windows机器上的pc(系统)信息

有没有办法通过c#脚本获取以下信息. 电脑名称服务标签处理器类型中央处理器速度c:\ 驱动器的大小,安装的内存,操作系统名称,操作系统产品密钥,Office 版本和 Office 产品密钥. 谢谢. 解决方案 WMI 就是你要找的. http://www.codeproject.com/KB/cs/EverythingInWmi02.aspxp> 让我也添加第 3 部分的链 ..
发布时间:2022-01-11 22:56:07 C#/.NET

arctan 是如何实现的?

该库的许多实现都深入到所有弧函数的 FPATAN 指令.FPATAN 是如何实现的?假设我们有 1 位符号,M 位尾数和 N 位指数,那么得到这个数的反正切的算法是什么?应该有这样的算法,因为FPU做的. 解决方案 三角函数确实有非常丑陋的实现,它们很hacky并且做了大量的摆弄.我认为在这里很难找到能够解释实际使用的算法的人. 这是一个 atan2 实现:https://sourc ..
发布时间:2022-01-09 10:49:18 其他开发

模板中的 Django 请求

我已经启用了 django 请求处理器 TEMPLATE_PROCESSORS = ("django.core.context_processors.auth","django.core.context_processors.debug","django.core.context_processors.i18n","django.core.context_processors.media","d ..
发布时间:2022-01-05 15:18:04 其他开发

是否有可能知道缓存未命中的地址?

每当发生缓存未命中时,是否有可能知道该未命中的缓存行的地址?现代处理器中是否有任何硬件性能计数器可以提供此类信息? 解决方案 是的,在现代 Intel 硬件上有精确的内存采样事件,不仅跟踪指令地址,还跟踪数据地址以及.这些事件还包括大量其他信息,例如内存访问满足缓存层次结构的哪个级别、总延迟等. 您可以使用 perf mem 对这些信息进行采样并生成报告. 例如下面的程序: ..
发布时间:2021-12-20 11:37:18 其他开发

为什么大部分处理器的L1缓存比L2缓存小?

为什么大部分处理器的L1缓存比L2缓存小? 解决方案 造成这种情况的原因各不相同. 系统中存在 L2 以加速出现 L1 缓存未命中的情况.如果 L1 的大小等于或大于 L2 的大小,则 L2 无法容纳比 L1 更多的缓存行,并且无法处理 L1 缓存未命中.从设计/成本的角度来看,L1 缓存与处理器绑定并且比 L2 更快.缓存的整个想法是,您可以通过添加比最慢的硬件性能更高(且成本更高 ..
发布时间:2021-12-20 10:51:51 其他开发

什么是最高效的基于 Java 的流式 XSLT 处理器?

我有一个非常大的 XML 文件,我需要将其转换为另一个 XML 文件,我想使用 XSLT 来完成此操作.我更感兴趣的是内存优化,而不是速度优化(不过,速度也不错!). 对于此任务,您会推荐哪种基于 Java 的 XSLT 处理器? 您是否会推荐其他任何方式(非 XSLT?非 Java?),如果是,为什么? 问题中的 XML 文件非常大,但不是很深——有数百万行(元素),但只有大约 ..
发布时间:2021-12-19 21:11:40 Java开发

如何设置特定 pthread 的 CPU 亲和性?

我想指定特定 pthread 的 cpu-affinity.到目前为止,我发现的所有参考资料都涉及设置进程 (pid_t) 而非线程 (pthread_t) 的 CPU 亲和性.我尝试了一些传递 pthread_t 的实验,但正如预期的那样失败了.我是在尝试做一些不可能的事情吗?如果没有,请你发个指针好吗?感谢一百万. 解决方案 这是我为让生活更轻松而制作的包装器.它的作用是调用线程“卡住 ..
发布时间:2021-12-06 11:42:15 其他开发

CPU和数据对齐

如果你觉得这个问题已经回答了很多次,请原谅我,但我需要回答以下问题! 为什么数据必须对齐(在 2 字节/4 字节/8 字节边界上)?我的疑问是,当 CPU 具有地址线 Ax Ax-1 Ax-2 ... A2 A1 A0 时,很有可能按顺序对内存位置进行寻址.那么为什么需要在特定边界对齐数据? 如何在编译代码和生成可执行文件时找到对齐要求? 如果例如数据对齐是 4 字节边界,这是否 ..
发布时间:2021-11-27 08:07:30 其他开发

处理器、操作系统:32 位、64 位

我是编程新手,来自非 CS 背景(没有正式学位).我主要使用 C# 编写 winform. 我对 32 位和 64 位感到困惑....我的意思是,听说过 32 位操作系统、32 位处理器以及基于它们的程序可以拥有最大内存.它如何影响程序的速度.还有很多问题一直在脑海中浮现. 我试图阅读一些计算机组织和体系结构的书籍.但是,要么是我太笨,看不懂里面写了什么,要么作者假设读者有一些 CS ..
发布时间:2021-11-26 14:49:34 其他开发

处理器、操作系统:32 位、64 位

我是编程新手,来自非 CS 背景(没有正式学位).我主要使用 C# 编写 winform. 我对 32 位和 64 位感到困惑....我的意思是,听说过 32 位操作系统、32 位处理器以及基于它们的程序可以拥有最大内存.它如何影响程序的速度.还有很多问题一直在脑海中浮现. 我试图阅读一些计算机组织和体系结构的书籍.但是,要么是我太笨,看不懂里面写了什么,要么作者假设读者有一些 CS ..
发布时间:2021-11-26 14:39:10 其他开发

int 变量的大小

int 的大小是如何决定的? int 的大小是否取决于处理器.对于 32 位机器,它将是 32 位,对于 16 位机器,它将是 16. 在我的机器上,它显示为 32 位,尽管机器安装了 64 位处理器和 64 位 Ubuntu. 解决方案 这取决于实现.C 标准唯一保证的是 sizeof(char) == 1 和 sizeof(char) 以及类型的一些可表示的最小值 ..
发布时间:2021-11-26 14:37:47 其他开发

是否可以在具有 32 位处理器的机器上运行 64 位代码?

我四处寻找这些问题的答案.但运气不佳. 是否可以在具有 64 位处理器 的机器上运行 32 位 代码? 答案似乎是肯定的.但在性能问题上存在争议,因为 32 位 在处理器上未被使用. 现在我的问题是反之亦然,是否可以在具有 32 位 处理器的机器上运行 64 位 代码? 根据我的一点理解,答案是否定的,因为代码设计为在 64-bit 上运行将使用 64 位进程注册器,但 3 ..
发布时间:2021-11-26 14:29:41 其他开发

处理器、操作系统:32 位、64 位

我是编程新手,来自非 CS 背景(没有正式学位).我主要使用 C# 编写 winform. 我对 32 位和 64 位感到困惑....我的意思是,听说过 32 位操作系统、32 位处理器以及基于它们的程序可以拥有最大内存.它如何影响程序的速度.还有很多问题一直在脑海中浮现. 我试图阅读一些计算机组织和体系结构的书籍.但是,要么是我太笨,看不懂里面写了什么,要么作者假设读者有一些 CS ..
发布时间:2021-11-26 14:03:40 其他开发

地址空间中可以有多少个字?

这是我正在解决的问题 问题:高速工作站具有 64 位字和 64 位地址,地址解析为字节级别.工作站的地址空间中可以有多少个字? 我在问题中定义了不同的术语 字长 - 处理器自然数据单位.字长决定了一次可以处理的信息量 字节级寻址 - 支持访问单词内单个字节的硬件架构 64 位寻址- 您有 64 位来指定 运行时内存 中保存指令或数据的地址 地址空间 - 运行程序的内存视图在 ..
发布时间:2021-11-25 07:46:08 C#

处理器、操作系统:32 位、64 位

我是编程新手,来自非 CS 背景(没有正式学位).我主要使用 C# 编写 winform. 我对 32 位和 64 位感到困惑....我的意思是,听说过 32 位操作系统、32 位处理器以及基于它们的程序可以拥有最大内存.它如何影响程序的速度.还有很多问题一直在脑海中浮现. 我试图阅读一些计算机组织和体系结构的书籍.但是,要么是我太笨,看不懂里面写了什么,要么作者假设读者有一些 CS ..
发布时间:2021-11-25 05:10:17 C#