会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • METHOD AND DEVICE FOR VERIFICATION OF CODE MODULE IN VIRTUAL MACHINE
    • 用于验证虚拟机中代码模块的方法和装置
    • US20080209556A1
    • 2008-08-28
    • US12016398
    • 2008-01-18
    • Rong Yao FuHai Tao LongWilliam J. TraceyDavid Alvra Wood
    • Rong Yao FuHai Tao LongWilliam J. TraceyDavid Alvra Wood
    • G06F11/00
    • G06F9/44589G06F21/53
    • A method for pre-verification of a code module when the code module is installed or updated in a virtual machine, comprising: loading codes in the installed or updated code module; performing code verification on the codes in the code module; if the code verification is passed, generating a certificate of the code module; and storing the code module passing the code verification and its certificate. The present invention also discloses a method for verification of a code module at runtime of the code module in a virtual machine, comprising loading codes in the code module; generating a certificate of the code module based on the loaded codes; if the generated certificate of the code module and a pre-stored certificate of the code module are identical, verifying the code module to be valid; otherwise performing a pre-verification on the code module.
    • 一种在虚拟机中安装或更新代码模块时对代码模块进行预验证的方法,包括:在已安装或更新的代码模块中加载代码; 对代码模块中的代码执行代码验证; 如果代码验证通过,生成代码模块的证书; 并存储通过代码验证的代码模块及其证书。 本发明还公开了一种用于在虚拟机中的代码模块的运行时验证代码模块的方法,包括在代码模块中加载代码; 基于加载的代码生成代码模块的证书; 如果生成的代码模块的证书和代码模块的预存的证书是相同的,则验证代码模块是否有效; 否则在代码模块上执行预验证。
    • 10. 发明授权
    • System and method for embedded java memory footprint performance improvement
    • 嵌入式java内存占用性能提升的系统和方法
    • US08281291B2
    • 2012-10-02
    • US11967142
    • 2007-12-29
    • Janet DmitrovichPhilip Lee LangdaleJames Patrick RobbinsWilliam J. Tracey
    • Janet DmitrovichPhilip Lee LangdaleJames Patrick RobbinsWilliam J. Tracey
    • G06F9/45
    • G06F12/0866G06F9/45516G06F2212/2022
    • A system and method are provided to allow demand loading and discarding of Java executable image (JXE) files. The virtual machine allocates an address space for a requested JXE program. The read-only portion of the JXE file is memory mapped from its nonvolatile location to the allocated memory space using read-only mapping and the read/write section of the JXE file are loaded into memory. When a page of the JXE program is needed, a page fault occurs if the read-only portion has not been loaded into memory. The operating system's page fault handler retrieves the needed page(s) from the nonvolatile storage location based upon the mapping data that resulted from the previously performed memory mapping. Because the read-only section of the JXE file is memory mapped using read-only mapping, the operating system's paging process is free to discard previously loaded memory pages that contain read-only portions of the JXE file.
    • 提供了一种系统和方法来允许需求加载和丢弃Java可执行映像(JXE)文件。 虚拟机为所请求的JXE程序分配一个地址空间。 使用只读映射将JXE文件的只读部分从其非易失性位置映射到分配的存储空间,并将JXE文件的读/写部分加载到内存中。 当需要JXE程序的页面时,如果只读部分尚未加载到内存中,则会发生页面错误。 操作系统的页面错误处理器基于从先前执行的存储器映射产生的映射数据,从非易失性存储位置检索所需的页面。 由于JXE文件的只读部分是使用只读映射进行内存映射,因此操作系统的分页过程可以放弃先前加载的包含JXE文件只读部分的内存页面。