やる気がストロングZERO

やる気のストロングスタイル

2023-01-01から1ヶ月間の記事一覧

Railsで実装した処理はどうやって実行されるのか

Railsで実装した処理は、どうやって実行されるのかが理解できたのでメモ。 わからなかったこと ブラウザからリクエストが送出され、webサーバ(Nginx等)に到達し、webサーバからAppサーバ(Unicorn等)に流されるのは理解していた。 AppサーバがどうやってR…

GCについて調べてて理解したことの雑メモ

GCについて調べてて理解したことを雑にメモります。(間違いあったらご指摘ください) GCでやること 不要オブジェクトの開放 これはそのままの意味。もう使われていないオブジェクトは破棄してメモリを開ける。 使用オブジェクトの再配置 メモリの確保、開放…

Javaパフォーマンスを読んでる 5章

Javaパフォーマンスを読んでる。 Javaパフォーマンス作者:Scott OaksオライリージャパンAmazon 自分なりに理解した内容をメモる。 5章:ガーベージコレクションの基礎 ガーベージコレクション概要 定期的にヒープを走査して参照されていないオブジェクトを開…

Javaパフォーマンスを読んでる 4章

Javaパフォーマンスを読んでる。 Javaパフォーマンス作者:Scott OaksオライリージャパンAmazon 自分なりに理解した内容をメモる。 4章: JITコンパイラの仕組み javaコードは一度Javaバイトコード(バイナリとコードの中間地点)に変換される。 Javaバイトコ…

Javaパフォーマンスを読んでる 2章

Javaパフォーマンスを読んでる。 Javaパフォーマンス作者:Scott OaksオライリージャパンAmazon 自分なりに理解した内容をメモる。 2章: パフォーマンステストのアプローチ パフォーマンスのベンチマーク計測方法 実アプリケーションでテストするのが最も信頼…