Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
C++IDERAD Studio

C++Builder 10.4.2の改良点: Split DWARFによるリンカのメモリ使用量の削減

10 4 2 sydney 9064602 2

C++Builder 10.4.2 では、Win64 リンカでのメモリ使用の問題について、大きく改善されています。

C++ Win64 ツールチェーンは、ELF64 オブジェクト ファイル形式と Dwarf v4 デバッグ ファイル形式を使用しています。デバッグ情報は、よく非常に大きなサイズになり、それはリンカによって結果のバイナリにリンク付けされ、ilink64 のメモリ逼迫の状態を起こします。10.4.2 の C++Builder では、リンカが処理する費用のあるデータ量を大きく削減する、新しいテクノロジが含まれています。それは、デバッグ情報を複数のファイルに分割することで行われており、リンカは、その後、実行可能コードと少量のその他の情報のみをリンク付けするようになっています。これが、「分割ドワーフ」と呼ばれます。デバッグ情報は .dwo ファイル(dwarf オブジェクト)に入れられます。

詳しくは、こちらを参照ください。

今すぐ10.4.2を使い始めよう

すでに、10.4.2のトライアル版が利用可能になっており、今後製品を購入いただくと、10.4.2をダウンロードいただけるようになります。また、すでに製品をお持ちの方は、有効なアップデートサブスクリプションがあれば、既存のライセンスを使用してRAD Studio 10.4.2をご利用いただけます。10.4.2のダウンロードは、新しいカスタマーポータルサイト(my.embarcadero.com)から行えます。

詳細については、以下の情報をご確認ください。

エンバカデロでは、10.4.2において行った作業について大きな成果を上げることができたと考えており、皆さんがこの新しいリリースをご活用いただけるものと期待しています。


Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

IN THE ARTICLES