Jetbrains IDEを5分間実行すると、メモリ消費量が100%に達します。

Jetbrains IDEを5分間実行すると、メモリ消費量が100%に達します。

Arch Linuxを新規インストールすると、JAVAベースのアプリケーション(正確にはJet Brainsアプリケーション)を開くと、深刻なメモリリークが発生する可能性があります。

メモリは正常に起動しましたが、5分以内に90%以上増加し、Jet Brainsアプリを開くと、システムが100%停止するまでメモリが徐々に増加しました。

私はLTSカーネルがより安定して強力だと思うので(明らかにそうではありませんが)、LTSカーネルを実行しています。次のステップに進んでいる間、行き止まりの路地に達しました。

定期的に収集される無料の結果:

ここに画像の説明を入力してください。

htopアプリケーションが起動してから5分後:

ここに画像の説明を入力してください。

メモリが75%のmeminfo:

emTotal:       64953648 kB
MemFree:        14825820 kB
MemAvailable:   16159136 kB
Buffers:           98572 kB
Cached:         11348096 kB
SwapCached:            0 kB
Active:          5834836 kB
Inactive:       10504840 kB
Active(anon):    4612836 kB
Inactive(anon):  9920788 kB
Active(file):    1222000 kB
Inactive(file):   584052 kB
Unevictable:         168 kB
Mlocked:             168 kB
SwapTotal:       4194300 kB
SwapFree:        4194300 kB
Zswap:                 0 kB
Zswapped:              0 kB
Dirty:               156 kB
Writeback:             0 kB
AnonPages:       4788644 kB
Mapped:          1026312 kB
Shmem:           9641700 kB
KReclaimable:     230328 kB
Slab:             550788 kB
SReclaimable:     230328 kB
SUnreclaim:       320460 kB
KernelStack:       18528 kB
PageTables:        29776 kB
SecPageTables:         0 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:    36671124 kB
Committed_AS:   17705504 kB
VmallocTotal:   34359738367 kB
VmallocUsed:       91248 kB
VmallocChunk:          0 kB
Percpu:            23168 kB
HardwareCorrupted:     0 kB
AnonHugePages:   1966080 kB
ShmemHugePages:        0 kB
ShmemPmdMapped:        0 kB
FileHugePages:     67584 kB
FilePmdMapped:     67584 kB
CmaTotal:              0 kB
CmaFree:               0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
Hugetlb:               0 kB
DirectMap4k:    33774880 kB
DirectMap2M:    20897792 kB
DirectMap1G:    12582912 kB

ランニング:for i in $(mount | grep ^tmpfs | awk {"print \$3"} ); do sudo du -sh ${i} 2>/dev/null; done

以下を提供します。

4.0K    /dev/shm
40K /tmp
40K /run/user/1000

私は何を試みたか。

  1. Xmx4096m設定(無用)

  2. Jet Brainsアプリのダウングレード(違いなし)

  3. 組み込みランタイムでopenjdkを使用する(違いなし)

  4. 安定したカーネルの使用(違いなし)

ベストアンサー1

おすすめ記事