tmpfs

RAMを使用する場合、アプリケーションはtmpfsよりも優先されます(スワッピングを含む)?
tmpfs

RAMを使用する場合、アプリケーションはtmpfsよりも優先されます(スワッピングを含む)?

長すぎる。/ tmpがtmpfsとしてマウントされている場合、スワップがある場合はスワップに優先順位がありますか? tmpfsはアプリケーションの前にスワップを開始しますか? 専門 私は32G RAM(Debian)と32Gスワップスペースを備えたノートパソコンを持っています。 / tmpをマウントするためにtmpfsを使用する予定です。 ただし、交換が必要な場合はシステムの動作が心配です。何を最初に交換する必要がありますか?私はアプリケーションのRAM使用量がtmpfsよりも優先されると思います(つまり、tmpfsが最初にスワップすると思います)。ただし、...

Admin

Dockerの/var/run永続性
tmpfs

Dockerの/var/run永続性

次のように構成された(Debian)DockerコンテナのPIDファイルで問題が発生しました。--restart always 問題をまとめてみてください。 apache2コンテナからサービスを開始します。 init サービスは PID ファイルを生成します。/var/run/apache2/apache2.pid 私のdocker killコンテナがホストの不適切なシャットダウン(電気的故障)をシミュレートし、サービスが異常終了したため、PIDファイルはまだ存在していました。 コンテナを再起動し(ホストの再起動シミュレーション)、apache2サービスを...

Admin

tmpfsでuser_xattrを有効にする方法はありますか?
tmpfs

tmpfsでuser_xattrを有効にする方法はありますか?

cachefilesdCIFS共有ファイルをRAMディスクにキャッシュしようとしていますが、キャッシュディレクトリcachefilesdファイルシステムのサポートが必要ですuser_xattr。tmpfsデフォルトではありません。有効にする方法はありますか? ...

Admin

一時データの削除または暗号化戦略
tmpfs

一時データの削除または暗号化戦略

LVMにLUKSがあるUbuntu 22.04システムがあり、スワップ領域とデータボリュームが暗号化されています(/data)。これは最終的にRAMが制限されている(2GBまたは4GB)、適切なディスク容量(> = 50GB)を持つVPSで実行されます。また、tmpデータを暗号化するか、少なくともシャットダウン後も維持されないことを確認する必要があります(VPSプロバイダのディスクバックアップファイルに機密情報がないことを確認するため)。 質問1:ちょうどシンボリックリンク/var/tmpで接続できますか/data/var/tmp?それとも、システムは...

Admin

ファイルシステムの使用量が大幅に変更された場合のスクリプトトリガー
tmpfs

ファイルシステムの使用量が大幅に変更された場合のスクリプトトリガー

systemd非効率的に聞こえる数秒ごとにポーリングを実装しなくても、特定のファイルシステムの使用量が特定の制限を超えるか下回ると、基本システムがカスタムスクリプトを呼び出すことができる既存のソリューションはありますか? 一部のデバイスマッパーベースのデバイスでは、スナップショットdmeventdの使用レベルによってスクリプトがトリガーされることがありますが、これはブロックデバイスレベルに適用されます。ファイルシステムレベルのソリューションを探しています。 私がやりたい最初のことは、tmpfs現在のスワップスペース使用量に基づいて制限を動的に調整することです...

Admin

/var/tmpがtmpfsファイルシステムの場合、DNF [YUM]は失敗しますか?
tmpfs

/var/tmpがtmpfsファイルシステムの場合、DNF [YUM]は失敗しますか?

/var/tmpマウントtmpfsのようなものを作るつもりです。systemctlはtmp.mountを有効にします。/var/tmp別のパーティションに配置する必要があるセキュリティルールを満たしています。 Linuxのインストール中にこの物理パーティションを作成しませんでした。 FHS(ファイル階層標準)規制/ var / tmpディレクトリは、システムの再起動間に一時ファイルまたはディレクトリを保存する必要があるプログラムで使用されます。したがって、/ var / tmpに保存されているデータは、/ tmpに保存されているデータよりも耐久性があります...

Admin

共有メモリオブジェクトを使用してftruncateがメモリを使用しないのはなぜですか?
tmpfs

共有メモリオブジェクトを使用してftruncateがメモリを使用しないのはなぜですか?

私は共有メモリオブジェクトを作成し、それを使用して、ftruncateシステムのリソース制限に関係なく、一見したところ任意のサイズを提供できることを発見しました。以下のコードはサイズを262TBに設定し、stat()そのサイズを報告します。しかし、262TBは私が/dev/shmインストールしたものよりも大きく、私のシステムには262TBのメモリやスワップを使用することはできません。 OOMエラーが発生すると予想しましたが、システムメモリ使用量に大きな変化はありませんでした。 ここで何が起こっているのでしょうか?ftruncateシステムリソース制限を超える...

Admin

Arch Linuxでramfsを作成する方法
tmpfs

Arch Linuxでramfsを作成する方法

24GBのRAMと8GBのスワップファイルがあります。 Arch Linuxでは/dev/shmこの目的があることを知っていますが、作業に敏感なファイルを一時的に保存できる場所が欲しいので、マウントポイントを作成したいと思いますtmpfs。ramfsこれらのファイルがどんな形や形でもディスクに触れないことが非常に重要です。 スペースが足りない場合は、tmpfsが私が望んでいないスワップファイルを使用することを知っているので、tmpfsの代わりにramfsを使用したいと思います。 私の質問は、少なくとも12Gのストレージスペースを持つramfsマウントポイント...

Admin

再起動後のすべての変更を削除
tmpfs

再起動後のすべての変更を削除

ユーザーはファイルやディレクトリの作成などの一時的な変更を実行できますが、再起動後にこれらの変更をすべて削除できるようにしたいと思います。これはファイルシステムのどこでも機能するはずです。 読んでみましたが、tmpfsより良い解決策があるかどうかはわかりません。 誰もが正しい方向に私を指すことができますか? 私のディストリビューションはdebian(最新バージョン)です。 ...

Admin

fstabと/var/logのどちらが最初に来ますか?
tmpfs

fstabと/var/logのどちらが最初に来ますか?

Linuxが起動したら、最初にすべての内容を読んでマウントしますかfstab、それともその前に起動しますかsystemd? これが最初に出てほしいのですが、fstabどうやって確認するのかわかりません。したがって、答えを知っていても、私がこのフォーラムに来る前に自分自身をよりよく理解できるようにどこで学んだかを教えてください。特にをマウントしたいのですtmpfsが、/var/log推論できるように、これらすべてのログは、systemd一部のサービスを開始した後にアクセスして記録されます。どのプログラムがアクセスを試みる前にインストールされているかを確認したい...

Admin

`/var/log/journal`を`tmpfs`としてマウントできますか?
tmpfs

`/var/log/journal`を`tmpfs`としてマウントできますか?

私が読んでこれ質問がありますが、議論中です。syslog私の質問はtmpfsでマウントを使用できますか?または、カーネルは読み込み(したがってディレクトリへの書き込みも可能)の前に実行されますか?journald/var/log/journalfstabjournaldfstab ...

Admin

/var/log 外部に圧縮されたログファイルを移動する [log2ram を使用した logrotate]
tmpfs

/var/log 外部に圧縮されたログファイルを移動する [log2ram を使用した logrotate]

logrotateに関するアドバイスを求めています。 最近SSDを保存するためにlog2ramをインストールしました。 24GBのRAMをすべて使用しないため、/var/log/に2GBを割り当てました。現在+/-300Mbを使用しています。 私はlogrotateが.gzで終わることができるサブディレクトリ内のすべてのファイルを/var/old.log/に移動し、サブディレクトリ構造を維持したいと思います。 いくつかの調査を行い、可能な解決策を見つけましたが、今質問が浮上しています。 検索を使用してファイルを移動するときにディレクトリ構造を維持する 古いロ...

Admin

/run/user/1000/docで内容を消去する方法は?
tmpfs

/run/user/1000/docで内容を消去する方法は?

私はUbuntu 20.04を使用しており、evinceインストールを介して開くと、flatpak通常evince開いているファイルを/run/user/1000/doc。/run/user/1000/doc消えない。コンピュータを再起動してもファイルはそのまま残ります。このディレクトリには通常の方法でアクセスできないので(書き込みも不可能で変更もできませんchmod)、内容をどのように削除できますか/run/user/1000/doc? ...

Admin