タグ

memoryに関するreboot_inのブックマーク (2)

  • PartitionAlloc Design

    This document explains a high-level design of PartitionAlloc. If you're interested in its in-depth implementation, see comments in PartitionAlloc.h. OverviewPartitionAlloc is a memory allocator optimized for performance and security in Blink. All objects in Blink are expected to be allocated with PartitionAlloc or Oilpan (but not yet done). Partitions and bucketsPartitionAlloc has four partitions.

    reboot_in
    reboot_in 2022/04/30
    “PartitionAllocは、Blinkのパフォーマンスとセキュリティのために最適化されたメモリアロケータです。Blink内のすべてのオブジェクトは、PartitionAllocまたはOilpanで割り当てられることが期待されています(ただし、まだ完了し
  • Redis のメモリが足りなくなった時にどうやってチューニングしたか - Qiita

    Redis のメモリが足りなくなった時にどうやってチューニングしたか Redis は便利なのですが、メモリが半分しか使用出来ないという問題が有ります。 非同期でファイルの書き込みを行う際に、メモリのスナップショット(コピー)を取るために、その分の空きメモリが必要なのです。 [ここ] (http://qiita.com/eccyan/items/b44fee413c285907cd6c)に Redis のソースコードのコメントを翻訳したものを置いておきます。 今回、メモリの空きが足りなくなったのは、準永続的な情報用のサーバと利用している物で、簡単に消すことは出来ませんでした。 そこで Redis のメモリダンプを解析し、利用していないキーの削除やデータ型の変更を行うことにしました。 メモリの解析 メモリダンプはそのままでは人間には理解不能なので、ローカルにdump.rdbファイルをコピーし、

    Redis のメモリが足りなくなった時にどうやってチューニングしたか - Qiita
  • 1