senooken JP Social
  • FAQ
  • Login
senooken JP Socialはsenookenの専用分散SNSです。
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. ikeji (ikeji@ostatus.ikeji.ma)'s status on Thursday, 18-Aug-2022 14:31:19 JST ikeji ikeji
    timeコマンドで、実時間と一緒にCPU時間がでるけど、
    同じように使用メモリ出すのできないのかな?
    brkシステムコールをトラップしたりしたらできそうだけど。
    In conversation Thursday, 18-Aug-2022 14:31:19 JST from ostatus.ikeji.ma permalink
    • ikeji (ikeji@ostatus.ikeji.ma)'s status on Thursday, 18-Aug-2022 14:40:14 JST ikeji ikeji
      in reply to
      • zunda
      @zundan 今欲しいのはあるPythonスクリプトのピーク使用量なんですけど、手作業で一番メモリを使ってる行に現在の使用量をprintfする文を入れるの面倒だな、と思いまして…
      In conversation Thursday, 18-Aug-2022 14:40:14 JST permalink
    • zunda (zundan@mastodon.zunda.ninja)'s status on Thursday, 18-Aug-2022 14:40:15 JST zunda zunda
      in reply to

      @ikeji メモリプロファイラはいくつかすぐ使える実装があったと思います(酔っ払っててコマンド名まで思い出せない← mallocしたりfreeしたりなので、定期的にその瞬間のメモリの使用状況を記録する感じになると思います

      In conversation Thursday, 18-Aug-2022 14:40:15 JST permalink
    • ikeji (ikeji@ostatus.ikeji.ma)'s status on Thursday, 18-Aug-2022 14:46:27 JST ikeji ikeji
      in reply to
      • zunda
      @zundan https://tkkm.tokyo/post-329/ tracemallocっていうpythonのモジュールがあって、そういう事をやってくれそうです。
      ただ、今回は、スクリプトを実行するのに何Gのメモリがあればいいのかが知りたいので、pythonによらない汎用のがあってもいいかなと思いました。
      In conversation Thursday, 18-Aug-2022 14:46:27 JST permalink

      Attachments


    • zunda (zundan@mastodon.zunda.ninja)'s status on Thursday, 18-Aug-2022 14:46:28 JST zunda zunda
      in reply to

      @ikeji なるほどなるほど!mallocとfreeを乗っ取る系だとPythonスクリプトとの関係はよくわからなくなっちゃうので、Python用のプロファイラを探してくる必要がありそうですね(って具体例を知らないですみません

      In conversation Thursday, 18-Aug-2022 14:46:28 JST permalink
    • ikeji (ikeji@ostatus.ikeji.ma)'s status on Thursday, 18-Aug-2022 15:27:08 JST ikeji ikeji
      in reply to
      • zunda
      @zundan 探してたのはまさにそれっぽいです。
      ありがとうございました。
      In conversation Thursday, 18-Aug-2022 15:27:08 JST permalink
    • zunda (zundan@mastodon.zunda.ninja)'s status on Thursday, 18-Aug-2022 15:27:09 JST zunda zunda
      in reply to

      @ikeji grep mem .bash_hitoryしてみたらmemusageというのが出てきましたw これならPythonでも行けそうに見えます

      $ memusage --data=memusage.dat bundle rake assets:precompile
      $ memusagestat memusage.dat memusage.png

      In conversation Thursday, 18-Aug-2022 15:27:09 JST permalink

      Attachments


      1. https://s3.amazonaws.com/zundan-mastodon/media_attachments/files/108/842/363/465/288/365/original/4fa39cd5114adc39.png

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.