无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3785|回复: 9
打印 上一主题 下一主题

[已解决] 为什么最近更新了hotkey和grldr之后,暂停界面要十几秒不动?

[复制链接]
跳转到指定楼层
1#
发表于 2015-11-13 21:36:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 netmjwork 于 2015-11-14 16:09 编辑

如题,最近更新了hotkey(hotkey-2014-05-24)和grldr(grub4dos-0.4.6a-2015-10-21),无论哪两个版本组合都是这样,启动之后停在hotkey的界面一直不动,过十几秒才出菜单,但老版本的很快就加载菜单了,是哪里的问题?如何解决呢?


备注:感谢C大提醒,GRLDR配置图形模式和字体之后,子菜单不要再次配置! 要不然会出问题的……



2#
发表于 2015-11-13 23:07:38 | 只看该作者
我怀疑是 yaya 新版更改 insert module 的内存地址造成的。

hotkey 作为外部命令,却使用了内核空间的内存。而内核开发者可能没有意识到这个问题,不了解 hotkey 会使用为内核保留的固定内存。就是说,产生了内存冲突。

如果情况确实如此,那么根本问题是 hotkey 使用了内核的内存造成的。此类隐蔽错误很难排查。

要么撤销 hotkey 命令,要么把 hotkey 变成内部命令,就可避免类似问题的发生。内部命令是在内核中的,因此,可以使用内核的内存空间。

点评

多谢不点大师回复 但奇怪的是,同样的ISO,只要里面的菜单m1进行修改,加载菜单就变的很慢了,又感觉和菜单有关系…… 比如这个fast.iso,虽然更新了hotkey和grldr(mm),但原来的菜单(m1)没有改,启动加载菜  详情 回复 发表于 2015-11-14 10:05
回复

使用道具 举报

3#
 楼主| 发表于 2015-11-14 10:05:15 | 只看该作者
本帖最后由 netmjwork 于 2015-11-14 16:07 编辑
不点 发表于 2015-11-13 23:07
我怀疑是 yaya 新版更改 insert module 的内存地址造成的。

hotkey 作为外部命令,却使用了内核空间的内 ...


多谢不点大师回复

但奇怪的是,同样的ISO,只要里面的菜单随便进行修改,加载菜单就变的很慢了,又感觉和菜单有关系……
比如这个fast.iso,虽然更新了hotkey和grldr,但原来的菜单没有改,启动加载菜单还是很快,2秒左右基本就可以了,修改之后就超15秒……

回复

使用道具 举报

4#
发表于 2015-11-14 11:06:09 | 只看该作者
用你这个ISO测试看起来很正常呀.

你可以在启动时快速按insert键看看是什么命令慢了.

点评

chenall 大,请问如何解决这个问题? 如果子菜单不加,如果“返回主菜单”不是又重新加载了? 能不能通过判断是否进入VBE模式以及是否加载字库来实现不重复加载?  详情 回复 发表于 2015-11-15 09:09
好像是到加载菜单m1的时候停滞了,但为什么修改菜单之后就加载非常慢呢?  详情 回复 发表于 2015-11-14 12:47
您用的是fast.iso吧?这个是正常的,slow.iso这个仅仅是修改了菜单,就变得慢很多…… 好像是菜单的问题,但又不像: fast.iso和slow.iso唯一的区别是菜单修改了下,但一个快一个慢…… fast.iso 这个虽然更  详情 回复 发表于 2015-11-14 12:28
回复

使用道具 举报

5#
 楼主| 发表于 2015-11-14 12:28:09 | 只看该作者
本帖最后由 netmjwork 于 2015-11-14 16:03 编辑
chenall 发表于 2015-11-14 11:06
用你这个ISO测试看起来很正常呀.

你可以在启动时快速按insert键看看是什么命令慢了.


您用的是fast.iso吧?这个是正常的,slow.iso这个仅仅是修改了菜单,就变得慢很多……

好像是菜单的问题,但又不像:
fast.iso和slow.iso唯一的区别是菜单修改了下,但一个快一个慢……
回复

使用道具 举报

6#
 楼主| 发表于 2015-11-14 12:47:37 | 只看该作者
本帖最后由 netmjwork 于 2015-11-14 16:10 编辑
chenall 发表于 2015-11-14 11:06
用你这个ISO测试看起来很正常呀.

你可以在启动时快速按insert键看看是什么命令慢了.


好像是到加载菜单menu的时候停滞了,但为什么修改菜单之后就加载非常慢呢?

hotkey installed!
configfile /menu
biosdisk_int12_extensions read=0,drive=0xa0,dap=580,err=0x1
biosdisk_int12_extensions read=0,drive=0xa0,dap=580,err=0x1
……
biosdisk_int12_extensions read=0,drive=0xa0,dap=580,err=0x1

用insert键一步一步运行,到这里之后就一直刷屏,最后一句
回复

使用道具 举报

7#
发表于 2015-11-14 15:06:26 | 只看该作者
我试了还是正常的呀,也许是虚拟机的关系.

另外你主菜单已经加载的图型模式和字体,子菜单又加载了一次会有点影响.

点评

多谢C大提醒! 还是菜单的问题 仔细看看修改菜单后就可以了,还是您说的子菜单重复加载会出问题……  详情 回复 发表于 2015-11-14 16:03
实际量产ISO或加载ISO的时候会很明显,虽说终究是能用,但是“定格”十几秒有些别扭…… 如果停顿很久不好解决的话,那么停顿这十几秒能不能通过菜单将显示的内容给屏蔽呢? 多谢C大! 您可以看下压缩包里Qemu  详情 回复 发表于 2015-11-14 15:24
回复

使用道具 举报

8#
 楼主| 发表于 2015-11-14 15:24:23 | 只看该作者
本帖最后由 netmjwork 于 2015-11-14 16:12 编辑
chenall 发表于 2015-11-14 15:06
我试了还是正常的呀,也许是虚拟机的关系.

另外你主菜单已经加载的图型模式和字体,子菜单又加载了一次会 ...

那应该是GRLDR在调用子菜单的时候,子菜单就不要加入已经设置过的



回复

使用道具 举报

9#
 楼主| 发表于 2015-11-14 16:03:03 | 只看该作者
chenall 发表于 2015-11-14 15:06
我试了还是正常的呀,也许是虚拟机的关系.

另外你主菜单已经加载的图型模式和字体,子菜单又加载了一次会 ...

多谢C大提醒!           还是菜单的问题

仔细看看修改菜单后就可以了,还是您说的子菜单重复加载会出问题……
回复

使用道具 举报

10#
发表于 2015-11-15 09:09:03 来自手机 | 只看该作者
chenall 发表于 2015-11-14 11:06
用你这个ISO测试看起来很正常呀.

你可以在启动时快速按insert键看看是什么命令慢了.

chenall 大,请问如何解决这个问题?
如果子菜单不加,如果“返回主菜单”不是又重新加载了?
能不能通过判断是否进入VBE模式以及是否加载字库来实现不重复加载?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-30 08:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表