サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは本日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。
2005.2.27新規作成。(2001.7.14, 2001.7.15 の日記に加筆。) (2020.1) 追記。 C/C++には、言語仕様としてのガベージコレクションの機能はない。動的に確保したメモリは、自分で、ただ一度だけ解放するようにプログラムを組まなければならない。解放を忘れるとメモリリークが発生し、解放しすぎるとプログラムがクラッシュすることもある。 ガベージコレクタを使うと、メモリを好きなだけ確保するだけでよく、解放は自動的にしてくれる。巨大なメモリを明示的に解放するような場合のほかは、メモリを解放するコードを書く必要はない。 The Boehm-Demers-Weiser conservative garbage collector (Boehm GC) は、C言語用のメジャーなガベージコレクタ。さまざまなソフトウェアがこのライブラリを使っている。しかし、Fedora Cor
Algorithm Design Course Materials 2013 Oct 7: Introduction and Computational Complexity Oct 15: Search Trees Oct 21: Combinatorial Optimization Oct 28: Heuristic Search Nov 5: Text Search Nov 11: Data Compression Nov 18: Memory Management Nov 25: Graph Algorithms 1/2 Dec 2: Graph Algorithms 2/2 Dec 9: Computational Geometry Dec 16: Concurrency Control Jan 15: Canceled Jan 20: Clustering Course Pro
MMgc is the Tamarin (née Macromedia) garbage collector, a memory management library that has been built as part of the AVM2/Tamarin effort. It is a static library that is linked into the Flash Player but kept separate, and can be incorporated into other programs. MMgc is not only a garbage collector, but a general-purpose memory manager. The Flash Player uses it for nearly all memory allocations.
目次 1. 前置き 2. HotSpot VM 1.4.x の GC の種類 3. Mostly-concurrent Mark & Sweep 4. 応用 4.1 世代別 GC との組み合わせ 4.2 カードマーキング (Card Marking) 4.3 並列化 (Parallel GC) 4.4 ビットワイズ・スイープ (Bitwise Sweep) 4.5 インクリメンタル・コンパクション (Incremental Compaction) 5. 参考文献 脚注 コメント 1. 背景 ガーベージコレクション(GC) には色々なアルゴリズムが存在するが、大雑把に言って Stop-the-World (STW) 型 GC と On-the-fly 型 GC に大別される。 STW 型の GC はプログラムの実行中にはガーベージの回収を行わず、メモリが枯渇した時になって始めてガーベージの回
マイクロプロセサの消費電力が増加し、最上位のPentium 4プロセサでは100Wを超える電力になっているのはご存知の通りである。図1は2001年のISSCCでのIntel社のGelsinger副社長の基調講演で示されたものであり、2005年には数KWになると予想している。また、図2はCPUチップの平方cmあたりの消費電力密度の推移を示した図で、既にホットプレートを超え、原子炉に近づいており、このまま延長すると2010年には太陽表面と同程度となるというショッキングな図である。このように、Intelも消費電力の増加の問題を十分承知していた筈であるが、電気を喰うNetburstアーキテクチャのPentium 4のクロック周波数を上げ続ける路線を継続した。しかし、2004年になってようやく、これではどうにもならないと省電力に舵を切りなおした訳である。 その省電力の切り札がマルチコアである。しか
トピックスTopics 2024年08月28日 ニュースリリース マイクロメイツ、生成 AI 活用クイックガイド「ここから始めよう!Microsoft Copilot 入門」の無料提供を開始 ~生成 AI 人材の育成支援で企業の生産性向上と業務効率化を後押し~ 2024年08月14日 セミナー・イベント 【9/18(水)開催】業界最大級のオンライン展示会「ITトレンドEXPO 2024 Summer」出展のお知らせ 2024年07月10日 ニュースリリース マイクロメイツ、業務フロー作成の基礎知識を学習する「業務フロー作成基礎研修」の提供を開始~業務フロー整備により組織の業務効率化と生産性向上を支援~ もっと見る マイクロメイツとはABOUT MICROMATES 私たちマイクロメイツは、お客さまのIT投資効果を最大にするための各種サービスをワンストップで提供しています。 基幹システムの導
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く