InfoQ

InfoQ

トピック・タグ別の表示

GarbageCollectionに関するすべてのコンテンツ


GarbageCollectionに関するNews

Go 1 - Google Go 言語初のメジャーリリース

トピック
GarbageCollection,
Google,
Concurrency,
言語,
プログラミング

Go が初のメジャーリリースに到達した。Google では今回のリリースを今後数年間の安定バージョンと位置付けている。YouTube ではコアインフラストラクチャに Go を採用している。

iOS/MonoTouchの新しいガベージコレクタとメモリプロファイラ

トピック
GarbageCollection,
Mono,
言語,
.NET,
プログラミング,
モバイル,
OS

MonoTouch for iOSは、世代を持つガベージコレクタSGenをサポートした。これは最近まで、完全バージョンのMonoだけの実験的なオプションだった。同時にiOS向けのメモリプロファイラもMonoDevelop IDEを通じてアクセス可能になる。

Rubyのメモリ使用量を改善するBitmapマーキングGC

トピック
ランタイム,
Ruby,
Java,
GarbageCollection,
動的言語,
言語,
パフォーマンス&スケーラビリティ,
Ruby1.9,
プログラミング

Ruby 1.9.3の後継では、現在の遅延解放ガベージコレクターは、Ruby Enterprise Editionのcopy-on-writeと親和性の高いGCに似た仕組みで、並列プログラミングにおけるRubyのメモリ使用量を大幅に削減するBitmapマーキングGCに置き換えられる。私たちは、現在の遅延解放とBitmapマーキングGCの両方を実装したNarihiro Nakamura氏と話した。

Joel Webber氏がAngry BirdsのHTML5への移植を語る

トピック
HTML 5,
RIA,
Java,
Markup Languages,
GarbageCollection,
言語,
プログラミング

Google Web Toolkit の共同作成者であるJoel Webber氏は、 GOTO Aarhus 2011でAngry Birds on HTML5というセッションを開いた。InfoQはそれをレコードし公開した。我々は氏にインタビューして、人気ゲームであるAngry BirdsのGoogle Chrome と HTML 5への移植について、詳しく聞いた。

Azul、Java実行応答時間を測定するオープンソースのjHiccupツールをリリース

トピック
Azul,
JVM,
仮想マシン,
ランタイム,
Java,
GarbageCollection,
言語,
プログラミング,
パフォーマンス&スケーラビリティ

Azul Systemsは本日、jHiccupのリリースを発表した。これはJavaランタイムプラットフォームで動作するアプリケーションのポーズとストール(もしくは"hiccup"(一時的中断))を測定するために作られたオープンソースのツールだ。

Java 7 Update 1 のパフォーマンスと安定性

トピック
Java SE,
Java,
GarbageCollection,
言語,
プログラミング,
パフォーマンス&スケーラビリティ

10月18日,Oracle は Java 7 Update 1 をリリースした。要望の多かった安定性の向上と,パフォーマンス最適化の問題のフィックスを提供する。InfoQ ではどのようなパフォーマンス改善が新たに提供されているかを確認した。

Azul,無停止ガベージコレクタをLinuxネイティブ化

トピック
Azul,
JVM,
仮想マシン,
ランタイム,
GarbageCollection,
Java,
言語,
プログラミング,
パフォーマンス&スケーラビリティ

Azul Systems は今日,Zing 5.0 を発表した。ハイパーバイザに関するこれまでの動作条件を取り除くことにより,無修正の 64bit Linux 上で pauseless JVM が初めて動作する。

あなたのアプリケーションのパフォーマンスをどうやってチューニングしますか?

トピック
ASP.NET MVC,
ASP.NET,
GarbageCollection,
.NET,
言語,
プログラミング,
パフォーマンス&スケーラビリティ

StackExchangeは、ASP.NETとSQL Serverで構築されている。 先日、Sam Saffron氏とMarc Gravell氏はブログで、彼らが経験した.NET GC GEN-2オブジェクトの最終的なトレースに関する問題の識別とパフォーマンスの解決に関する投稿を行った。彼らの経験には、アプリケーション開発において、パフォーマンスチューニングを行うすべての人が参考になる多くのことが存在している。

Large Object Heap と.NET GC の改善

トピック
GarbageCollection,
.NETフレームワーク,
.NET,
言語,
プログラミング

メモリーを大量に使うアプリケーションを書いている.NET開発者は、 Large Object Heapアロケーションで何度も問題を経験しているだろう。全体的なメモリーは全く充分あるように見えるのに、メモリー不足例外になってしまう。.NET Framework 4.5は、より良いLOH管理とより少ないフラグメンテーションにより、この領域で改善することを約束している。

Ruby 1.9.3 Preview 1がリリース。Lazy Sweep GCにより、GCの停止時間が改善。

トピック
Ruby,
ランタイム,
動的言語,
Java,
GarbageCollection,
言語,
プログラミング,
パフォーマンス&スケーラビリティ,
Ruby1.9

Ruby 1.9.3 Preview 1 がリリースされ、標準ライブラリにlazy sweep GCのような新フィーチャが追加された。InfoQは Narihiro Nakamura 氏にlazy sweep GCについて聞き、Ruby 1.9.xの採用状況を調べた。