[過去ログ] GCは失敗。メモリは自分で管理せよ! その2©2ch.net (720レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
129: デフォルトの名無しさん [sage] 2015/12/01(火) 01:30:32.01 ID:s1rcgCDh(2/3) AAS
GCは関数型プログラミングでのみ正当化される
命令型プログラミングでは全く正当化されない

命令型プログラミング(=チューリングマシンに基づく計算モデル)は読み書きの「順序」こそがネ申なので
命令コードの「順序」を横断して存続するブツは善と悪の最終戦争で滅ぼされるであろう
つまり確保し、使ったら後開放する、これを明示的に書き下す姿勢こそが正しい
492: デフォルトの名無しさん [sage] 2016/04/20(水) 12:56:58.01 ID:r07pzD8i(1) AAS
>>489
489(1): デフォルトの名無しさん [sage] 2016/04/19(火) 01:49:46.30 ID:KVIhh3Hm(1) AAS
使用できるメモリのサイズも空きメモリのサイズも最初から分かってて、ユーザーからの入力も限られてて、
そいつら全部自分で管理できる「恵まれた」環境でしか通用しないアプローチだよなそれ。
ハードリアルタイムなシステムならごく普通
って言うかそうでないと作れない
495: デフォルトの名無しさん [sage] 2016/04/20(水) 19:58:58.01 ID:CuR1I1mj(1) AAS
やり手のゲーム系の方たちに、逆らうようなことは・・・・
566: デフォルトの名無しさん [sage] 2016/06/19(日) 22:17:16.01 ID:ao4WLgfX(1) AAS
>>563
563(1): デフォルトの名無しさん [] 2016/06/18(土) 23:15:40.44 ID:03AgrRUX(1) AAS
指摘してるレスがなかったので言っとくが
循環参照は参照カウント方式+Cycle Collectorでも回収できるから
GCは必須じゃないぞ
興味があるならBacon Cycle Collectorで調べてみろ
>Cycle Collector
いわゆるmark&sweep式とどう違うの?
594
(1): デフォルトの名無しさん [] 2016/11/14(月) 22:33:26.01 ID:A2iFoZHP(1) AAS
固定領域として静的にグローバル変数化、バッファ化すればいいだろ、
それを汚い言うやつがいるが、

潜在BUGだらけでどうにもできないそれのほうが汚いわ。
695: デフォルトの名無しさん [sage] 2017/09/23(土) 14:27:08.01 ID:Dvp9BlYO(1) AAS
最近はjavascriptのレイヤーとかまで出来てさらに複雑面倒に
712: デフォルトの名無しさん [] 2022/12/28(水) 20:55:42.01 ID:kKtGrfmE(1) AAS
おれはGCが最初から分かりづらいなぁと思ってたよ。mallocやnewより
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.035s