2023-01-01から1ヶ月間の記事一覧
Railsで実装した処理は、どうやって実行されるのかが理解できたのでメモ。 わからなかったこと ブラウザからリクエストが送出され、webサーバ(Nginx等)に到達し、webサーバからAppサーバ(Unicorn等)に流されるのは理解していた。 AppサーバがどうやってR…
GCについて調べてて理解したことを雑にメモります。(間違いあったらご指摘ください) GCでやること 不要オブジェクトの開放 これはそのままの意味。もう使われていないオブジェクトは破棄してメモリを開ける。 使用オブジェクトの再配置 メモリの確保、開放…
Javaパフォーマンスを読んでる。 Javaパフォーマンス作者:Scott OaksオライリージャパンAmazon 自分なりに理解した内容をメモる。 5章:ガーベージコレクションの基礎 ガーベージコレクション概要 定期的にヒープを走査して参照されていないオブジェクトを開…
Javaパフォーマンスを読んでる。 Javaパフォーマンス作者:Scott OaksオライリージャパンAmazon 自分なりに理解した内容をメモる。 4章: JITコンパイラの仕組み javaコードは一度Javaバイトコード(バイナリとコードの中間地点)に変換される。 Javaバイトコ…
Javaパフォーマンスを読んでる。 Javaパフォーマンス作者:Scott OaksオライリージャパンAmazon 自分なりに理解した内容をメモる。 2章: パフォーマンステストのアプローチ パフォーマンスのベンチマーク計測方法 実アプリケーションでテストするのが最も信頼…