タグ

lockに関するono_matopeのブックマーク (8)

  • Lock-freeとWait-freeアルゴリズム - Wikipedia

    Lock-freeとWait-freeアルゴリズムとは、共有データにロックをかけてアクセスを防ぐアルゴリズムとは違い、複数のスレッドが同時並行的に、ある対象データを壊すことなしに読み書きすることを可能にするアルゴリズムである。Lock-free とはスレッドがロックしないことを意味しており、全てのステップにおいてシステムが必ず進行する。これはLock-free ではミューテックスやセマフォといった、排他制御のためのプリミティブを使ってはならないことを意味する。なぜならロックを持っているスレッドの実行が中断した場合、全体の進行を阻止しうるからである。Wait-free とは、他のスレッドの動作に関係なく、スレッドがいかなる操作も有限のステップで操作を完了させられることを指す。あるアルゴリズムがLock-freeであるがWait-freeでないことはありうる。Wait-free なアルゴリズム

  • セマフォの説明

    ★セマフォ [1]セマフォの動作とシステム セマフォは、「セマフォ値」に対応した処理をする。 セマフォは大きく分けて2つの処理に利用されます。 �@複数のプロセス間でプログラムの実行の同期を取る �A共有リソースの排他アクセスの制御 �@プログラムの実行の同期を取る (例)プロセスAとプロセスBが待ち合わせをする(片方が実行するステップまで来たら、もう片方が実行するステップまで来るのを 待つ) �@セマフォ数を決める →セマフォの数は2つで、初期値は両方とも0とする。 �Aブロック値を決める。 →プロセスAをブロックする時は0番を使う。 プロセスBをブロックする時は1番を使う。 �Bプロセスに割り付けられたセマフォが処理をする →プロセスAが実行するステップまで来たら、相手のプロセスのセマフォに「アンロック」を行い、自分のセマフォに 「ロック」を行う。 (プロセスAなら、1番を「アンロック

  • ロックとmutex - ファイヤープロジェクト

    スレッドの同期には,pthread_joinによる合流の他に,ロックという方法がある. mutexって何だ? mutexの属性と初期化 mutexのロックとアンロック サンプル mutexって何だ?mutexはmutual exclusionの略らしい. ということは,mutexは「ミューテクス」とかそんな感じの読みのような気がするが,正しい読みはよくわからない(※). とにかく,pthreadでは,mutexをロックすることによって,スレッド間の同期を行うことができる. mutex = バイナリセマフォ ということで,よいと思う. つまり,あるスレッドでロックしたmutexに対し,別のスレッドがロックしようとしたら,最初のスレッドがそのmutexを開放するまで後のスレッドは待たされる. 上図で,破線で囲まれた部分の処理が,同期が保証される領域で,クリティカルセクションという. 具体的には

    ロックとmutex - ファイヤープロジェクト
  • だいありー

    腰が痛い. そういえば,エディタネタで言うと,対応する括弧で挟まれた部分全部が括弧にカーソル置いたとき,強調とかされないとプログラミングできないなんじゃなくな体になっております. だから,ふつーの設定のエディタではプログラミングできません.具体的には自分の環境の xyzzy じゃないと書けません.弱. ある人に,D2 だから就職活動始まるよね,といわれた.そうなんだよなぁ.何か活動しないと. 研究ネタを書くのはそろそろやめようかと思っていたのだけれど,もうちょっと. 私の研究はまだ無いプロセッサの上でどんなふうにソフトウェアを作るか,なので,主に評価はシミュレータを使います.チップを作るのは大変すぎるので(作ってる人は居る).チップを作ろうとすると数千万とかかかるので,ふつーの大学では作れません.作ってる人は FPGA を使って作ります. さて,シミュレータなので,物のハードウェアで作れ

  • 【特別】エミナルクリニック池袋東口院の気になる口コミまとめ&行く前に知りたい口コミ5選まとめ

    最近オープンしたエミナルクリニックの池袋東口院がめっちゃ気になるなぁ。 医療脱毛なのにすごい安くていい評判も聞くけど、ほんとに痛くないのかな? 通っている人の口コミをみてみたいなぁー。 なんて気になったので、エミナルクリニックの池袋東口院についてSNSやネットで調べてみました。 そう思ってSNSを中心に調べてみたら、、、口コミや評判も良いじゃない♪ ちなみに、似たようなサービスや商品があるかも?なので、今回調べてみたのはこちらになります。 オープンしました! エミナルクリニックの池袋東口院ですが、すでにオープンしています!(2021年10月6日オープン済) もちろんですが、オープンしたてなんでめっちゃ予約が取りやすいです。 ただし!!人気のある医療脱毛院なので早めの予約が良いかも?!

    ono_matope
    ono_matope 2008/11/19
    プリエンプティブが難しかったけど全体的に理解できた
  • 【特別】エミナルクリニック池袋東口院の気になる口コミまとめ&行く前に知りたい口コミ5選まとめ

    最近オープンしたエミナルクリニックの池袋東口院がめっちゃ気になるなぁ。 医療脱毛なのにすごい安くていい評判も聞くけど、ほんとに痛くないのかな? 通っている人の口コミをみてみたいなぁー。 なんて気になったので、エミナルクリニックの池袋東口院についてSNSやネットで調べてみました。 そう思ってSNSを中心に調べてみたら、、、口コミや評判も良いじゃない♪ ちなみに、似たようなサービスや商品があるかも?なので、今回調べてみたのはこちらになります。 オープンしました! エミナルクリニックの池袋東口院ですが、すでにオープンしています!(2021年10月6日オープン済) もちろんですが、オープンしたてなんでめっちゃ予約が取りやすいです。 ただし!!人気のある医療脱毛院なので早めの予約が良いかも?!

  • 2log.net

    This domain may be for sale!

    ono_matope
    ono_matope 2008/11/19
    スピンロック(Linux)=個室の前で並ぶ/ブロッキングロック(FreeBSD)=すぐに他の便所に移動する/アダプティブロック(今のFreeBSD)=すぐに空きそうならちょっと待つ。空かなかったら移動する
  • 1