プログラマブル・アクセラレーション・カード (インテルArria 10 GX FPGA対応)のインテル・アクセラレーション・スタックのクイック・スタートガイド

ID 683633
日付 8/05/2019
Public
ドキュメント目次

D. Memlock Limit

アプリケーションの要件に応じて、ユーザープロセスがロックできるメモリーの最大量を増やすこともできます。正確な方法は、Linuxディストリビューションによって異なる場合があります。

ulimit -lを使用して、現在のmemlock設定を確認します。ulimit-
l
 

通常のユーザーのロックされたメモリー制限を永久に削除するには、次の行を/etc/security/limits.confに追加します。

user1    hard   memlock           unlimited
user1    soft   memlock           unlimited

前のコマンドは、 user1のロックされたメモリーの制限を削除します。すべてのユーザーのメモリーロックを削除するには、 user1*に置き換えます。

*    hard   memlock           unlimited
*    soft   memlock           unlimited
注:

/etc/security/limits.confファイルの設定は、サービスには適用されません。サービスのロックメモリー制限を増やすには、アプリケーションのsystemdサービスファイルを変更して次の行を追加します。

[Service]
LimitMEMLOCK=infinity