2020-01-01から1年間の記事一覧
全てのガベージコレクションは以下のいずれかに基づいている(ガベージコレクタ毎にさまざまな方法で領域ごとにこれらのアプローチを組み合わせているらしい) マークスイープGC コピーGC マークコンパクトGC 参照カウントGC 大体wikiに載ってる ストップザ・…
ガベージコレクション: 自動的メモリ管理を構成する理論と実装を積ん読していたので消化するために前に読んでたメモをとりあえず残す 第一章 動的なメモリ割り当てを利用することによって、コンパイル時に総サイズがわからないオブジェクトでも割り付けたり…
久しぶりのブログ更新 ここ最近読書によるインプット過多で全然アウトプットしていないので久しぶりにまともなものを書く golangの勉強がてら書いてみたので見る人が見たら酷いかもしれない シンプルにそれぞれのStateのJobをメトリクスとして取得してみた Q…
特定のIAMロールで実行できるSystemsManagerのドキュメントを制限する方法 今後もまた実装したくなることがありそうなので、残しとく 結論から言うと大体下のようなIAM Policyで制限をかけることが可能 { "Version": "2012-10-17", "Statement": [ { "Effect…
IAMで特定のロールからのみAsuume Roleをさせる方法 Assume元を再作成した場合にも出来るようにしたくて試行錯誤したついでにメモを残す Principalを使用する方法 公式にも書いてある方法 基本的に一番よく使うのはこれだと思う { "Version": "2012-10-17", …
BPF本を読みながら学ぶ10 10章、ネットワークについて 割と知らない単語があって調べるのに苦労した 後半はbpftraceを用いたツールの説明が多い 目次 用語 ネットワークのパフォーマンス分析 ss ip nstat netstat nicstat ethtool 用語 Queueing Discipline(…