当前位置:首页 » 硬盘大全 » p4d缓存文件
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

p4d缓存文件

发布时间: 2023-01-12 06:10:03

① p4d805与p4630哪个发热小

Intel 奔腾4 630 3.0GHz
CPU内核 Prescott-2M
封装模式 PLGA
主频(MHz) 3000MHz
FSB(MHz) 800MHz
倍频(倍) 15
插槽类型 Socket 775
L1缓存(KB) 16KB
L2缓存(KB) 2048KB
多媒体指令集 MMX,SSE,SSE2,SSE3,HT,EM64T
工作功率(W) 95
内核电压(V) 1.4 V
制作工艺(微米) 0.09 微米

Intel 奔腾D 805 2.66GHz
CPU内核 Smithfield双核
CPU架构 64位
主频(MHz) 2660MHz
FSB(MHz) 533MHz
插槽类型 Socket 775
L1缓存(KB) 16KB
L2缓存(KB) 2048KB
多媒体指令集 MMX,SSE,SSE2,SSE3,EM64T
内核电压(V) 3.2
工作功率(W) 85
制作工艺(微米) 0.09 微米

理论上说主频越高功率越大,发热量就越大。实际情况复杂很多了,比如工艺进步,执行效率等等。
AMD Athlon64 3500+/E6性能介于上面两款cup之间,但功率为67W

② Celeron(R)2.8GHz的问题

楼上错了 赛扬d是支持64运算的 赛扬D 二级2缓存512k p4D 二级缓存1M 两者核心是一样的 所以 运算速度肯定是超频后的赛扬快 小型软件的运行 搂住的cpu要强于奔腾D2.8 但是由于二级缓存被减小了一半 所以浮点运算的能力就差了很多 所以运行大型程序 如大型游戏 图像渲染 视频格式转换等 比没有超频的奔腾D还是要逊色很多

③ 怎么把perforce中dending目录清空

perforce服务端在linux上的搭建:1、下载p4d,赋予可执行权限:chmod+xp4d。放到某个文件夹中,并将这个文件夹路径加入到环境变量中,方便使用命令行。exportPATH=./perforce_sev/:$PATH##(这里放在当前目录perforce_sev这个文件夹中)2、配置环境变量,设置p4的root(数据文件存放的位置),port(服务器的端口),log(日志文件所放的文件)。exportP4ROOT=./p4root/(这里将会存放perforce的db.*等服务端文件)exportP4PORT=127.0.0.1:1666(IP:端口)exportP4LOG=p4log(这个存放系统日志的文件,文件在你设置的/p4root/下)3、启动p4dp4d[&]

④ 玩魔兽选CPU得要主频(MHz)和 L2缓存(KB)多少的

CPU强烈推荐 AMD3000+ (不太赞成939的,据说AMD要出1000+以上的,939要淘汰,比754淘汰的还要快点,晕)
显卡推荐ATI的,X550 X1300 X1600 随便你选了,
内存至少512M

⑤ 联想正品电脑L1L2缓存和Intel处理器不一样

02 P4CPU也有很多种,有P4.P4D,P4XE等等。
帮你查了。你机器的P4: L1数据缓存:8 KB, 4-Way;L1指令缓存:12 KB-uOps。在Intel网站上查到的P4一级缓存为32K,二级缓存在512K以上。
L1就是一级缓存,8K*4WAY=32K,该CPU一级缓存32K,二级缓存512K
具体参数可以对照CPU上编号在INTEL官网查询

⑥ linux kernel 内存管理-页表、TLB

页表用来把虚拟页映射到物理页,并且存放页的保护位(即访问权限)。
在Linux4.11版本以前,Linux内核把页表分为4级:
页全局目录表(PGD)、页上层目录(PUD)、页中间目录(PMD)、直接页表(PT)
4.11版本把页表扩展到5级,在页全局目录和页上层目录之间增加了 页四级目录(P4D)
各处处理器架构可以选择使用5级,4级,3级或者2级页表,同一种处理器在页长度不同的情况可能选择不同的页表级数。可以使用配置宏CONFIG_PGTABLE_LEVELS配置页表的级数,一般使用默认值。
如果选择4级页表,那么使用PGD,PUD,PMD,PT;如果使用3级页表,那么使用PGD,PMD,PT;如果选择2级页表,那么使用PGD和PT。 如果不使用页中间目录 ,那么内核模拟页中间目录,调用函数pmd_offset 根据页上层目录表项和虚拟地址获取页中间目录表项时 直接把页上层目录表项指针强制转换成页中间目录表项

每个进程有独立的页表,进程的mm_struct实例的成员pgd指向页全局目录,前面四级页表的表项存放下一级页表的起始地址,直接页表的页表项存放页帧号(PFN)
内核也有一个页表, 0号内核线程的进程描述符init_task的成员active_mm指向内存描述符init_mm,内存描述符init_mm的成员pgd指向内核的页全局目录swapper_pg_dir

ARM64处理器把页表称为转换表,最多4级。ARM64处理器支持三种页长度:4KB,16KB,64KB。页长度和虚拟地址的宽度决定了转换表的级数,在虚拟地址的宽度为48位的条件下,页长度和转换表级数的关系如下所示:

ARM64处理器把表项称为描述符,使用64位的长描述符格式。描述符的0bit指示描述符是不是有效的:0表示无效,1表示有效。第1位指定描述符类型。
在块描述符和页描述符中,内存属性被拆分为一个高属性和一个低属性块。

处理器的MMU负责把虚拟地址转换成物理地址,为了改进虚拟地址到物理地址的转换速度,避免每次转换都需要查询内存中的页表,处理器厂商在管理单元里加了称为TLB的高速缓存,TLB直译为转换后备缓冲区,意译为页表缓存。
页表缓存用来缓存最近使用过的页表项, 有些处理器使用两级页表缓存 第一级TLB分为指令TLB和数据TLB,好处是取指令和取数据可以并行;第二级TLB是统一TLB,即指令和数据共用的TLB

不同处理器架构的TLB表项的格式不同。ARM64处理器的每条TLB表项不仅包含虚拟地址和物理地址,也包含属性:内存类型、缓存策略、访问权限、地址空间标识符(ASID)和虚拟机标识符(VMID)。 地址空间标识符区分不同进程的页表项 虚拟机标识符区分不同虚拟机的页表项

如果内核修改了可能缓存在TLB里面的页表项,那么内核必须负责使旧的TLB表项失效,内核定义了每种处理器架构必须实现的函数。

当TLB没有命中的时候,ARM64处理器的MMU自动遍历内存中的页表,把页表项复制到TLB,不需要软件把页表项写到TLB,所以ARM64架构没有提供写TLB的指令。

为了减少在进程切换时清空页表缓存的需要,ARM64处理器的页表缓存使用非全局位区分内核和进程的页表项(nG位为0表示内核的页表项), 使用地址空间标识符(ASID)区分不同进程的页表项
ARM64处理器的ASID长度是由具体实现定义的,可以选择8位或者16位。寄存器TTBR0_EL1或者TTBR1_EL1都可以用来存放当前进程的ASID,通常使用寄存器TCR_EL1的A1位决定使用哪个寄存器存放当前进程的ASID,通常使用寄存器 TTBR0_EL1 。寄存器TTBR0_EL1的位[63:48]或者[63:56]存放当前进程的ASID,位[47:1]存放当前进程的页全局目录的物理地址。
在SMP系统中,ARM64架构要求ASID在处理器的所有核是唯一的。假设ASID为8位,ASID只有256个值,其中0是保留值,可分配的ASID范围1~255,进程的数量可能超过255,两个进程的ASID可能相同,内核引入ASID版本号解决这个问题。
(1)每个进程有一个64位的软件ASID, 低8位存放硬件ASID,高56位存放ASID版本号
(2) 64位全局变量asid_generation的高56位保存全局ASID版本号
(3) 当进程被调度时,比较进程的ASID版本号和全局版本号 。如果版本号相同,那么直接使用上次分配的ASID,否则需要给进程重新分配硬件ASID。
存在空闲ASID,那么选择一个分配给进程。不存在空闲ASID时,把全局ASID版本号加1,重新从1开始分配硬件ASID,即硬件ASID从255回绕到1。因为刚分配的硬件ASID可能和某个进程的ASID相同,只是ASID版本号不同,页表缓存可能包含了这个进程的页表项,所以必须把所有处理器的页表缓存清空。
引入ASID版本号的好处是:避免每次进程切换都需要清空页表缓存,只需要在硬件ASID回环时把处理器的页表缓存清空

虚拟机里面运行的客户操作系统的虚拟地址转物理地址分两个阶段:
(1) 把虚拟地址转换成中间物理地址,由客户操作系统的内核控制 ,和非虚拟化的转换过程相同。
(2) 把中间物理地址转换成物理地址,由虚拟机监控器控制 ,虚拟机监控器为每个虚拟机维护一个转换表,分配一个虚拟机标识符,寄存器 VTTBR_EL2 存放当前虚拟机的阶段2转换表的物理地址。
每个虚拟机有独立的ASID空间 ,页表缓存使用 虚拟机标识符 区分不同虚拟机的转换表项,避免每次虚拟机切换都要清空页表缓存,在虚拟机标识符回绕时把处理器的页表缓存清空。

⑦ 七彩虹p4d3可以升级bios吗

您这个需要在纯DOS下刷BIOS
具体步骤如下:
1.关闭BIOS写保护:SETUP-Security-bios write protection-disable/Chipset-ME Configuration-ME Control-Disabled(有JME跳线需要短接跳线)
2.将附件中的所有文件,拷贝到您的工具盘(如电脑店PE里面包含有纯DOS的选项)中(Fat32分区),如C盘;

3.通过工具盘将您的机器引导到DOS下,找到相关文件;可以输入命令C:

4.查看分区下是否有我们提供的刷新文件,可以输入命令DIR,然后再输入DIR 文件名如:DIR DOS(文件名可以自定义下,改为自己好记得)。

5.如果有,可以继续输入CD 文件名如 CD DOS,之后则在提示符下输入BAT后缀的批处理文件名如:F.之后按回车即可。刷新会自动进入,刷新完成后将回到DOS提示符下,请重启计算机。

6.刷新成功后请在开机在机器自检过程中按DEL键进入BIOS,进入"Exit",选择“Load Optimal Defaults(Recommended)”选择OK,即载入一次优化值。按F10保存退出即可。

⑧ 设置处理器二级缓存容量应怎么确定呢

Intel Core 2 Duo E6700
接口类型:LGA 775/生产工艺:0.065um/主频:2.66GHz/二级缓存:L2 4096 K/前端总线:1066MHz

Intel Pentium D 805
接口类型:LGA 775/生产工艺:0.09um/主频:2.66GHz/二级缓存:L2 1024*2 K/前端总线:533MHz

Intel Pentium4 506
接口类型:LGA 775/生产工艺:0.09um/主频:2.66GHz/二级缓存:L2 1024 K/前端总线:533MHz/

P4频率是2.66的处理器有以上几款,不知你的是哪款?具体可以用CPUZ这个软件察看。
正如冰泡可乐说的,系统会默认打开CPU的二级缓存,不用用户手动操作

而像远程轰炸机所说,是不正确的。

在众多的XP优化技巧中,较为流行的一种说法是Windows XP系统需要用户手工打开CPU的二级缓存,这样才能使CPU发挥出最大效率。这种说法流传相当广泛,现在使用率最高的Windows系统优化软件之一的“Windows 优化大师”也是持这种观点,在它的优化设置栏中就有优化CPU二级缓存的选项。我们先看看这个所谓的优化技巧是怎样告诉我们的。
【Windows XP系统中,默认状态下CPU二级缓存并未打开。为了提高系统性能,我们可以通过修改注册表,或使用“Windows优化大师”等软件来开启它。

运行注册表编辑器,展开HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management分支,双击右侧窗口中的“SecondLevelDataCace”,然后在弹出的窗口中直接填入当前计算机所使用的CPU的二级缓存容量即可。

赛扬处理器的二级缓存为128KB,应将其值设置为80(16进制,下同)。PⅡ、PⅢ、P4均为512KB二级缓存,应设置为200;PⅢE(EB)、P4 Willamette只有256KB二级缓存,应设置为100;AMD Duron只有64KB二级缓存,应设置为40;K6-3拥有256KB二级缓存;Athlon拥有512KB二级缓存;Athlon XP拥有256KB二级缓存;Athlon XP(Barton核心)拥有512KB二级缓存。

使用Windows优化大师也可以正确设置CPU的二级缓存:启动Windows优化大师,选择“系统性能优化”,在“文件系统优化”中,最上面就是关于CPU二级缓存的设置项。拖动滑块到相应的位置后,保存设置并重新启动计算机即可。

事实真的是这样吗?

我们在微软的知识库中找到了如下的内容:“HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management”中的SecondLevelDataCache键的值只有在Windows XP系统从硬件抽象层(Hardware Abstraction Layer )读取CPU二级缓存(L2)失败时才会读取SecondLevelDataCache键的数据。而且SecondLevelDataCache键值=0的意义是二级缓存为256KB。

在一篇知识库文章中我们还找到了“Do not change the SecondLevelDataCache entry ”这样的话,在文章中指出一些第三方资料宣称修改SecondLevelDataCache键的值可以提高系统性能是不正确的。二级缓存的数值是由操作系统检测并且完全不受SecondLevelDataCache值的影响。

从微软知识库的文章中我们可以看到,所谓的Windows XP系统需要用户手动打开二级缓存这种说法是错误的。Windows XP系统是根据硬件抽象层读取CPU的二级缓存数值。只有在读取失败时才会读取SecondLevelDataCache的值,而且SecondLevelDataCache的默认数值0所代表的意义就是二级缓存为256KB,而不是表示关闭。所以CPU的二级缓存在任何时候都是开启的,用户没有必要再自行修改。

这是微软的答复。
试想XP可以识别那么多硬件,连CPU的二级缓存却不能识别,也太不合逻辑了,

⑨ 电脑怎样优化处理器二级缓存容量

xp是不能识别处理器二级缓存的,所以需要手动修改,首先打开注册表(运行中输入“Regedit”),找到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory
Management\
,
选择“SecondLevelDataCache”,设置为“512”,或者"1024",这要看你是哪种型号内核的P4,P4
Northwood是512,P4
Willamette是256,
P4D等cpu设为1024
P4506
的二级缓存是1024

⑩ 我也问个关于CPU缓存的问题!

对处理器而言,架构最为重要,它决定了一款处理器的基本性能。缓存大小最重要的说法是错误的。据测算,同为2G的920XM和C4,前者性能约是后者的23倍。
缓存大小,对于intel而言不是问题。intel采用统一智能缓存结构。intel的一级缓存只是目录,不需要太大,可以视为寄存器的扩展。事实上三级缓存的intel处理器,是两级缓存结构。
缓存并非越大越好。缓存是个仓库,仓库容量增加的同时,在仓库里找到一件物品所需延时也越长。为解决这个问题,需要良好的分层缓存结构和分支预测能力。
上面有人说core2不如K10,那纯粹胡说八道。最新的K10产品,其单位频率性能依然不如core2。08年i7出世,core2到QX9770就不再发展。即使不再发展了,AMD最强的四核产品AMD965,性能只相当于Q9550。