o-jill / reversi

reversi with javascript
http://o-jill.github.io/reversi/
1 stars 1 forks source link

学習を繰り返すと遅くなる? #22

Open o-jill opened 2 years ago

o-jill commented 2 years ago

同じ棋譜を数百回学習をやると半分ぐらいの速度に落ちている気がする。 メモリはリークしてない気がする。 HW要因とか?

o-jill commented 2 years ago

なんかメモリ消費量がどんどん増えてるっぽい。 ドコ?

o-jill commented 2 years ago

結局火狐がメモリが足りなくなって落ちたっぽい。 →Javascriptか火狐か。 →trainingの中は一見ローカル変数を使ってるように見えて良さそうだけど。。

o-jill commented 2 years ago

ヒープのスナップショットが取れるらしい。 firefox: https://firefox-source-docs.mozilla.org/devtools-user/memory/index.html chrome: https://1000ch.net/posts/2017/javascript-memory-leak.html https://www.techscore.com/blog/2017/12/24/%E3%83%95%E3%83%AD%E3%83%B3%E3%83%88%E3%82%A8%E3%83%B3%E3%83%89%E3%81%AE%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9%E6%94%B9%E5%96%84%E3%81%A8%E3%83%A1%E3%83%A2%E3%83%AA%E3%83%AA/ https://qiita.com/tkdn/items/ea4f034e0d661def244a https://gist.github.com/nolanlawson/01e7358f682dde01e9cb27f777acf195

o-jill commented 2 years ago

確認手順案 棋譜貼り付け → スナップショット → readボタン(training)x50回 → スナップショット → 差分確認

o-jill commented 2 years ago

何か増えることは確認できたけど何が増えているのかまではわからず w/ firefox. JITCodeとか言われても。。。

o-jill commented 2 years ago

chromeだとメモリの中身をもうちょっと細かく教えてくれるっぽい。 初期状態ではchrome@win:4MB, firefox@linux:1MB