>>145
>Rustでは消費し終えた変数や中間値が使用していたヒープ領域もすぐに再利用されて使い回されるため
変数が確保されるのは関数コールの度に毎回上書きされるスタックであてtヒープではない
そもそもヒープ領域の確保廃棄で何も問題なければメモリフラグメントなど発生するはずがない。
したがって長期間リブートを想定しないRTOSで、
予めメモリプールを確保してその中で固定的にメモリ割り当てなど行うこと自体全くの無意味ってことだが、
現実はそーじゃない。こんなもんエンベ試験あたりのイロハだろw
Rustアンチスレ
155デフォルトの名無しさん
2022/05/30(月) 15:12:27.13ID:MKPVbFKD156デフォルトの名無しさん
2022/05/30(月) 15:42:14.93ID:9QWL5Xmb >>154
マルチタスク、マルチユーザーOSというキーワードが出てくるのがよくわからないけど、
物理アドレスの話してるとしたらスタックだろうがヒープだろうがOSの都合で変わりうるんだからヒープのフラグメントの話とはなんら関係ないよね
仮想アドレスの話をしているなら、自プロセスの他スレッドの挙動によってフラグメントしうると言うのは正しいけど
だいたいのmalloc実装ではarenaはスレッドローカルになるからフラグメントは置きにくいと思うよ
というか、どういうシチュエーションで何を実験したときにどのような問題が起きたのか、前提を明確にしてよ
組み込みのRTOSとかいう特殊環境が当たり前のように語られると意見のすりあわせができぬ
マルチタスク、マルチユーザーOSというキーワードが出てくるのがよくわからないけど、
物理アドレスの話してるとしたらスタックだろうがヒープだろうがOSの都合で変わりうるんだからヒープのフラグメントの話とはなんら関係ないよね
仮想アドレスの話をしているなら、自プロセスの他スレッドの挙動によってフラグメントしうると言うのは正しいけど
だいたいのmalloc実装ではarenaはスレッドローカルになるからフラグメントは置きにくいと思うよ
というか、どういうシチュエーションで何を実験したときにどのような問題が起きたのか、前提を明確にしてよ
組み込みのRTOSとかいう特殊環境が当たり前のように語られると意見のすりあわせができぬ
157デフォルトの名無しさん
2022/05/30(月) 15:55:38.95ID:MKPVbFKD158デフォルトの名無しさん
2022/05/30(月) 15:57:12.40ID:MKPVbFKD159デフォルトの名無しさん
2022/05/30(月) 16:07:33.52ID:MKPVbFKD >>156
>マルチタスク、マルチユーザーOSというキーワードが出てくるのがよくわからないけど
汎用OSで自分の起動したタスクしか動いてないと思ってるわけ?
RTOSを持ち出したのは自分のタスクしか実行していなくても、フラグメントを起こす具体例として持ち出した。
そのRTOSでも細心の実装心掛けてるのに汎用OSなんでいわずもがなって話。
今時は、HWのメモリが大きくなってせいぜいページング時のプチフリーズ程度で気付いてない奴もいるだろうが、
やっぱりフラグメントは常時発生してる。
てか、メモリデフラグとか動かしたことないのか?
>マルチタスク、マルチユーザーOSというキーワードが出てくるのがよくわからないけど
汎用OSで自分の起動したタスクしか動いてないと思ってるわけ?
RTOSを持ち出したのは自分のタスクしか実行していなくても、フラグメントを起こす具体例として持ち出した。
そのRTOSでも細心の実装心掛けてるのに汎用OSなんでいわずもがなって話。
今時は、HWのメモリが大きくなってせいぜいページング時のプチフリーズ程度で気付いてない奴もいるだろうが、
やっぱりフラグメントは常時発生してる。
てか、メモリデフラグとか動かしたことないのか?
160デフォルトの名無しさん
2022/05/30(月) 16:23:56.84ID:S6YD6bxt それなんかRustと関係あるんすか?
161デフォルトの名無しさん
2022/05/30(月) 16:55:49.66ID:ccLFuKy8162デフォルトの名無しさん
2022/05/30(月) 18:21:04.97ID:9QWL5Xmb163デフォルトの名無しさん
2022/05/30(月) 22:33:20.68ID:SMH6yVl4 ページ単位で割り当てるのにどうやってフラグメンテーション起こすんだろう
164デフォルトの名無しさん
2022/05/31(火) 14:19:31.88ID:X/NoC31E じゃあなんでLinuxやBSD、Windowsはメモリコンパクション機能を実装してるの?
165デフォルトの名無しさん
2022/05/31(火) 14:23:20.93ID:5HfxTPdy >>164 LinuxやBSD、Windowsはメモリコンパクション機能を実装してるの?
166デフォルトの名無しさん
2022/05/31(火) 16:38:22.49ID:COFqsPBY なんで、mallocの話がOSの話とすり替わってたの?
167デフォルトの名無しさん
2022/05/31(火) 19:29:31.55ID:6cb4XAup >>140あたりでもう一緒くたにされてるからしょうがない
たぶん誰も問題意識を共有できてない
たぶん誰も問題意識を共有できてない
168デフォルトの名無しさん
2022/05/31(火) 20:07:12.82ID:qkI00F5r たぶんmallocとOSが密に関連するようなRTOS?が前提なんだと思うよ
>>140は業務で触ってるとかで特性をよく知っているがそのコンテキストが他の人と共有できていないのだろう
>>140は業務で触ってるとかで特性をよく知っているがそのコンテキストが他の人と共有できていないのだろう
169デフォルトの名無しさん
2022/05/31(火) 20:16:37.40ID:/PJVfDdU ずっと暴れている>>140だけが『所有権』と『OS』を同時に登場させていて二つの別レイヤのメモリ管理の話を区別できていない
ここはRustアンチスレなのにプログラミング言語Rustとは無関係な話で暴れていている
ここはRustアンチスレなのにプログラミング言語Rustとは無関係な話で暴れていている
170デフォルトの名無しさん
2022/05/31(火) 21:05:52.27ID:ycu/V5YM 便乗すんな複おじ
171デフォルトの名無しさん
2022/05/31(火) 22:22:41.63ID:qkI00F5r まあ所有権の話は唐突でよく分かんないけど彼の中では理屈的に繋がりがあるのではないのかな
もうちょっと丁寧に書いてくれれば分かりそうな気もするんだけど
もうちょっと丁寧に書いてくれれば分かりそうな気もするんだけど
172デフォルトの名無しさん
2022/07/07(木) 09:23:29.02ID:kCv7I/gK あーうぜー
1.61.0ビルドしてるけどなんだかいろいろとボコボコDLしてくる()
1.61.0なのに 1.60.0-xxx をDLしてくるし()
あーうぜー
1.61.0ビルドしてるけどなんだかいろいろとボコボコDLしてくる()
1.61.0なのに 1.60.0-xxx をDLしてくるし()
あーうぜー
173デフォルトの名無しさん
2022/07/09(土) 14:07:59.53ID:52J5yu6r いつのまにかpython module のビルドに入り込んでるのな
悪質
悪質
174デフォルトの名無しさん
2022/08/26(金) 16:38:04.30ID:IVLb+hqW 腐れ言語
早く外せよ
早く外せよ
175デフォルトの名無しさん
2022/09/04(日) 20:06:08.29ID:9yOWYxc4 なんか第二Javaという感じの臭いがする
非人間的な設計で人間を不幸にしていく悪しき文明というか
非人間的な設計で人間を不幸にしていく悪しき文明というか
176デフォルトの名無しさん
2022/09/07(水) 04:11:07.00ID:h5FYCJvl 確かに奴隷言語っぽいね
177デフォルトの名無しさん
2022/10/08(土) 07:50:08.22ID:fwLI4Y/X linus はこれがいいみたいだけどな()
git も Rust もゴミ
git も Rust もゴミ
178デフォルトの名無しさん
2022/10/10(月) 15:43:56.96ID:OkLu+Ovr meson のビルドで、
× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [64 lines of output]
こんなエラーが出た
すげーイラっとくる
> .toml
クズ言語
× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [64 lines of output]
こんなエラーが出た
すげーイラっとくる
> .toml
クズ言語
179デフォルトの名無しさん
2022/10/12(水) 21:08:34.50ID:BNoDz+WR >>177
重要な部分はRustで作らないと思うよ
重要な部分はRustで作らないと思うよ
180デフォルトの名無しさん
2022/10/20(木) 18:29:22.69ID:uCae9JR1 なんでこれ、こんなにコンパイル遅いの?
181デフォルトの名無しさん
2022/10/20(木) 18:33:14.88ID:sgmqUmRA >>177
俺もgitもgithubも使いにくいと思っていた。
俺もgitもgithubも使いにくいと思っていた。
182デフォルトの名無しさん
2022/10/20(木) 18:58:12.23ID:1LIQj8JQ git自体は悪いと思わんが、なんかgit奉行が色々言い出すのがうざいわ。
rustもそういう匂いがぷんぷんする。
rustもそういう匂いがぷんぷんする。
183デフォルトの名無しさん
2022/10/20(木) 19:21:40.91ID:LtHEChVu どのバージョン管理ソフトが良いの?
184デフォルトの名無しさん
2022/10/21(金) 01:23:53.55ID:sdgXBR6P185デフォルトの名無しさん
2023/08/11(金) 13:18:17.34ID:98F5eoJ/ cargo check error: failed to run custom build command for `glib-sys v0.17.10`
いい加減にしろよカス言語
いい加減にしろよカス言語
186デフォルトの名無しさん
2023/08/11(金) 13:34:35.94ID:v1edpQDw cargo publish して初めて出るエラー (cargo のあっち側の環境でコンパイルしてる) ってうざいよね
187デフォルトの名無しさん
2023/08/12(土) 00:05:38.13ID:qDONLKM9188デフォルトの名無しさん
2023/08/15(火) 08:53:12.04ID:ca01mENm firefox のビルドもrust が邪魔しまくりだよね()
189デフォルトの名無しさん
2023/10/02(月) 13:43:22.96ID:sFvf9xp1 RustとC++の相性は最悪だが
RustとCはまあまあイケる
いいじゃんいいじゃん
RustとCはまあまあイケる
いいじゃんいいじゃん
190デフォルトの名無しさん
2023/10/03(火) 16:57:54.88ID:rr8MlNTB カス言語ではない
191デフォルトの名無しさん
2023/10/05(木) 17:14:00.69ID:WXXGTjkD C美しい
C++カス
Rustもうちょっとがんがれ
C++カス
Rustもうちょっとがんがれ
192デフォルトの名無しさん
2024/04/21(日) 15:50:07.23ID:aDRU4sod Rust リファクタリングしてるときに
trait 境界が変わって
あれ?ってなることが多いな
trait 境界が変わって
あれ?ってなることが多いな
193デフォルトの名無しさん
2024/04/21(日) 18:44:44.75ID:GAd5jyBU >>192
trait境界を満たせなくなるとコンパイラが教えてくれるので安全にリファクタリングできて良いよね
trait境界を満たせなくなるとコンパイラが教えてくれるので安全にリファクタリングできて良いよね
194デフォルトの名無しさん
2024/04/23(火) 10:33:27.89ID:9zVe0TBb >>0185
お前はディストリ自分で組まないの?
情弱だな(プ
お前はディストリ自分で組まないの?
情弱だな(プ
195デフォルトの名無しさん
2024/04/23(火) 10:47:04.81ID:bJrnaJAq 創価
196デフォルトの名無しさん
2024/04/27(土) 21:26:16.94ID:+PotGQRe crates.io が死ぬと詰むな・・・
197デフォルトの名無しさん
2024/04/28(日) 14:02:08.42ID:e+80DOh2 なんなの vendoring とか stable channel とか
意識高そうですね()
意識高そうですね()
198デフォルトの名無しさん
2024/06/08(土) 09:22:59.84ID:Kcr3cAzI199デフォルトの名無しさん
2024/06/08(土) 10:03:29.15ID:9nPXIyFb >>198
Rustに該当する話が一つもないのにRustを批判?
Rustに該当する話が一つもないのにRustを批判?
200デフォルトの名無しさん
2024/06/09(日) 16:29:53.15ID:IIKkP3Jm 信者は信者スレに帰れ
201デフォルトの名無しさん
2024/09/21(土) 15:07:34.01ID:v+xBeerr おまいらホントRuby好きだな
202デフォルトの名無しさん
2024/09/21(土) 15:35:51.56ID:oJtK/qJ9 遅いのがなあ
レスを投稿する
ニュース
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 ★2 [Hitzeschleier★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★2 [ぐれ★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 日経平均の下落率3%超す、財政懸念で長期金利上昇 ★2 [お断り★]
- 【実況】博衣こよりのえちえち歌枠🧪
- 【高市朗報】 日本政府「一昨年は1300億円。去年も防衛費が1100億円余ったw」 日本の防衛費は充分足りてる事が判明。増やす必要無し [485983549]
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 高市早苗「支持者の理解を得られないので台湾発言を撤回できない」 [931948549]
- 外務省局長、よくわからないまま帰国へ [834922174]
- 中国外務省「日中関係の悪化は高市早苗首相が原因」と名指しで強く非難。キタ━(゚∀゚)━! [153490809]
