!extend:checked:vvvvv:1000:512
(新スレ立ての際上記コマンドを2行書き込んでください)
C言語の話題のみ取り扱います C++の話題はC++スレへ
質問には最低限の情報(ソース/コンパイラ/OS)を付ける
数行で収まらないソースは以下を適当に使ってURLを晒す
https://paiza.io/
https://ideone.com/
http://codepad.org/
C11
http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1570.pdf
C99
http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf
http://kikakurui.com/x3/X3010-2003-01.html
C FAQ 日本語訳
http://www.kouno.jp/home/c_faq/
JPCERT C コーディングスタンダード
https://www.jpcert.or.jp/sc-rules/
※前スレ
C言語なら俺に聞け 153
https://mevius.5ch.net/test/read.cgi/tech/1566050562/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
C言語なら俺に聞け 154
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ bf63-lB9F)
2020/01/14(火) 19:32:30.16ID:SgRnb4BR02デフォルトの名無しさん (ワッチョイ 7f14-t8Ak)
2020/01/14(火) 19:44:25.29ID:Xjyusg2Z0 完
3デフォルトの名無しさん (ワッチョイ 5f02-tgR8)
2020/01/14(火) 20:20:26.03ID:Ae/uveiQ0 前スレのこれに質問です。
32bitアプリだとmallocで確保していくと2GB近くでエラーになりませんか?
頑張って色々施しても4GB近くが32bitだと限界じゃないんですかね?
もし回避策があるなら教えてください。
999デフォルトの名無しさん (ワッチョイ 7f36-///2)2020/01/14(火) 19:45:37.22ID:MAaOflfD0
>>978
ちょっと待てや
おまえ単一仮想記憶を前提に話してるか?
今や多重仮想記憶が当たり前で単一仮想記憶はかなり特殊な存在だぞ
32bitアプリだとmallocで確保していくと2GB近くでエラーになりませんか?
頑張って色々施しても4GB近くが32bitだと限界じゃないんですかね?
もし回避策があるなら教えてください。
999デフォルトの名無しさん (ワッチョイ 7f36-///2)2020/01/14(火) 19:45:37.22ID:MAaOflfD0
>>978
ちょっと待てや
おまえ単一仮想記憶を前提に話してるか?
今や多重仮想記憶が当たり前で単一仮想記憶はかなり特殊な存在だぞ
4デフォルトの名無しさん (ワッチョイ 7f36-///2)
2020/01/14(火) 20:30:37.98ID:MAaOflfD0 前スレ999本人だが
議論できるやついる?
議論できるやついる?
5デフォルトの名無しさん (ブーイモ MM9f-0qp1)
2020/01/14(火) 20:44:32.62ID:XPzaribqM paeのことかしら。それでもアプリが使えるメモリは4gb以下に制限されるみたいだけど
6デフォルトの名無しさん (ワッチョイ 7f36-///2)
2020/01/14(火) 20:57:35.59ID:MAaOflfD0 paeじゃない
オーバープロセスのことだよ
オーバープロセスのことだよ
7デフォルトの名無しさん (ワッチョイ df73-AxFo)
2020/01/14(火) 20:59:32.15ID:vjAz2zAO0 https://mevius.5ch.net/test/read.cgi/tech/1566050562/982
>FARポインタを扱えるようにするか
馬鹿いってんじゃないよ!このニワカ!死ね!百遍死ね!
「far/near ポインタ」は 16bit リアルモードでの用語だ
>FARポインタを扱えるようにするか
馬鹿いってんじゃないよ!このニワカ!死ね!百遍死ね!
「far/near ポインタ」は 16bit リアルモードでの用語だ
9デフォルトの名無しさん (ワッチョイ 5f02-tgR8)
2020/01/14(火) 21:13:14.20ID:Ae/uveiQ0 しかし別プロセスにしようとどうしようと
結局データのアドレスは受けないといけないので
そのポインタ自体が32bitで管理されてる以上
その限界はどうしようもないような。
結局データのアドレスは受けないといけないので
そのポインタ自体が32bitで管理されてる以上
その限界はどうしようもないような。
10デフォルトの名無しさん (ワッチョイ df73-AxFo)
2020/01/14(火) 21:21:42.62ID:vjAz2zAO011デフォルトの名無しさん (ワッチョイ df73-AxFo)
2020/01/14(火) 21:22:29.52ID:vjAz2zAO0 ニワカはどっちだwww
12デフォルトの名無しさん (ワッチョイ 7fa6-uXf3)
2020/01/14(火) 21:31:07.55ID:S6Ak+Pxt0 32ビットだと大きいメモリは最初の方で確保して最後の方で解放するなぁ
あるいはプロセスを分けるか
あるいはプロセスを分けるか
>>10-11
ではお聞きいたしますが、セグメントレジスタ16ビット+レジスタ32ビットのペアで指定した先は何ビット空間ですか?
IA-32 アーキであるかぎり、どうあがいても32bit 空間ではないでしょうか?PAE 搭載であってもユーザーからみえるのはやっぱり32ビットなのでは?
ではお聞きいたしますが、セグメントレジスタ16ビット+レジスタ32ビットのペアで指定した先は何ビット空間ですか?
IA-32 アーキであるかぎり、どうあがいても32bit 空間ではないでしょうか?PAE 搭載であってもユーザーからみえるのはやっぱり32ビットなのでは?
14デフォルトの名無しさん (ワッチョイ df73-AxFo)
2020/01/14(火) 21:34:48.26ID:vjAz2zAO0 >>13
知らないなら黙ってろよ
知らないなら黙ってろよ
15デフォルトの名無しさん (ワッチョイ 7f01-qx2z)
2020/01/14(火) 21:40:51.41ID:RxBpnTJ90 多重仮想記憶ってプロセス毎に同じアドレス空間を提供するだけの話
(逆に単一仮想記憶はプロセッサのアドレス空間を分割してプロセスに提供する)
http://yougo.ascii.jp/caltar/多重仮想記憶
前スレの質問はアプリの話だからあんまり関係ないよ
オーバープロセスとか言うオレオレ用語はよくわからんけど…
オーバーコミットの話じゃないよね?
(逆に単一仮想記憶はプロセッサのアドレス空間を分割してプロセスに提供する)
http://yougo.ascii.jp/caltar/多重仮想記憶
前スレの質問はアプリの話だからあんまり関係ないよ
オーバープロセスとか言うオレオレ用語はよくわからんけど…
オーバーコミットの話じゃないよね?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「1800万円の売り上げゼロに…」中国インバウンドに特化の宿の今 [蚤の市★]
- 「中国人の訪日熱は冷めた」 人気旅行先から日本外れる 14日で自粛呼びかけ1カ月 [蚤の市★]
- クリスマスの「予定なし」54% [少考さん★]
- 最新版Z級クソ映画ランキングが決定! [牛丼★]
- 日銀0.75%に利上げへ、30年ぶりの水準に 19日金融政策決定会合 [蚤の市★]
- 【話題】好きな鍋は?! 「寄せ鍋」「キムチ鍋」「水炊き」「もつ鍋」「豆乳鍋」「ちゃんこ鍋」「ごま坦々鍋」「トマト鍋」 [ひぃぃ★]
- 【実況】博衣こよりのえちえち機動戦士ガンダム逆襲のシャア🧪★2
- 【実況】博衣こよりのえちえち機動戦士ガンダム逆襲のシャア🧪★3
- 【ウヨしぐさ】高市「君が代の意味統一されていない」_日本政府見解は「天皇を象徴とするわが国の繁栄祈念」 [979264442]
- 千葉・四街道、マンホールから工業用水道噴き上がる [256556981]
- 茶ぁしばこうや···
- 愛国者「釘を使わない日本独自の伝統工法スゴイ!」X民「それ中国起源ですよ」→批判殺到 [834922174]
