タグ

mallocに関するauthorNariのブックマーク (6)

  • このページを見るには、ログインまたは登録してください

    Facebookで投稿や写真などをチェックできます。

    authorNari
    authorNari 2012/04/03
    jemallocの解説
  • カスタムメモリマネージャと高速なメモリアロケータについて

    2017年10月27日、モノビットエンジン勉強会inサイバーコネクトツーにて、中嶋謙互が講演しました「ネットワークゲームにおける TCPとUDPの使い分け」のスライドになります。ネットワークゲームを製作する際にご参考頂けますと幸いです。 登壇者: 株式会社モノビット 取締役 CTO 中嶋謙互

    カスタムメモリマネージャと高速なメモリアロケータについて
  • Lockless Inc. Low level software to optimize performance

    Optimize your Software It is a simple step to speed up your software. No source code changes are required. Lockless MPI seemlessly replaces your system MPI implementation, and you reap the performance benefits. Lockless MPI Released Version 1.2 of the Lockless MPI has just been released. It is optimized for modern 64bit multicore systems, and supports programs running on Linux. There are bindings

  • Firefox、メモリ食い「ダークマター」の正体突き止める | エンタープライズ | マイコミジャーナル

    Firefox web browser - Faster, more secure & customizable Firefoxでは長らく種類を特定することができない謎のヒープメモリが存在していた。Nightly版でURL欄に「about:memory」を入力すると、メモリ表示の2行目に「heap-unclassified」という項目が見つかるはずだ。何に使われているのかわからない上に、全体のメモリ利用のうえでかなりの割合を占めている。この用途不明のメモリを突き止め排除すれば、メモリ使用量を大幅に減らすことが可能になるとみられる。 この用途不明メモリの正体のひとつが実はjemallocのメモリアロケート時に発生する未使用領域であることがNicholas Nethercote氏によって報告された。すでに原因も明らかになっており、調査および分析を実施した結果、どの部分を改善すればメモリ使用量を

    authorNari
    authorNari 2011/08/11
    jemalloc, フラグメンテーション対策によるもの, いやそれだったらglibc mallocでも起きるんじゃないかなぁ。
  • プロセスのメモリ

    システム・プログラム 電子・情報工学系 新城 靖 <yas@is.tsukuba.ac.jp> このページは、次の URL にあります。 http://www.hlla.is.tsukuba.ac.jp/~yas/coins/syspro-2000/2000-04-17 あるいは、次のページから手繰っていくこともできます。 http://www.hlla.is.tsukuba.ac.jp/~yas/coins/ http://www.hlla.is.tsukuba.ac.jp/~yas/index-j.html ■プログラムとは 入出力やプロセス間通信を考えなければ、プログラムは、メモリの内容を書き 換える手順が書かれたものと考えることができる。 この授業でC言語でプログラムを書く時には、必ずメモリの中でどのような操 作が行われているかを意識すること。 ■メモリ・マップ 図? のように,

    authorNari
    authorNari 2010/04/10
    プロセス、メモリ配置
  • phkmalloc

    phk mallocとは Poul-Henning Kamp氏が開発したmallocの実装です。 つい最近(2007年ごろ)、*BSDではjemallocを使うようになりましたが、それまで主流だったのがphk mallocです。 このドキュメントは、phk mallocの実装の概要を説明しています。 以下の文章で、mallocライブラリとはphk mallocの事を指します。 OSからメモリを取得するのは、ページ単位 プログラムがOSからメモリをもらう場合、ページと呼ばれる単位でもらいます。 +---------------+ | | | 1 ページ | | | +---------------+ ページのサイズは4KB(※OSやCPUに依存)固定で、この倍数でしかメモリをもらう事はできません。 malloc()では当然4KB以外のサイズのメモリを割り当てる事ができ、ユーザープログラムは

    authorNari
    authorNari 2008/10/27
    phkmallocについて,解説
  • 1