我观看了2021 年 8 月发布的英特尔 2021 年架构日(撰写本文时为上个月)。在观看了英特尔有关其新 CPU 的视频后,老实说,我对 \xe2\x80\x94 \xe2\x80\x94 有点困惑。我猜想新的微处理器将不再具有 2 比 1 的线程与核心比率。据说 i5 将有 10 个核心和 16 个线程,i7 和 i9 很相似,我只是不记得它们到底是什么了。但据我了解,新的核心与线程比率是专用核心的结果。如果我没猜错的话,一些核心是“效率核心”,并且它们已被命名,Efficiency Cores而 CPU 中的其余核心是“性能核心”,这 \xe2\x80\x94 毫不奇怪 \xe2\x80\x94已被命名Performance Cores。
当新的微处理器发布时,很难知道哪些名称和数字实际上是基于计算机科学的,哪些只是为了让芯片看起来不错而进行的营销尝试。换句话说,我想知道的是:
\n性能和效率核心实际上有什么作用,还是只是一种营销策略?如果这两个核心不仅仅是一种营销策略,并且拥有效率核心和性能核心将会产生影响,那么效率核心到底会做什么与性能核心不同的事情呢?
\n英特尔的新 P/E 架构如何与虚拟机配合使用?我想像 VirtualBox 和 VMWare 这样的软件需要进行开发和更新,才能使用 Alderlake CPU 分配的资源创建虚拟机,因为现在有 2 种核心类型。传统上,当人们使用 virtualbox 或 VMware 等软件将内核分配给虚拟机时,它们会提供单个整数 、1 core、 或2 cores、 或3 cores,但使用新的混合 CPU 架构时,说“我想分配5核”。您需要明确说明您希望为其分配 5 个核心的核心类型。
我不知道虚拟机是如何在后台工作的,我想它们是某种包装器,无论它们是什么,我确信新的架构需要以不同的方式实现,这需要编写更多的软件,这需要测试、更新、错误修复等...
所以我想知道是否有人知道 Alderlake 在运行第 12 代 Intel CPU 之前没有的虚拟机时是否存在任何问题?
我想知道的是如何搜索特定包的所有可用版本。
我使用 Node.js、npm、TypeScript、JavaScript、Express JS、React TSX/JSX、Mocha/JEST 和许多其他东西为客户开发软件。
上面提到的所有软件都是通过“Npm”获得的,其中大部分运行在 Node.js 运行时环境中。
许多客户都坚持使用特定版本的 Node.js、TypeScript、Npm 和/或 Npm 包。这使得我必须安装最新版本的 Node.js、LTS 版本的 Node.js 以及所有尚未达到 EoL 的版本。
我习惯启动Ubuntu,显然我会使用Apt包管理器来搜索和下载包。不过,“Ubuntu”在apt某些软件包方面存在一些问题,特别是在尝试更改版本时。不幸的是,Node.js 是一款很难使用“Ubuntu”和apt. 这个难题让我开始习惯手动安装 Node、Npm,并手动将全局 npm bin 目录添加到我的路径和/或软链接它们。
一年多前,我出于与 Node.js 无关的其他原因切换到 Fedora Workstation 35(目前我刚刚升级到 37 预发布版本)。由于 Ubuntu 的问题,我习惯了手动安装 Npm 和 Node.js,并且在启动到 Fedora 时继续这种做法。我决定看看是否可以使用 DNF 安装不同版本的节点,但我遇到的问题是,当我使用 DNF 搜索时,它只返回包的名称,通知我它可供下载,但它不提及它是什么版本,以及是否有其他版本可用。
dnf所有可用的 Node.js 包和 Npm 包?我刚刚购买了 adata 内存和华硕 Z690 ROG Maximus Apex 主板。内存是 ADATA XPG Lancer 6000mhz 2x16gb 条。
我无法让主板启动至 BIOS,我收到 Q 代码 12 大约一分钟(这意味着主板正在尝试与内存同步),然后我收到 Q 代码 55,据我所知可以告诉,意味着失败。威刚说内存应该是可比的,我能做些什么来让它工作吗?我应该购买另一个内存套件吗?如果我无法进入 BIOS,那么除了尝试不同的调光器和清除 CMOS 之外,我还可以执行任何故障排除步骤吗?