python数時間くらい動かしてるとパソコンがとまるんやが

未分類
1:なんJゴッドがお送りします2021/07/30(金)  ID:2nvXS5dG0

研究に使うためにコード組んでしばらく実行させてたんやけど
なんかタスクマネージャーではCPU使用率一切あがらないしファンも全然回ってないのに
一日一回ubuntuが出すメッセージではメモリ使用率(?)90パーみたいにでて
ubuntu消してもそれが減らん
おかげで再起動しないとfirefoxとかchromeもまともに動かんのやけど
ubuntu消す度に使用したメモリ(?)捨てて(?)くれるとかないんか?
確かC++にはそんなような関数があった気がするんやけど

おじいちゃんやからなんもわからん誰か教えてくれ


2:なんJゴッドがお送りします2021/07/30(金)  ID:2nvXS5dG0

うんこしてえ


3:なんJゴッドがお送りします2021/07/30(金)  ID:o65lyXYc0

もうちょっとわかりやすく書いてくれ😭


5:なんJゴッドがお送りします2021/07/30(金)  ID:2nvXS5dG0

>>3
python長時間実行するとメモリなくなる
再起動はめんどい
どうすればいい?


4:なんJゴッドがお送りします2021/07/30(金)  ID:ob3lohr20

メモリリークしとる


6:なんJゴッドがお送りします2021/07/30(金)  ID:2nvXS5dG0

プログラミングは初心者やからどのタイミングでメモリ食ってるのかもわからん



7:なんJゴッドがお送りします2021/07/30(金)  ID:puWQZ8Y80

途中で中断すればええやん


9:なんJゴッドがお送りします2021/07/30(金)  ID:2nvXS5dG0

>>7
一個の計算で1日とかかかるんやけど


8:なんJゴッドがお送りします2021/07/30(金)  ID:2nvXS5dG0

ほんとは一週間くらい実行させときたいんやけど1日ももたん


11:なんJゴッドがお送りします2021/07/30(金)  ID:/1gDL5gRp

単なるメモリ不足チャウノ


14:なんJゴッドがお送りします2021/07/30(金)  ID:2nvXS5dG0

>>11
メモリ不足でとまるから
メモリどう節約すればいい?みたいなことを聞いてる


12:なんJゴッドがお送りします2021/07/30(金)  ID:aLxOhhFVa

ガンガンガン速で検索ゥー!


15:なんJゴッドがお送りします2021/07/30(金)  ID:UF0QQ4ur0

スペックゴミなんやない?


18:なんJゴッドがお送りします2021/07/30(金)  ID:2nvXS5dG0

>>15
32GBやからそこまでゴミではないんやないの


16:なんJゴッドがお送りします2021/07/30(金)  ID:puWQZ8Y80

ubuntsuというか、何でコード書いてるの?


22:なんJゴッドがお送りします2021/07/30(金)  ID:2nvXS5dG0

>>16

ubuntuでpython3 aaa.py
って実行しとるんやけど



17:なんJゴッドがお送りします2021/07/30(金)  ID:/VAG9gtf0

メモリリークの教科書みたいな動きしてるけどもちろん確かめたよな?


20:なんJゴッドがお送りします2021/07/30(金)  ID:2nvXS5dG0

>>17
なんやそれわからん
マジでpythonとか触ったことないんや
研究で必要になったから仕方なくやってるだけで
それ調べてみる


21:なんJゴッドがお送りします2021/07/30(金)  ID:cVKYVG370

AWSなり使えば


23:なんJゴッドがお送りします2021/07/30(金)  ID:TlB2iGYP0

htopとかでちゃんと原因確認した?


33:なんJゴッドがお送りします2021/07/30(金)  ID:2nvXS5dG0

>>23
それしらんわ
調べてみよ


24:なんJゴッドがお送りします2021/07/30(金)  ID:dwYuD0y70

メモリ何GB積んでる?
まさか8gbとかのクソスペじゃないよな


25:なんJゴッドがお送りします2021/07/30(金)  ID:h+BO/vkw0

研究室の先輩、同期、教員の誰かに聞けば分かるやろ
もしかして浮いてるんか?


27:なんJゴッドがお送りします2021/07/30(金)  ID:2nvXS5dG0

>>25
数学科やから誰もプログラミングなんかやらん
>>24
32


26:なんJゴッドがお送りします2021/07/30(金)  ID:A7K28mei0

参照が1つでも残ってる限りガベコレされんで


28:なんJゴッドがお送りします2021/07/30(金)  ID:Lx1z9EMnM

WSL2ならWSLのバグかなんかでVmmemってプロセスがホスト側のメモリバク食いするで
wslconfigのファイル編集してでWSL2で使用する最大メモリ固定すれば暫定対処可能や


46:なんJゴッドがお送りします2021/07/30(金)  ID:D9j8412Dd

>>28
多分これ


55:なんJゴッドがお送りします2021/07/30(金)  ID:2nvXS5dG0

>>28
1mmもわからんけどそれを頼りに調べてみるわ


29:なんJゴッドがお送りします2021/07/30(金)  ID:dwYuD0y70

32だったらスペックは問題ないな
それはコードに原因がある


31:なんJゴッドがお送りします2021/07/30(金)  ID:o+CzIEjo0

ファンが回ってない?


32:なんJゴッドがお送りします2021/07/30(金)  ID:2nvXS5dG0

>>31
起動直後にfirefoxでタブ大量に開いたりするcpuのファンめっちゃまわるやん
それが一切ないってこと



34:なんJゴッドがお送りします2021/07/30(金)  ID:nk5MY6HV0

研究とか言ってて草


35:なんJゴッドがお送りします2021/07/30(金)  ID:dwYuD0y70

巨大な配列とか作ってないか?
それか無駄にグローバルな変数とか使ってないか?


37:なんJゴッドがお送りします2021/07/30(金)  ID:C5qg4gBCa

アドバイスしててみんな優しいな


42:なんJゴッドがお送りします2021/07/30(金)  ID:2nvXS5dG0

>>37
いつもガイジガイジ言いながら教えてくれるけど
今日はそれすらなくただ教えてくれるだけでやさしい
ほれそう


41:なんJゴッドがお送りします2021/07/30(金)  ID:b2SAA8Emr

メモリ不足ならメモリ増設、すぐに出来ないなら外部記憶装置の拡張増設じゃなかったかな


45:なんJゴッドがお送りします2021/07/30(金)  ID:lXpmGmFg0

ubuntu消す?


49:なんJゴッドがお送りします2021/07/30(金)  ID:2nvXS5dG0

>>45
計算終わった後にubuntuにexitってやって終了するやん
それやったあともそこで使ったメモリが解放?されてないってこと


47:なんJゴッドがお送りします2021/07/30(金)  ID:FpO0lJ+n0

delとかgcで必要に応じてメモリ解放したればええんちゃう?


50:なんJゴッドがお送りします2021/07/30(金)  ID:G21egMGna

tracemallocでメモリ見とけ


51:なんJゴッドがお送りします2021/07/30(金)  ID:A7K28mei0

一度作ったオブジェクトが
どこの変数にも入ってない状態になったらいつか勝手に消える
どっかに残ってると消えない


53:なんJゴッドがお送りします2021/07/30(金)  ID:YcAxGx4X0

juliaで書き直す


54:なんJゴッドがお送りします2021/07/30(金)  ID:Q/4YSKaba

並列処理とかしようとしてサブプロセス作ってちゃんと処理しないままスコープ無理やり抜けてるとか
まぁそれならタスクマネージャーでPythonアイコンどんどん増えるからわかる気がするけど



57:なんJゴッドがお送りします2021/07/30(金)  ID:v8k5aBLca

なんでタスクでメモリ使用率の内約確認しないんや?


58:なんJゴッドがお送りします2021/07/30(金)  ID:EWxJLJS6d

ワイはcentosやから一緒じゃないがコマンドプロント上でpsやps alxで何が動いてるか確認したら?




元スレ:https://swallow.5ch.net/test/read.cgi/livejupiter/1627635454/
未分類