WinPE需要占用多大的内存

   玩精简PE我们需要懂得很多的知识,下面先来说说PE启动内存占用大小的计算方法:

  PE的启动内存和核心有关,大概为下面这个公式(只是大概)

  1、用CAB压缩过的核心

  X*2+16(单位MB)(X为未压缩时的核心大小)

  2、不用CAB压缩的核心

  X+32(单位MB)(X为未压缩时的核心大小)

  这里就可以解释为什么NTFS IMG的核心一般不用CAB压缩,因为NTFSIMG格式的核心用CAB压缩效果很差,压缩率低,例如:50M的NTFS IMG用CAB压缩后才35M,而70M(里面有60M的文件)的FATIMG用CAB压缩后,体积变成了26-29M左右。所以NTFS IMG不用CAB压缩,体积减小不多,而启动内存要加倍,因小失大

  关于安装配置文件txtsetup.sif的简单说明

  相信玩过精简版系统的朋友都知道这个文件的用途,同样PE里也有这个文件,废话不多说,我就简单讲讲这个文件。

  [WinntDirectories]

  这个字段是用代码表示文件拷贝的目标文件夹,其根目录为%WinDir%即安装指定的Windows文件夹。

  [SourceDiskFiles]

  根据前面设定的代码表示文件拷贝的具体细节。

  下面三段为集成SATA SCSI等驱动时所用

  [HardwareIdsDatebase]—硬件标识

  [SCSI.load]——SCSI驱动加载

  [SCSI]——SCSI设备说明

时间: 2025-01-17 22:42:00

WinPE需要占用多大的内存的相关文章

内存映射-C#用seek一次读取1M的方式上传一个大文件为什么依然占用如此大的内存

问题描述 C#用seek一次读取1M的方式上传一个大文件为什么依然占用如此大的内存 C#用seek一次读取1M的方式上传一个大文件为什么依然占用如此大的内存,必须用内存映射吗? 解决方案 你肯定频繁的new数组了,用一个公共的空间吧 解决方案二: 为什么依然占用如此大的内存,具体是多大呢? 建议你监控一个内存的使用,是哪段代码引起的.一句句进行调试应该就可以发现,如果不能可以考虑增加一个 Sleep 语句. 按正常来说,打开文件,与 Seek 操作不需要多少内存的.只有读时,需要分配读数据的空间

WinPE启动一般占用多大的内存

  玩精简PE我们需要懂得很多的知识,下面来说说PE启动内存占用大小的计算方法: PE的启动内存和核心有关,大概为下面这个公式(只是大概) 1.用CAB压缩过的核心 X*2+16(单位MB)(X为未压缩时的核心大小) 2.不用CAB压缩的核心 X+32(单位MB)(X为未压缩时的核心大小) 这里就可以解释为什么NTFS IMG的核心一般不用CAB压缩,因为NTFSIMG格式的核心用CAB压缩效果很差,压缩率低,例如:50M的NTFS IMG用CAB压缩后才35M,而70M(里面有60M的文件)的

谷歌浏览器内存占用过大怎么解决

谷歌浏览器内存占用过大怎么解决   Chrome浏览器可以通过重启释放大量内存,这里教大家一个方便的方法,可以做一个简单的书签来快速重启Chrome浏览器,而且重启后Chrome还能自动恢复刚才浏览的所有标签页,一键搞定! Chrome浏览器释放内存小技巧: 1.在任意标签页使用快捷键Ctrl+D (Windows) / Cmd+D (Mac) ,打开添加书签的页面,然后点击"修改" 2.在网址栏输入:chrome://restart,名字的嘛你随意即可.然后点击底部的保存按钮即可.

linux下resin3.025+apache运行jsp过一段时间后内存和cpu占用过大

问题描述 linux下resin3.025+apache运行10-20个jsp网站,过一段时间后内存和cpu占用过大,然后resin就死掉jsp页面就大不开了,重起resin又恢复正常,然后过一段时间又会出现内存和cpu占用过大.请问是什么原因啊?是jsp网站程序还是resin3.025+apache没设置好? 解决方案 解决方案二:应该是程序的问题吧,你用top命令看看那个进程占用的多.解决方案三:这个应该是你上面部署的网站有问题导致的.我不知道有没有什么管理工具可以看每一个网站占的内存.如果

U盘启动盘占用多大的容量才是最好、最优

  U盘的灵活小巧,且携带方便,成为用户们首选的存储文件数据的移动设备,也正是这样,用U盘装系统的方法也随之流行,U盘启动盘的占用容量也成了用户关注的话题,U盘容量大了浪费,小了系统又装不下,究竟U盘启动盘占用多大的容量才是最好,最优的呢? 1.一般简单的U盘启动盘基本不耗多少内存,制作完成之后的引导文件大概几十MB,所以U盘并不会需要很大,普通1G的U盘即可. 2.如果还需要放系统文件到U盘进行安装的话,就要根据系统问加你的大小来判断,如果是纯净的XP系统文件,一般文件的大小只有几百MB,所以

MyEclipse10 导入大项目内存的问题

问题描述 昨天把ext4.0下载下来的包全部放在一个项目的文件夹下面,想做学习用,但是导入后就一直出现内存不足的对话框.昨天查了一下午都没有查出来,今天把MyEclipse重新安装还是不行.网上说的进入安装目录,修改myeclipse.ini里面的参数我已经试了,不好用.我把我出现的错误给粘贴出来,希望大家可以帮帮我.MyEclipsehasdetectedthatlessthan5%ofthe341MBofPSOldGen(Heapmemory)spaceremains.Itisstrongl

StreamReader.ReadLine()读取大文本内存无法释放

问题描述 直接上代码:using(Streamstream=File.OpenRead(@"d:\1.txt")){StreamReadersr=newStreamReader(stream);sr.ReadLine();sr.Close();}很简单的代码,有人可以告诉我为什么吗? 解决方案 解决方案二:"内存无法释放"的具体含义是什么呢?假设你有4G内存,有3G剩余内存,在.net程序运行这个进程时它占用了50M内存(这么一点点),而且1个小时之后也还是占用几十

C#中如何动态开辟大的内存区域?

问题描述 我要开辟一个10G大小的内存区域给系统保存BMP文件使用,不想频繁分配和回收内存.10G内存算好了给100个图片使用,轮询使用,程序结束时一起释放掉.C++中可以按照BYTE分配内存,C#中应该如何写呢? 解决方案 解决方案二:你牛B,要开10G内存区域!!!!!!解决方案三:能不能1.使用RamDisk内存模拟硬盘的软件,操作在此内存盘上,实现提高性能2.三星951PCISSD,理论性能是DDR3内存处理速度的三分之一,速度在1000M~1500M之间3.INETLPCISSD,价格

数据太大爆内存怎么办?七条解决思路 | 机器学习开发手册

Jason Brownlee  在研究.应用机器学习算法的经历中,相信大伙儿经常遇到数据集太大.内存不够用的情况. 这引出一系列问题: 怎么加载十几.几十 GB 的数据文件? 运行数据集的时候算法崩溃了,怎么办? 怎么处理内存不足导致的错误? 本文将讨论一些常用的解决办法,供大家参考. 处理大型 ML 数据文件的七种思路 1. 分配更多内存 有的机器学习工具/库有默认内存设置,比如 Weka.这便是一个限制因素. 你需要检查一下:是否能重新设置该工具/库,分配更多内存. 对于 Weka,你可以在