7

前回チェックしたとき、google diffCourgetteはWindows32ビットプラットフォームでのみ動作し、LinuxとOSXではまだ利用できます。それでもそうですか?

はいの場合、CourgetteがクロスプラットフォームではなくWindowsでのみ機能する理由は何ですか?単なるバイナリ差分ではありませんか?そして、Chromeは現在LinuxとMacでdiffの更新に何を使用していますか?

4

2 に答える 2

0

Courgette は、Linux および ELF32 で動作します。ELF64ではまだ動作しません

于 2013-01-02T12:40:09.900 に答える
0

この設計ドキュメントによると、courgette はアセンブリ言語を十分に理解しており、ポインターを一定量更新してパッチ サイズを縮小できます。

http://dev.chromium.org/developers/design-documents/software-updates-courgette

64 ビット環境では、ポインターのサイズと命令セットが大きく異なるため、ズッキーニを効率的に機能させることは簡単ではありません。

于 2013-03-29T18:05:45.780 に答える