-
公开(公告)号:CN101504626A
公开(公告)日:2009-08-12
申请号:CN200910105844.1
申请日:2009-03-06
Applicant: 中兴通讯股份有限公司
IPC: G06F11/36
Abstract: 本发明公开了一种调试控制实现方法,包括断点的插入和删除过程,所述断点插入过程是通过内核调度时插入仅对当前切入的线程或任务有效的断点实现的;所述断点删除过程是通过内核调度需要切出所述线程或任务时,删除所述断点实现的。本发明还公开了一种调试控制系统。本发明在内核调度时对当前切入的线程或任务插入对其有效的断点,对当前线程或任务无效的断点则不会插入代码段,这样在调试中产生的调试事件均为有效事件,避免了无效事件对调试的影响,提高了调试效率;本发明在调度切入线程或任务时插入断点,这样在处理当前调试事件时也不需要控制其它线程或任务停止以及恢复,进一步提高了调试效率,也避免了漏断点事件的发生。
-
公开(公告)号:CN101187899A
公开(公告)日:2008-05-28
申请号:CN200610138496.4
申请日:2006-11-17
Applicant: 中兴通讯股份有限公司
Abstract: 本发明公开了一种嵌入式系统存储空间的优化方法。为解决现有技术中优化系统成本高、效率低的问题而发明。本发明的方法包括以下步骤:在应用程序虚拟地址空间中为共享库预留虚拟地址空间槽;将应用程序所依赖的共享库全部映射到预留的虚拟地址空间槽中;对共享库和应用程序的源文件以及库映射文件进行编译处理,并去掉该应用程序和共享库中的冗余信息;运行该应用程序的执行文件。本发明通过把共享库映射到应用程序的虚拟地址空间预留的槽位中,能够有效缩减嵌入式系统中软件的大小,减少所需要的存储介质容量,达到降低系统成本的目的,同时,通过对应用程序和共享库的编译处理过程,提高了系统的运行效率。
-
公开(公告)号:CN100359486C
公开(公告)日:2008-01-02
申请号:CN200410009851.9
申请日:2004-11-24
Applicant: 中兴通讯股份有限公司
IPC: G06F11/36
Abstract: 本发明公开了一种调试操作系统内核态程序的方法及装置,方法包括:通过设置运行在内核态的调试桩模块和运行在用户态的前台调试代理模块,使所述前台调试代理模块与所述调试桩模块进行通信,所述调试桩模块接收来自所述前台调试代理模块的调试信息、控制内核线程的运行并获取内核线程的异常信息;所述内核线程将所述异常信息发送给所述调试桩模块,所述调试桩模块将所述异常信息发送给所述前台调试代理模块并由所述前台调试代理模块返回给调试器,从而使调试器进行对内核态程序的调试。本发明解决了普通调试器不能调试运行在操作系统内核态的程序的缺点。
-
公开(公告)号:CN1269023C
公开(公告)日:2006-08-09
申请号:CN200310101743.X
申请日:2003-10-22
Applicant: 中兴通讯股份有限公司
Abstract: 本发明涉及一种构建多板嵌入式系统的方法,属于对计算机内部运行性能所作的改进。通过设置一个为客户单板提供服务的服务单板,作为系统的服务器,除了运行完成该单板需要的功能的程序外,实现支持其它客户单板服务程序的运行;系统采用内部网路进行互连;所有单板上运行的嵌入式操作系统均具有文件系统支持;对于服务单板而言,文件系统的介质是服务单板上的非易失性存储设备,如FLASH、磁盘等;对于客户单板而言,则该文件系统依赖于服务单板提供的服务。本发明不但可以降低系统成本,节省存储空间,易于版本的管理与升级,而且可以使系统设计的方式更灵活,很好地支持需要使用文件系统的操作系统。
-
公开(公告)号:CN1779652A
公开(公告)日:2006-05-31
申请号:CN200410009851.9
申请日:2004-11-24
Applicant: 中兴通讯股份有限公司
IPC: G06F11/36
Abstract: 本发明公开了一种调试操作系统内核态程序的方法及装置,方法包括:通过设置运行在内核态的调试桩模块和运行在用户态的前台调试代理模块,使所述前台调试代理模块与所述调试桩模块进行通信,所述调试桩模块接收来自所述前台调试代理模块的调试信息、控制内核线程的运行并获取内核线程的异常信息;所述内核线程将所述异常信息发送给所述调试桩模块,所述调试桩模块将所述异常信息发送给所述前台调试代理模块并由所述前台调试代理模块返回给调试器,从而使调试器进行对内核态程序的调试。本发明解决了普通调试器不能调试运行在操作系统内核态的程序的缺点。
-
公开(公告)号:CN1538288A
公开(公告)日:2004-10-20
申请号:CN200310101743.X
申请日:2003-10-22
Applicant: 中兴通讯股份有限公司
Abstract: 本发明涉及一种构建多板嵌入式系统的方法,属于对计算机内部运行性能所作的改进。通过设置一个为客户单板提供服务的服务单板,作为系统的服务器,除了运行完成该单板需要的功能的程序外,实现支持其它客户单板服务程序的运行;系统采用内部网路进行互连;所有单板上运行的嵌入式操作系统均具有文件系统支持;对于服务单板而言,文件系统的介质是服务单板上的非易失性存储设备,如FLASH、磁盘等;对于客户单板而言,则该文件系统依赖于服务单板提供的服务。本发明不但可以降低系统成本,节省存储空间,易于版本的管理与升级,而且可以使系统设计的方式更灵活,很好的支持需要使用文件系统的操作系统。
-
-
-
-
-