はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ ガベージコレクタ

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 12 / 12件)
 

WasmGCについて予習する

2023/12/01 このエントリーをはてなブックマークに追加 22 users Instapaper Pocket Tweet Facebook Share Evernote Clip WasmGC Firefox デフォルト Chrome 記憶

この記事はWebAssembly Advent Calendar 2023 2日目の記事です. ガベージコレクタ(WasmGC)[1]が10月頃にChromeとFirefoxでデフォルトで有効になり,標準化目前ということで大いに盛り上がったのは記憶に新しいかと思います. これはChromeが対応したというよりはChromeが採用しているJavaScriptのランタイムであるV8が... 続きを読む

rurubyのガベージコレクタとアロケータ - Qiita

2021/12/25 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip Ruby Rubyオブジェクト オブジェクト 内部 Qiita

さて、今回はrurubyにおけるオブジェクトのメモリ表現と、これをハンドリングするアロケータ・ガベージコレクタについて解説します。 Rubyオブジェクトのデータ構造 まず、動的型付き3オブジェクト指向言語であるRubyにおけるオブジェクトがrurubyの内部でどのように表現されているかを説明します。rurubyのオブジェクト... 続きを読む

PPL C++とJSを跨ぐ クロスコンポーネント ガベージコレクタ - Google スライド

2021/09/07 このエントリーをはてなブックマークに追加 7 users Instapaper Pocket Tweet Facebook Share Evernote Clip スライド bit.ly Google C++

C++とJSを跨ぐ クロスコンポーネント ガベージコレクタ 服部慶士(keishi@chromium.org) 2021-08-31 https://bit.ly/3DzLRBs 1 続きを読む

Java 15正式版が登場。スケーラブルかつ低レイテンシなガベージコレクタ「ZGC」が正式版に - Publickey

2020/09/15 このエントリーをはてなブックマークに追加 9 users Instapaper Pocket Tweet Facebook Share Evernote Clip Java DOWNLOAD フィーチャーリリース https

Java 15正式版が登場しました。 2017年9月に登場したJava 9以降、Javaは6カ月ごとに「フィーチャーリリース」と呼ばれるメジャーアップデートが行われています。Java 15は、今年3月に登場したJava 14に続くメジャーアップデートとなります。 Oracle is proud to announce the availability of #Java 15! Download: https... 続きを読む

Java 10が本日付で正式リリース。ローカル変数の型推論、ガベージコレクタが入れ替え可能、不揮発性メモリ対応など。Java 9は早くもサポート期間終了 - Publickey

2018/03/19 このエントリーをはてなブックマークに追加 449 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey Java 型推論 ローカル変数 最初

Java 10が本日付で正式リリース。ローカル変数の型推論、ガベージコレクタが入れ替え可能、不揮発性メモリ対応など。Java 9は早くもサポート期間終了 昨年9月に登場したJava 9から、Javaは6カ月ごとのタイムベースによるアップデートサイクルが採用されました。そしてその最初のワンサイクルが経過し、今日3月20日付けでJava 9の次のメジャーバージョンアップとなるJava 10が登場します... 続きを読む

Go 1.5が登場、Androidに続いてiOSアプリも開発可能。ガベージコレクションも大幅に改善 - Publickey

2015/08/24 このエントリーをはてなブックマークに追加 58 users Instapaper Pocket Tweet Facebook Share Evernote Clip ガベージコレクション Publickey Darwin 改善

Go言語のバージョン1.5となる「Go 1.5」が登場しました。 2014年12月リリースのGo 1.4でAndroidのネイティブアプリ開発に対応したのに続き、Go 1.5ではGo mobile projectによってdarwin/armアーキテクチャとdarwin/arm64アーキテクチャに対応し、iOSアプリのネイティブアプリの開発を可能にしています。 ガベージコレクタが完全に再設計されたお... 続きを読む

マルチコアでスケールするようになった Haskell | 最新の技術・取り組み | IIJ

2015/02/12 このエントリーをはてなブックマークに追加 81 users Instapaper Pocket Tweet Facebook Share Evernote Clip Haskell IIJ メモリアロケータ GHC マルチコア

Glasgow Haskell Compiler(GHC)は、関数型言語Haskellの主要コンパイラです。GHCは(並列性に加えて)並行性を主要な目的として長年開発されてきました。そのため、GHCには、 軽量スレッド(グリーンスレッド) マルチコア用の軽量スレッド・スケジューラ マルチコア上での効率的なメモリアロケータ マルチコア用のガベージコレクタ など、マルチコアで簡潔に並行性を実現するため... 続きを読む

Goで不必要にメモリアロケーションの回数を増やさない方法 - Qiita

2014/09/01 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip メモリアロケータ メモリアロケーション Qiita メモリ

Goにはガベージコレクションがあるのでプログラマがメモリ管理を意識することは少ない。とはいえ無駄にメモリを割り当てまくるとそれだけメモリアロケータとガベージコレクタが走る回数が増えてプログラムが遅くなってしまう。効率の良いプログラムを書こうと思ったらある程度はどういうふうに値がメモリ上に確保されるのか意識することが必要だ。 メモリシステムへの負荷を下げるにはメモリの量だけではなく回数を減らすことが... 続きを読む

Ruby 2.1.0リリース,新しいGCを提供

2014/01/14 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip 提供 英人 マイリーディングリスト 作者 吉田

Ruby 2.1.0リリース,新しいGCを提供 作者: Jeff Martin , 翻訳者 吉田 英人 投稿日 2014年1月13日 | 共有 |  後で読む マイリーディングリスト Ruby 2.1の公式リリースが公開された。待望されていた多数の改善の中にはガベージコレクタの大幅な変更も含まれ,将来的なパフォーマンスの向上を期待させている。 Ruby 2.1のガベージコレクタは世代別ガベージコレ... 続きを読む

[その1] Ruby 2.0のガベージコレクタを使いこなす - ワザノバ | wazanova

2013/12/10 このエントリーをはてなブックマークに追加 71 users Instapaper Pocket Tweet Facebook Share Evernote Clip Discourse wazanova archive

http://samsaffron.com/archive/2013/11/22/demystifying-the-ruby-gc Ruby 2.1のガベージコレクタ (GC) については、「RubyとPythonの違いからガベージコレクタを理解する [その1] [その2] 」で取り上げましたが、今回は、DiscourseのSam SaffronがまとめているRuby 2.0のGCを利用するにあた... 続きを読む

RubyとPythonの違いからガベージコレクタを理解する - ワザノバ | wazanova.jp

2013/10/28 このエントリーをはてなブックマークに追加 317 users Instapaper Pocket Tweet Facebook Share Evernote Clip ブダペスト ワザノバ Ruby Python プレゼン

http://patshaughnessy.net/2013/10/24/visualizing-garbage-collection-in-ruby-and-python Pat Shaughnessyが、ブタペストで開催されたRUPY2013でのプレゼンの前半を自らのブログで紹介しています。 ガベージコレクタは、「ゴミを集める」という行為だけでなく、「新しいオブジェクトのためにメモリをあてがう... 続きを読む

グーグル、C/C++に代わる新言語「Go」をOSSで公開 − @IT

2009/11/11 このエントリーをはてなブックマークに追加 324 users Instapaper Pocket Tweet Facebook Share Evernote Clip OSS グーグル イテレータ 新言語 C++

2009/11/11 グーグルは2009年11月10日、Cのようにシステム記述に適したプログラミング言語「Go」をBSDライセンスの下に公開した。C++ようなC言語の拡張ではないが、Cに似た構文が特徴で、ガベージコレクタ(GC)や並列プリミティブ、イテレータ、実行時リフレクションなどを備えた新しい設計が目を引く。Goはグーグルの社員7人が「20%の自由時間」を利用して開発した。設計・実装を行なって... 続きを読む

 
(1 - 12 / 12件)