人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

東急電鉄の切符の券売機ATMで2台同時に同じQRコードを読み取らせたら2倍のお金を引き出せますか?
コカ・コーラ(リターナブル瓶)の自販機で2本同時に引き出すのは無理でした。

●質問者: 匿名質問者
●カテゴリ:インターネット 生活
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● 匿名回答1号
ベストアンサー

仮にその処理を担うCPUのクロック数が1Gだとしよう
その場合の同時とは10の9乗分の1秒未満の誤差しか許されないんだ
つまり0.000000001秒以下の誤差という事ね
人間業ではとてもじゃないけどできないという事は分かるだろう
また、もしその条件を運良くクリアできたとしてもだ
金額データにアクセスするのは片方は順番待ちになるから
結局、同時に処理なんてしてくれないのさ


匿名回答2号さんのコメント
ちげーよ 専門用語で "排他" って処理が入るから

匿名回答1号さんのコメント
え?違うの?どこがどういうふうに?

匿名回答3号さんのコメント
排他制御 https://codezine.jp/article/detail/6764

匿名回答1号さんのコメント
> ロックを取得したユーザーのみ更新が行える。 これは順番待ちそのものなんじゃないの?

匿名質問者さんのコメント
そうなのですね残念
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ