64 ビット Windows オペレーティング システムでBizTalk Serverを使用する場合は、このトピックで説明する問題を考慮してください。 Microsoft BizTalk Server の 64 ビット サポートに関してよく寄せられる質問については、「BizTalk Server 64 ビット サポート (https://go.microsoft.com/fwlink/?LinkID=155306)」を参照してください。
プロセス メモリ使用量調整のしきい値を変更する
既定では、 プロセス メモリ使用量 ホストの調整しきい値は 25 に設定されています。 この値を超え、BizTalk プロセスのメモリ使用量が 300 MB を超えると、調整条件が発生する可能性があります。 64 ビット サーバーでは、この値を 100 に増やすことができます。 これにより、調整が発生する前に BizTalk プロセスによるメモリ消費量を増やすことができます。 プロセス メモリ使用量のホスト調整しきい値を変更する方法については、「 既定のホスト調整設定を変更する方法 (https://go.microsoft.com/fwlink/?LinkId=157210)」を参照してください。
Note
システムに 2 GB 以上の物理メモリが存在している場合でも、使用できる最大のプロセス メモリは、この計算のために 2 GB のアドレス空間サイズに制限されます。 プロセス メモリの 2 GB までの制限は、32 ビット システムと 64 ビット システムの両方でこの計算のために使用されます。 メモリ不足エラーを防ぐために、32 ビットバージョンのBizTalk Serverを実行するときにホスト インスタンスのメモリが 1.54 GB を超える値を指定しないことをお勧めします。BizTalk Serverが 32 ビットオペレーティング システムまたは 64 ビット オペレーティング システムにインストールされているかどうかに関係ありません。 たとえば、この設定に 1 ~ 100 の値を指定して使用されるプロセス メモリの割合に基づく調整を開始する場合、75 (.75 * 2 GB = 1.54 GB) より大きい値を入力しないでください。 この設定に 100 より大きい値を指定して、指定した数 (MB) に基づいて調整を開始する場合は、1536 より大きい値を入力しないでください。64 ビット バージョンのBizTalk Serverを実行している場合は、100 (100%) または 2048 (2 GB) のいずれかを指定して、使用可能な最大プロセス メモリ 2 GB を使用するときに調整を開始します。
64 ビット ホストをサポートしないアダプター
次のアダプターは、64 ビット ホスト インスタンスでの実行はサポートされていません。
FTP アダプター
POP3 アダプター
これらのアダプターは、必ず 32 ビット ホスト インスタンスで実行してください。
32 ビット モードで実行するように MIME/SMIME エンコーダーを構成する
BizTalk Serverでは、MIME/SMIME エンコーダー パイプライン コンポーネント がネイティブの 64 ビットサポートを持っていません。 つまり、このコンポーネントは、32 ビットのエミュレーション モード プロセス (WOW64) で実行する必要があります。 このため、このエンコーダー コンポーネント (または、元の送信パイプライン) を実行するホスト インスタンスは、32 ビットのエミュレーション モードで実行する必要があります。 このホスト インスタンスで BizTalk の他の要素を実行する場合、64 ビット サポートがないという制約がパフォーマンスなどに影響を与えることに注意してください。