NGen'd assembly files have some of their memory address references calculated statically. When Windows loads an NGen'd file, it checks to see if the file loads at its preferred base address. If the file can't load at its preferred base address, Windows relocates the file, fixing up all of the memory address references. This is extremely time consuming because Windows must load the entire file into memory and modify various bytes within the file。    请问,这里的最后一句:modify  bytes 是什么意思哈?

解决方案 »

  1.   

    会有一些NGen组装文件的内存地址引用静态计算。当Windows装载一个NGen会文件中,它将检查文件加载在其首选基地址。如果文件不能负载在其首选基地址,Windows拆迁文件,修复了所有的内存地址的引用。这是非常耗时的,因为窗口必须加载整个文件到内存和修改各种字节内的文件
      

  2.   

    "修改各种字节内的文件".字节内的文件,感觉怎么不怎么顺哈....那个人是用机器翻译的,所以狗屁不通。任何一个程序员都不至于傻到把assembly(程序集)翻译成组装。
      

  3.   

    这里翻译成修改大量的字节。或者说修改大量的数据。如果没有记错,这句话出自CLR via C# 2nd,你可以找一本中文版看,第二版第三版都有中文版的。
      

  4.   

    "修改各种字节内的文件".字节内的文件,感觉怎么不怎么顺哈....那个人是用机器翻译的,所以狗屁不通。任何一个程序员都不至于傻到把assembly(程序集)翻译成组装。对,我狗屁不通,那你通狗屁咯,我确实会的不多,但是我遇到问题我会想办法去解决,不管对与不对,我都拿出来参考,我有说我的就一定是对的吗?你会,你干嘛不翻译出来呢,还马后炮,侮辱人!也许你真的在这方面比我懂得多一点儿,但是就你这素质,也许我素质也不高,可我不像你,都没活在人身上!!!
      

  5.   

    "修改各种字节内的文件".字节内的文件,感觉怎么不怎么顺哈....那个人是用机器翻译的,所以狗屁不通。任何一个程序员都不至于傻到把assembly(程序集)翻译成组装。还版主呢,版主就可以骂人???就这点儿素质?????
      

  6.   

    "修改各种字节内的文件".字节内的文件,感觉怎么不怎么顺哈....那个人是用机器翻译的,所以狗屁不通。任何一个程序员都不至于傻到把assembly(程序集)翻译成组装。对,我狗屁不通,那你通狗屁咯,我确实会的不多,但是我遇到问题我会想办法去解决,不管对与不对,我都拿出来参考,我有说我的就一定是对的吗?你会,你干嘛不翻译出来呢,还马后炮,侮辱人!也许你真的在这方面比我懂得多一点儿,但是就你这素质,也许我素质也不高,可我不像你,都没活在人身上!!!
    你是不是觉得自己特委屈?你是不是觉得自己啥也没做错。要是你跟我问路,我指给你一个乱七八糟的路线,你会什么反应?如果我指的路是错的你会什么反应?
    如果不知道就说不知道,别胡乱指一通,对你自己是无所谓的,但是对接受你信息的人可能会造成很大的影响。
      

  7.   

    "修改各种字节内的文件".字节内的文件,感觉怎么不怎么顺哈....那个人是用机器翻译的,所以狗屁不通。任何一个程序员都不至于傻到把assembly(程序集)翻译成组装。对,我狗屁不通,那你通狗屁咯,我确实会的不多,但是我遇到问题我会想办法去解决,不管对与不对,我都拿出来参考,我有说我的就一定是对的吗?你会,你干嘛不翻译出来呢,还马后炮,侮辱人!也许你真的在这方面比我懂得多一点儿,但是就你这素质,也许我素质也不高,可我不像你,都没活在人身上!!!
    你是不是觉得自己特委屈?你是不是觉得自己啥也没做错。要是你跟我问路,我指给你一个乱七八糟的路线,你会什么反应?如果我指的路是错的你会什么反应?
    如果不知道就说不知道,别胡乱指一通,对你自己是无所谓的,但是对接受你信息的人可能会造成很大的影响。
    委屈到时没什么,但是我不想被人侮辱人格,这是一个交流平台,有对就可以允许错误,而且我也不承认我说错了,因为它确实是有那个意思,我只提供参考,我不代表权威
      

  8.   

    "修改各种字节内的文件".字节内的文件,感觉怎么不怎么顺哈....那个人是用机器翻译的,所以狗屁不通。任何一个程序员都不至于傻到把assembly(程序集)翻译成组装。对,我狗屁不通,那你通狗屁咯,我确实会的不多,但是我遇到问题我会想办法去解决,不管对与不对,我都拿出来参考,我有说我的就一定是对的吗?你会,你干嘛不翻译出来呢,还马后炮,侮辱人!也许你真的在这方面比我懂得多一点儿,但是就你这素质,也许我素质也不高,可我不像你,都没活在人身上!!!
    你是不是觉得自己特委屈?你是不是觉得自己啥也没做错。要是你跟我问路,我指给你一个乱七八糟的路线,你会什么反应?如果我指的路是错的你会什么反应?
    如果不知道就说不知道,别胡乱指一通,对你自己是无所谓的,但是对接受你信息的人可能会造成很大的影响。就拿你说的指路,我指着墙让你走,你走吗?何况我用的是翻译工具,别人的免费帮助你想要什么样的?自己是不是就应该去辨别真伪呢?何况从字面上没有错误,专业术语得个人自己变通,就像指路,假如正确的路是往右,我指偏了,指到路边的沟里去了,而这个方向只有这一条路,你会不走路往沟里走吗?
      

  9.   

    "修改各种字节内的文件".字节内的文件,感觉怎么不怎么顺哈....那个人是用机器翻译的,所以狗屁不通。任何一个程序员都不至于傻到把assembly(程序集)翻译成组装。对,我狗屁不通,那你通狗屁咯,我确实会的不多,但是我遇到问题我会想办法去解决,不管对与不对,我都拿出来参考,我有说我的就一定是对的吗?你会,你干嘛不翻译出来呢,还马后炮,侮辱人!也许你真的在这方面比我懂得多一点儿,但是就你这素质,也许我素质也不高,可我不像你,都没活在人身上!!!
    你是不是觉得自己特委屈?你是不是觉得自己啥也没做错。要是你跟我问路,我指给你一个乱七八糟的路线,你会什么反应?如果我指的路是错的你会什么反应?
    如果不知道就说不知道,别胡乱指一通,对你自己是无所谓的,但是对接受你信息的人可能会造成很大的影响。就拿你说的指路,我指着墙让你走,你走吗?何况我用的是翻译工具,别人的免费帮助你想要什么样的?自己是不是就应该去辨别真伪呢?何况从字面上没有错误,专业术语得个人自己变通,就像指路,假如正确的路是往右,我指偏了,指到路边的沟里去了,而这个方向只有这一条路,你会不走路往沟里走吗?你看清楚了,我说的是,“用机器翻译的,所以狗屁不通”,我“侮辱”的不是你的人格,而是机器的“人格”。拿机器翻译误导lz还振振有词?!
      

  10.   

    我之所以这么说,是因为lz说“"修改各种字节内的文件".字节内的文件,感觉怎么不怎么顺哈....”,我希望澄清的是,lz感觉看不通顺,不是lz的理解能力有问题,而是你的翻译是机器翻译,狗屁不通,我说错了么?我骂人了么?奇怪。如果有人误导你,我同样会站在你的立场说那个人贴出毫无意义的答案。如果你的回答在我看来是有价值的,我也会说lz自己理解能力不行。总之,我是对事不对人。
      

  11.   

    "修改各种字节内的文件".字节内的文件,感觉怎么不怎么顺哈....那个人是用机器翻译的,所以狗屁不通。任何一个程序员都不至于傻到把assembly(程序集)翻译成组装。对,我狗屁不通,那你通狗屁咯,我确实会的不多,但是我遇到问题我会想办法去解决,不管对与不对,我都拿出来参考,我有说我的就一定是对的吗?你会,你干嘛不翻译出来呢,还马后炮,侮辱人!也许你真的在这方面比我懂得多一点儿,但是就你这素质,也许我素质也不高,可我不像你,都没活在人身上!!!
    你是不是觉得自己特委屈?你是不是觉得自己啥也没做错。要是你跟我问路,我指给你一个乱七八糟的路线,你会什么反应?如果我指的路是错的你会什么反应?
    如果不知道就说不知道,别胡乱指一通,对你自己是无所谓的,但是对接受你信息的人可能会造成很大的影响。就拿你说的指路,我指着墙让你走,你走吗?何况我用的是翻译工具,别人的免费帮助你想要什么样的?自己是不是就应该去辨别真伪呢?何况从字面上没有错误,专业术语得个人自己变通,就像指路,假如正确的路是往右,我指偏了,指到路边的沟里去了,而这个方向只有这一条路,你会不走路往沟里走吗?你看清楚了,我说的是,“用机器翻译的,所以狗屁不通”,我“侮辱”的不是你的人格,而是机器的“人格”。拿机器翻译误导lz还振振有词?!
    不要吵了不要吵了,专心玩游戏吧
      

  12.   


    是 CLR via C# 4th的...好久没看帖了,不好意思....其实我开始看那翻译就感觉是不是用"机械"翻译...只是没说而已...谢大家了...