首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏MasiMaro 的技术博文

    windows PAE扩展和AWE编程

    32位windows上只能看到最大3GB的内存空间,而且每个应用程序只能访问4GB的的内存,这个限制是windows独有的,为了使程序能够访问大于4GB的内存空间,需要使用AWE编程接口,同时需要开启PAE ,让系统支持大于3GB的内存,开启PAE最大能支持128GB的内存。 PAE开启 在windows 7及以上的系统主要使用BCDEdit命令而XP系统使用的是修改boot.ini文件的方式,下面主要介绍的是windows 7 上开启PAE的方式 在命令行下输入BCDEdit /set PAE forceenable windows 另外如果需要扩大用户分区可以打开/3GB开关,这个开关在windows 7上用命令:BCDEdit /set IncreaseUseVa 3072(后面的数字代表的是用户分区的大小,3072正是3GB) 另外编译选项需要打开/LARGEADDRESSAWARE开关 AWE编程接口 开启PAE之后想要自己的程序能够访问到超过4GB的内存

    1.3K10发布于 2019-02-25
  • 来自专栏全栈程序员必看

    linux ll命令时间,Linux ll命令显示年月日 时分秒

    -rw-r–r– 1 root root 69K 2016-09-06 06:26:21 config-2.6.18-412.el5PAE drwxr-xr-x 2 root root 1.0K 2016 -10-19 23:26:18 grub -rw——- 1 root root 3.3M 2016-10-19 19:50:35 initrd-2.6.18-238.el5PAE.img -rw——- 1 root root 3.4M 2016-10-19 23:26:18 initrd-2.6.18-412.el5PAE.img drwx—— 2 root root 12K 2016-10-19 -2.6.18-412.el5PAE -rw-r–r– 1 root root 1.8M 2011-01-14 06:40:04 vmlinuz-2.6.18-238.el5PAE -rw-r–r– 1 -2.6.18-412.el5PAE -rw-r–r– 1 root root 1.8M 2011-01-14 06:40:04 vmlinuz-2.6.18-238.el5PAE -rw-r–r– 1

    3.6K50编辑于 2022-09-29
  • 来自专栏自由而无用的灵魂的碎碎念

    分享:Fedora 删除旧内核

    1.查看现在所使用的kernel [nsdy@localhost ~]$ uname -r 2.6.33.6-147.2.4.fc13.i686.PAE 2.检查系统中所存在的 -2.6.33.6-147.2.4.fc13.i686abrt-addon-kerneloops-1.1.1-2.fc13.i686kernel-PAE-2.6.33.6-147.2.4.fc13.i686kernel -2.6.33.6-147.2.4.fc13.i686 kernel-PAE-devel-2.6.33.6-147.fc13.i686kernel-PAE-2.6.33.6-147.fc13 3.删除旧内核 [nsdy@localhost ~]$ su -c'yum remove kernel-2.6.33.6-147.fc13.i686 kernel-PAE-2.6.33.6-147.fc13 .i686 kernel-PAE-devel-2.6.33.6-147.fc13.i686′ 4.重启系统并检查现在内核 [nsdy@localhost ~]$ reboot

    1.3K10发布于 2018-07-24
  • 来自专栏闵开慧

    让XP支持4G内存

    第一步、开启PAE   要破解32位XP系统4G内存限制,先要开启PAE (Physical Address Extension物理地址扩展)。 打开Everest,看看主板的内存选项中,最后一项Physical Address Extension(PAE)下的“操作系统支持”“处理器支持”是否为“是。如果为“是”,恭喜您,您能够开启PAE。 重新启动电脑就开启了PAE。 第二步、安装内存盘   开启了PAE,并没有破解4G内存限制。需要利用多余的1G内存建立内存盘使用,就能完美利用全部4G内存了。 因此这两种方法的区别就在于: 方法一只使用了/PAE开关表示启用/PAE功能但是系统对每个进程仍然采用2G核心、2G应用程序的内存分配方式。 方法二除了/PAE开关还使用了/3GB开关表示不仅启用/PAE功能并且系统对每个进程采用1G核心、3G应用程序的内存分配方式。

    7.9K110发布于 2018-03-30
  • 来自专栏全栈程序员必看

    从硬盘上安装Fedora12

    可以使用命令: uname -rm 查看本机的内核发行版,我的如下: [zhangyk@zhangyk ~]$ uname -rm 2.6.31.6-162.fc12.i686.PAE i686 显然 ,我的kernel是PAE版,其对应的devel不是kernel-devel,而是kernel-PAE-devel,可以使用yum search看到: [zhangyk@zhangyk ~]$ yum search kernel-* … kernel-PAE.i686 : The Linux kernel compiled for PAE capable machines kernel-PAE-devel.i686 : Development package for building kernel modules to match the PAE kernel … kernel-devel.i686 : Development package for building kernel modules to match the kernel 安装了kernel-PAE-devel后,VirtualBox就可以正常安装了。

    95030编辑于 2022-11-06
  • 来自专栏逸鹏说道

    修复VirtualBox “please use a kernel appropriate for your CPU”

    修复VirtualBox "This kernel requires the following features not present on the CPU: pae Unable to boot dunitian/p/4522988.html 修复VirtualBox "This kernel requires the following features not present on the CPU: pae /p/6266621.html 6.修复VirtualBox "This kernel requires the following features not present on the CPU: pae

    1.9K100发布于 2018-04-11
  • 来自专栏菩提树下的杨过

    windows 2003 32位系统能支持的最大内存数

    先要开启PAE功能,方法如下: 打开 Boot.ini 文件,然后将 /PAE 参数添加到 boot.ini中,如以下所示: multi(0)disk(0)rdisk(0)partition(2)\%systemroot %="Windows Server 2003, Datacenter Edition" /PAE 如果CPU、主板、操作系统都支持并启用PAE(物理地址扩展),那么此时的物理内存地址总线就是36位。

    2.9K80发布于 2018-01-23
  • 来自专栏DrugOne

    ICML 2024 | SurfPro:基于连续表面的功能性蛋白质设计

    蛋白结合体设计任务性能 按照之前的工作,作者使用AlphaFold2 (AF2) 的pAE相互作用来评估设计的结合体与目标蛋白之间的结合亲和力。 作者使用Bennett等人的官方代码来计算AF2 pAE相互作用。AF2 pAE相互作用越低,设计的结合体效果越好。 表 2 表 3 不同模型的AF2 pAE相互作用和成功率结果分别见表2和表3。 结果显示,作者的SurfPro在六个目标蛋白中实现了最低的平均AF2 pAE相互作用和最高的平均成功率。 特别是,作者的SurfPro在所有六个类别中都实现了最佳的pAE相互作用,并在六个类别中的三个类别中实现了最高的成功率。作者的模型在IL7Ra上的pAE相互作用甚至略低于实验验证的正结合体。 因此,即使没有专门针对特定目标进行结合体蛋白的训练,SurfPro也能在这些类别中生成pAE相互作用低于正结合体的结合体。在整个PDB上预训练后,贪婪解码生成的结合体功能变化不大。

    32710编辑于 2024-07-16
  • 来自专栏阿dai_linux

    32位和64位的操作系统的差异 原

    原因是PAE技术的出现,即物理地址扩展(Physical Address Extension),弥补了32位CPU寻址能力的不足。 PAE技术将地址扩展到了36位,这样,系统就能够容纳2^36=64GB的内存。同时,PAE技术的提出,也是为了解决在PSE技术中,大物理页面必须为4MB的限制。 PAE技术在Pentium Pro以及以后的CPU中实现,AMD公司也在Athlon以及以后的CPU中普及了这一技术。同样,目前我们使用的操作系统也都支持了PAE技术。        也就是说我们虽然装的32位操作系统,但是因为CPU和操作系统支持了PAE,所以最大能够支持更大的内存。怎么知道你的CPU是否支持PAE呢? Linux系统下可以执行命令 cat /proc/cpuinfo输出的信息中在flags一行中可以看到支持pae,如图。 ?

    2.1K20发布于 2019-04-03
  • 来自专栏Eureka的技术时光轴

    暴力搜索内存进程对象反隐藏进程

    为了突破4GB的限制,现在的32位处理器采用一种叫PAE(物理地址扩展)的技术,来实现对超出4GB空间的物理地址的访问。 ,在PAE内存模式与普通内存模式其代码是不相同的,用Windows内核调试工具windbg的命令“u MmIsAddressValid 1 50”可显示汇编代码,Windows 7系统PAE内存模式代码为 nop 83e2c72a 90 nop 83e2c72b 90 nop 83e2c72c 90 nop Windows7系统非PAE 内存模式第四指令为“8b5508”,而非PAE内存模式第四指令为“8b4d08”,可据此编写自定义函数HowPaging区分内存模式。 非PAE模式,一个32位的逻辑地址被分成下图所示的3部分。

    2K20发布于 2019-12-20
  • 来自专栏技术杂记

    KVM基础

    Linux [root@kvm-demo data]# egrep --color '(vmx|svm)' /proc/cpuinfo flags : fpu vme de pse tsc msr pae arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid flags : fpu vme de pse tsc msr pae arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid flags : fpu vme de pse tsc msr pae arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid flags : fpu vme de pse tsc msr pae

    1.6K10编辑于 2022-01-19
  • 来自专栏DrugOne

    Nucleic Acids Res. | AlphaFold DB:大规模扩展蛋白质序列空间的结构覆盖范围

    PAE以 ˚A(埃)为单位测量,上限为31.75 ˚A。科学家可使用这些值来评估模型不同部分(例如两个域)的相对位置和方向的置信度。 对于两个不同域中的残基x和y,如果PAE值(x, y)较低,AlphaFold 会预测域具有明确定义的相对位置和方向。 如果PAE值很高,那么两个域的相对位置和方向是不可靠的,用户不应将生物学或结构相关性附加到这些上。 请注意,PAE是不对称的;因此,(x, y)和(y,x)的PAE值之间可能存在差异,如在具有高度不确定方向的循环区域之间。 它们允许用户分析预测并下载相应的模型文件(在PDB和mmCIF中)格式)和PAE文件(JSON格式)。

    1.6K20发布于 2021-12-01
  • 来自专栏jiajia_deng

    AWE 内存管理

    AWE (Address Windows Extension) 可以使用开启 PAE 后普通应用程序无法使用到的内存,这部分内存系统可能无法识别,但通过 AWE 则可以完美访问。 注意事项 1、打开 PAE 后并不是所有应用程序都可以访问大于 4GB 的内存,要访问需要通过 AWE 打开 PAE 高出 4GB 地址空间的内存,AWE 但不仅限于打开 PAE 后多出来的内存,当需要自己操作物理页面的时候

    46620编辑于 2023-10-21
  • 来自专栏技术杂记

    KVM基础1

    Linux [root@kvm-demo data]# egrep --color '(vmx|svm)' /proc/cpuinfo flags : fpu vme de pse tsc msr pae arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid flags : fpu vme de pse tsc msr pae arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid flags : fpu vme de pse tsc msr pae arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid flags : fpu vme de pse tsc msr pae

    78720编辑于 2021-12-03
  • 来自专栏jiajia_deng

    AWE 内存管理

    AWE (Address Windows Extension) 可以使用开启 PAE 后普通应用程序无法使用到的内存,这部分内存系统可能无法识别,但通过 AWE 则可以完美访问。 注意事项 1、打开 PAE 后并不是所有应用程序都可以访问大于 4GB 的内存,要访问需要通过 AWE 打开 PAE 高出 4GB 地址空间的内存,AWE 但不仅限于打开 PAE 后多出来的内存,当需要自己操作物理页面的时候

    50720编辑于 2023-10-21
  • 来自专栏云服务使用个人总结

    如何检测处理器是否支持AES-NI指令集?

    [root@xxxxx ~]# grep aes /proc/cpuinfo flags : fpu vme de pse tsc msr pae mce cx8 apic sep lahf_lm abm 3dnowprefetch bmi1 avx2 bmi2 rdseed adx xsaveopt flags : fpu vme de pse tsc msr pae xxx-MB0:~ xxxxxx$ sysctl -n machdep.cpu | grep -i aes FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR

    10.7K30发布于 2020-03-03
  • 来自专栏运维经验分享

    CentOS 7.4查看CPU信息(含脚本)

    CPU是32位还是64位 [root@testhost ~]# cat /proc/cpuinfo | grep lm flags : fpu vme de pse tsc msr pae tsc_deadline_timer aes hypervisor lahf_lm tsc_adjust arat flags : fpu vme de pse tsc msr pae tsc_deadline_timer aes hypervisor lahf_lm tsc_adjust arat flags : fpu vme de pse tsc msr pae tsc_deadline_timer aes hypervisor lahf_lm tsc_adjust arat flags : fpu vme de pse tsc msr pae

    2K30发布于 2019-07-03
  • 来自专栏技术杂记

    HAproxy 基础1

    apicid : 0 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae apicid : 1 fpu : yes fpu_exception : yes cpuid level : 11 wp : yes flags : fpu vme de pse tsc msr pae

    60920编辑于 2022-01-19
  • 来自专栏Debian中国

    MX Linux 17 Beta 1 发布,基于 Debian 的发行版

    Beta 1 具有以下功能: antiX 项目的最新实时系统更改和修复; Debian(Stretch)的最新更新; 4.9.0-4 内核(alphas 特性 4.9.0-3); 32 位 ISO 有 PAE 内核,而非 PAE; 更新软件包,包括 LibreOffice 5.4.1 的更新和 mx-apps; mx-tweak 替换了 mx-defaultlook,并为简单的合成器(Xfce 或 Compton

    68610发布于 2018-12-20
  • 来自专栏Debian中国

    Q4OS 3.8 LTS 发布,基于 Debian Buster

    新版本 Q4OS Centaurus 基于 Debian Buster 10 和 Plasma 5.14,也可选 Trinity 14.0.6 作为桌面环境,它适用于 64 位和 32 位/i686pae 计算机,以及不带 PAE 扩展的旧 i386 系统。

    87010发布于 2020-01-21
领券