2013gdh 发表于 2014-8-23 23:28:14

0PE的0PENB文件为什么要57MB

本帖最后由 2013gdh 于 2014-8-24 23:38 编辑

已解决:)
======
虽然lzma压缩后小到只有700多KB, 但img文件map到内存里也要花好久, 在qemu里, 选择增强模式后加载0PENB时有明显停顿.
我很好奇这57MB能不能少些, 因为按我理解, map --mem后57M的img文件就会占57MB内存, 这也太浪费了点
单单减小img大小的办法我懂, 不过我不知道减小后会不会引起 别的地方向mem分区写数据时空间不足
求指教~

pseudo 发表于 2014-8-24 00:26:41

这是历史留下的值,当初不断增大,直到57MB。
这个值或许真有玄机,曾经发现比它大或略小系统都没那么稳定(也许正如有人给出过软盘合理尺寸为1.44MB等,估计1.48MB就不妥)。

当初竭尽g4d所能只能做到此程度,现在g4d强了,人反而懒了。
后来chenall曾经在micrope里弄了两种大小的img按需使用。
其实按目前grub4dos技术条件,做成按需动态决定大小的更好。

按两文件在ud部署时,1.5.x对加载0penb.lzma等做了优化,避免出现某些环境(例如u盘被认作fd0情形)下加载特别慢的情形,使得半解开已不必要。


myBOOT 发表于 2014-8-24 09:15:54

版主有新思路了?0PE要升级了?

singel 发表于 2014-8-24 23:19:09

期待升级版^_^

wy18087018570 发表于 2022-12-25 19:18:02

这个是什么

aliabc-999 发表于 2023-1-14 10:25:50

感谢大神分享!!!

wahmlt 发表于 2023-3-25 09:14:46


感谢大神分享!!!

li就是 发表于 2023-5-27 07:37:05

学习一下
页: [1]
查看完整版本: 0PE的0PENB文件为什么要57MB