[表示 : 全て 最新50 1-99 101- 201- 2chのread.cgiへ]
Update time : 05/09 16:36 / Filesize : 56 KB / Number-of Response : 272
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Garbage Collection (GC)について語るスレ



1 名前:デフォルトの名無しさん [2006/03/06(月) 21:07:30 ]
GCの理想と現実について語ってみない?



231 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 17:41:40 ]
「英文が読めないって話だったら板違い」という文章は
if (英語が読めないって話) { 板違い } という意味であって、
英文が読めないということが「書いてないから」こういう言い方になるんだろう。

突っ込むなら、英文が読めないと「書いている」人に向かってこの反応をした時に突っ込むべきだよ。
「常に真になるじゃん。冗長にもほどがある」って。

232 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 17:54:01 ]
長いしキモい…

"翻訳"してくれとどこに書いてあった?
"解説"と書いてあるだろ

233 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 18:22:18 ]
>>231
冗長すぎてどっちに文句を言っているのかわからんちん

234 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 19:29:04 ]
あんな短いライセンスに解説が必要か?
ライセンススレに言ったらどうか?

235 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 19:45:32 ]
>>233
文句なんか言ってないし、冗長でもないよ。
「xではないから書かれたもの」に対して「xではないんだけど・・・」と返すのは変だという話。

236 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 15:11:43 ]
>>228は結局、どこについて解説して欲しいんだ?
何が分からないのか示せない、典型的な教えて君だな。

漏れなら「短いよね」で解説終わりだ。これも(ライセンス全体についての)解説だ。

237 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 15:43:01 ]
というか聞かなきゃわからんことなんかあるんだろうか、あの短さで

238 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 10:42:40 ]
>漏れなら「短いよね」で解説終わりだ。
一般人はそれを感想と言う

本家見てれば関係ないのだが、漏れはBSDライセンスと書いているサイトがあるのが気になるお

239 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 11:08:16 ]
今配布中の物を本家のライセンスにあわせんでどうするんだ?




240 名前:デフォルトの名無しさん mailto:sage [2008/04/14(月) 20:47:33 ]
>>238
そうだね、断定的に書けばいいのか。「短い。」

アホラシ

241 名前:デフォルトの名無しさん mailto:sage [2008/04/30(水) 08:27:41 ]
>>239
なんで俺に聞くの
俺がBSDって記載したんじゃない

>>240
どう取り繕っても感想は感想

242 名前:デフォルトの名無しさん mailto:sage [2008/04/30(水) 09:28:13 ]
「僕はアホらしいです」って自己紹介してるんだから許してやれ。

243 名前:デフォルトの名無しさん mailto:sage [2008/05/02(金) 22:36:58 ]
>>240
よう、学生

244 名前:デフォルトの名無しさん mailto:sage [2008/05/02(金) 23:15:58 ]
20歳位の頃は、>>240みたいなのがかっこいい切り返しに思えるんだよね。
数年経って、何でもない時にふと思い出すと、あまりの恥ずかしさに「うわっ」とか声出るけど。

245 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 00:40:37 ]
何下らん話してるんだよ。GC以外の話をダラダラ続けんな、ボケ。
……といってもまったく新しい手法というのは聞かないしなぁ。せいぜいGCのハイブリッド化の技法ぐらい?

246 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 12:44:20 ]
> ……といってもまったく新しい手法というのは聞かないしなぁ。せいぜいGCのハイブリッド化の技法ぐらい?

kwsk


247 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 14:23:25 ]
いや、大した話じゃなくて、単に2つ以上のGC手法を組合せたもののこと。
Javaの世代別GCとかPythonのGCなんかでも使われとりますな。

メモリの節約とか効率化とかの話があるからそれなりに研究があるらしいけど、
詳しく追っていないから詳細はシラネ。

248 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 14:28:18 ]
知らない割には>>245では偉そうだな。

249 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 14:31:04 ]
javaチップの一種がGCの手法をハードウェアで支援するとか言う工夫してた、
ああいう手法が普通のCPUで使えたらいいのにと思う事はある。




250 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 15:08:47 ]
>>249
それがデスクトップ用PCや汎用機で使えるようになると
かえってARMなどのモバイル環境でも使えるGC技術の発達が遅れかねないから
俺は嫌かな

251 名前:245 mailto:sage [2008/05/03(土) 15:45:29 ]
GC実装の細かいところにはあんまり興味無いからなあ。
H/W GCというのも面白そうだけど、C&C++と相性悪そうだからどうだろ?

252 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 16:19:40 ]
C&C++ って、NEC の「C&C」に ++ かと思ったわ一瞬

253 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 18:16:50 ]
C&Cはカレーだろ

254 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 19:20:53 ]
>>251
そうかなぁ?、あくまでハードウエアによる支援だからタグ付きポインタみたいにそれがポインタかデータかを持つだけでもありがたいと思うんだ。
(使わなければ普通のプロセッサになるってのがミソなんだとおもう)

でも、いまさらメモリインターフェースが32+xビットとかになると困るかもね(実際に出てくるとしたらECCの分を使い回しなんだろうね)

255 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 20:00:43 ]
LISP専用ハードの再来ですか?

256 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 20:27:11 ]
Tag付きデータはどの言語でも有用だろ

257 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 20:39:34 ]
ちょいとGC好きのおまいら、このスレ監視してんならもちっとネタ振ってくれよ.
おいらが流れにあきれて>>249振ったらこんなに栄えちゃうならまだまだ素人考察事はあるんじゃないの?

いや、マジでお願いします、GCは学術的に素人だけど、自前でComapction GCや世代別GC実装するくらい好きなんで。


258 名前:デフォルトの名無しさん mailto:sage [2008/05/05(月) 14:27:27 ]
ハードウェアのサポートありなら、Azulのやつは?

259 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 00:38:36 ]
Freeの高速なGCの手法って
名前なんだっけ?





260 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 10:59:32 ]
ハードウェアサポートは廃れた。

汎用のチップの方が速いから。
x86とそれ以外のCPUでもあれだけ差がある。
Tag付きデータを直接扱えるCPUはもっと遅くなる。

売れるCPUは速い。
また汎用CPUですらx86の牙城を崩せないのに、
Tag付きデータCPUに出来るわけがない。
80年代には決着がついていた。

ELISは、まだやってるんだ…という受け取られ方だった。


261 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 11:03:53 ]
プロプライエタリな手法って特記するようなものもないと思うが...

GCはリファレンスカウントなら参照の発生と消滅に必ずコストがかかるし、
スキャベンジングでは生きてるオブジェクトを全部なめるから、オブジェクトの
数に比例したコストがどうしても必要になる。

GCに要する時間を少なくする手法としては、GC対象のオブジェクトを限定する
世代別GCとか?

262 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 14:56:02 ]
GCしないという手もある

263 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 06:48:59 ]
大昔,Lispマシンはその日電源落とすまでGC起きない方が普通だった
CPUも遅かったから

264 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 14:39:22 ]
>>263
メモリ足りないとさすがにするってば。
っていうかそのころのLispマシンでそんな使い方できるくらいのメモリ積んだのってよっぽど予算余ってないと回ってこなかったよ。

#バブル期だったらそうかもしれんが、おいらが知ってるのはバブル前だからなぁ。 orz


265 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 16:39:13 ]
40過ぎたオッサン?もしかし50近い?

266 名前:デフォルトの名無しさん mailto:sage [2008/06/01(日) 15:41:05 ]
LMIとかSymbolics社で聞いた話

267 名前:デフォルトの名無しさん mailto:sage [2008/07/17(木) 12:53:14 ]
飯食う前に(gc)
タバコ吸う前に(gc)
トイレ行く前に(gc)
ってのは聞いたことがある。

268 名前:デフォルトの名無しさん mailto:sage [2008/07/17(木) 13:42:23 ]
かつてパソコンベーシックでゲーム作ったときに、ゲーム中に不定期にGC入るのを嫌って
シーンチェンジのときに強制的にGCしたことを思い出すw

269 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 11:14:13 ]
Ypsilonってピンボールゲーム開発用に作ったscheme実装が、
ゲームに十分なpauselessなGCと言っているね。



270 名前:デフォルトの名無しさん mailto:sage [2008/10/29(水) 01:31:31 ]
littlewing のやつか。

271 名前:デフォルトの名無しさん [2009/01/14(水) 07:28:54 ]
保守






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<56KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef