动态重编译

✍ dations ◷ 2025-07-29 15:07:36 #编译原理,仿真软件,虚拟化软件

在计算机科学中,动态重新编译(有时缩写为dynarec或伪首字母缩写DRC)是某些模拟器和虚拟机的功能。在执行期间,系统会重新编译程序的一些部分,调整生成的代码,使其表现程序的运行时环境,并有可能利用那些传统静态编译器不能获得的信息,生成更高效的代码。

大多数动态重编译器用于在执行时不同架构间转换机器码。这是一个在模拟传统游戏平台中往往需要执行的任务。在其他情况下,系统可采取动态重编译作为自适应优化的一部分,以执行可移植程序,如 Java 与 .NET 通用语言运行库 字节码。全速调试器还使用动态重编译来减少大多数逆优化技术中产生的空间开销,并实现其他功能,例如动态线程迁移。

动态重编译执行的主要任务:

动态重编译也可以执行一些辅助任务:

相关

  • 墨尔波墨涅墨尔波墨涅(古希腊语:Μελπομένη,字面意思为“歌唱者”或“声音甜美的”)希腊神话中司悲剧的缪斯。同其他缪斯一样,墨尔波墨涅是宙斯和记忆女神谟涅摩绪涅的女儿。她最初
  • 墨西哥裔美国人墨西哥裔美国人 33,558,000 占10.8%的美国人口墨西哥裔美国人(英语:Mexican American)是美国的墨西哥人后裔,2011年7月,墨西哥裔美国人占10.8%的美国人口,数目为33,558,000,墨西哥
  • 敢死队敢死队可以指:
  • 沙山沙山庄为台湾1920年至1945年间存在之行政区,辖属台中州北斗郡。今彰化县芳苑乡。原属沙山庄辖域内分为沙山、顶廍子、新街、后寮、埤脚、沟子墘、路上厝、王功、汉宝园、草湖
  • 2019冠状病毒病西班牙疫情1月1月2月2月3月3月4月4月过去15日过去15日 2019冠状病毒病西班牙疫情是2019冠状病毒病在西班牙传染及爆发的具体情况。2020年1月31日,疫情首次蔓延至西班牙,当时一名德国游客
  • 吉尔伯特·戈特弗里德吉尔伯特·戈特弗里德(英语:Gilbert Gottfried,1955年2月28日-)是一位美国的栋笃笑喜剧演员、演员以及配音演员。他配音的影视作品角色包括《阿拉丁》中的鹦鹉艾格、儿童卡通数学
  • 张衡矿张衡矿(英语:Zhanghengite),亦称方锌铜矿,是主要由铜、锌组成的天然矿物,并含有微量的铁、铝、铬、镍。首次发现于亳县陨石。该陨石在1977年10月20日下午2时30分坠落于安徽亳县张
  • 塔内尔·索科塔内尔·索科(爱沙尼亚语:Tanel Sokk,1985年1月20日-),爱沙尼亚篮球运动员。他曾代表爱沙尼亚国家男子篮球队参赛。他的父亲就是一位篮球运动员。
  • 火狐狸 (电影)火狐狸,是一部于1982年上映的美国科幻惊悚片,由克林·伊斯威特执导及主演。内容改编自克瑞格·汤玛士Craig Thomas撰写的同名小说。尽管电影背景设定在俄国,但因冷战环境下不可
  • 纪祥纪祥(1999年10月5日-),原名纪子承,男,山东济南人,中国大陆篮球教练员,为前职业男子篮球运动员纪敏尚与前职业女子篮球运动员薛建环之子,现为山东省三人篮球队助理教练。其亦曾是一名