我最近听说过超线程这个术语,超线程到底是什么,为什么它很重要?
在英特尔的i486有8 KB的L1缓存。在英特尔的Nehalem具有32 KB L1指令高速缓存,每个核心32 KB L1数据高速缓存。
L1 缓存的数量几乎没有以时钟频率增加的速度增加。
为什么不?
我有兴趣找到一份完整的技术手册,其中记录了两种操作系统之间的所有差异。在 Tanenbaum 的最新版现代操作系统(第 3 版)中,他深入探讨了 Windows Vista 的技术布局。
我正在寻找类似或更详细的描述 Windows 7 以及 Windows 7 和 Vista 之间差异的内容。
任何线索,建议,提示?他们很感激。
有什么不同?我的系统属于什么类别?我想下载 Fedora12,它显示了这些选项。我应该下载哪一个?
我有一台配备 Intel Core 2 Duo 8100 处理器的 Sony Vaio cr36g/b。
所以这与在 ARM 上运行 Windows 服务器的问题有关。所以我的问题的前提是,是否可以将机器代码从一种架构转换为另一种架构,以便在与编译运行的架构不同的架构上执行二进制文件。
QEMU 和其他模拟器可以即时翻译指令,因此可以在未编译的计算机上运行可执行文件。为什么不提前做这个翻译,而不是在飞行中以加快过程?从我比较有限的装配知识,大部分的指令一样MOV
,ADD
和其他人应该是跨架构移植。
任何没有直接映射的东西都可以映射到其他一些指令集,因为所有机器都是图灵完备的。这样做会不会太复杂?出于某种我不熟悉的原因,它会不会根本不起作用?它会工作,但不会产生比使用模拟器更好的结果吗?
我听说过超线程和多线程这两个术语,但它们之间究竟有什么区别?什么样的英特尔处理器使用它们?
在有关计算机体系结构的对话中,缓存内存比主内存昂贵得多。
我知道它必须靠近处理器,因此必须更小,但是还有什么会导致高速缓存的成本?
谁能解释一下材料\人工\技术\制造\等的细节。需要缓存还是主内存,以便我更好地了解成本?
architecture ×10
cpu ×4
command-line ×1
cpu-cache ×1
emulation ×1
macos ×1
memory ×1
progress ×1
windows-7 ×1