【技术实现步骤摘要】
本专利技术涉及一种扩展计算机应用程序可访问地址空间资源的方法,具体为 一种在Windows 32位系统中扩展可访问地址空间的方法。
技术介绍
目前,随着计算机技术的飞速发展,软件技术的发展也非常迅猛,涌现出了 一大批复杂性较高的大型软件产品。这些软件产品所需要的可访问的地址空间比较大,同时,随着硬件技术的突飞猛进,目前在物理上,pc机的主板上可扩充16GB的物理内存,但是由于操作系统软件本身的原因,使得在应用层开发的软件程序所访问的地址空间有限(最大为2GB),无法充分利用硬件资源,严重的阻碍了应用软件的性能。所有32位应用程序都有4GB的进程地址空间(32位地址最多可以映射4GB的内存)。对于Windows操作系统,应用程序可以访问2GB的地址空间,称为用户模式虚拟地址空间。应用程序拥有的所有线程都共享同 一个用户模式虚拟地址空间。其余2GB的地址空间为操作系统保留,称为内核模式地址空间。当 一个应用程序所需要访问的地址空间过多的时候,该应用程序中的线程会存在竟争进程可访问地址空间的问题,导致程序不能够有效执行。解决这个问题有一个现成的方法,可以用来扩大1GB ...
【技术保护点】
一种在Windows32位系统中扩展可访问地址空间的方法,其特征在于:该方法将应用程序中的某些工作线程抽取出来,做成单独的应用程序,在需要执行该线程的操作时,通过命令形式调用单独的应用程序去执行对应的操作。
【技术特征摘要】
【专利技术属性】
技术研发人员:李庆庄,朱彦武,
申请(专利权)人:新奥特北京视频技术有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。