スピンロックとは? わかりやすく解説

スピンロック

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/08/30 13:44 UTC 版)

スピンロック: spin lock, spinlock[1]とは、計算機科学におけるロックの一種で、スレッドがロックを獲得できるまで単純にループ(スピン)して定期的にロックをチェックしながら待つ方式。スレッドはその間有益な仕事を何もせずに動作し続けるため、これは一種のビジーウェイト状態を発生させる。獲得されたスピンロックは明示的に解放するまでそのまま確保されるが、実装によってはスレッドがブロック(スリープ)したときに自動的に解放される場合もある。


  1. ^ Introduction to Spin Locks - Windows drivers | Microsoft Learn
  2. ^ マルチスレッドのプログラミング > 第 4 章 同期オブジェクトを使ったプログラミング > スピンロックの使用 | Oracle
  3. ^ Silberschatz, Abraham; Galvin, Peter B. (1994). Operating System Concepts (Fourth Edition ed.). Addison-Wesley. pp. pp176-179. ISBN 0-201-59292-4 
  4. ^ Joe Olivas; Mike Chynoweth, Tom Propst (2015年8月7日). “Benefitting Power and Performance Sleep Loops”. Intel. 2019年5月5日時点のオリジナルよりアーカイブ。2022年12月3日閲覧。
  5. ^ スリープループによる消費電力とパフォーマンスの改善”. iSUS (2012年4月6日). 2019年5月5日閲覧。
  6. ^ Pause Intrinsic | Intel® C++ Compiler Classic Developer Guide and Reference
  7. ^ ストリーミング SIMD 拡張命令 2 の PAUSE 組み込み関数
  8. ^ Silberschatz, Abraham; Galvin, Peter B. (1994). Operating System Concepts (Fourth Edition ed.). Addison-Wesley. pp. p198. ISBN 0-201-59292-4 


「スピンロック」の続きの解説一覧

スピンロック

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/05/17 13:40 UTC 版)

交差分極」の記事における「スピンロック」の解説

交差分極必要な回転系での縦磁化は、スピンロックで作ることができる。初期状態として実験室系でのゼーマン相互作用の下での熱平衡磁化考える。I、SスピンのZ磁化90度パルスを-X軸方向からかけて横磁化作りY軸方向照射行ってスピンロックを行う。スピンロックされた磁化回転系での縦磁化)の状態は平衡状態でないために、系は相互作用通して平衡状態に向かう。 一般的なCP実験では熱平衡のS磁化利用しないことが多い。具体的にはSスピンには90度パルス照射せずに、Sの熱平衡磁化消している。

※この「スピンロック」の解説は、「交差分極」の解説の一部です。
「スピンロック」を含む「交差分極」の記事については、「交差分極」の概要を参照ください。

ウィキペディア小見出し辞書の「スピンロック」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「スピンロック」の関連用語

スピンロックのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



スピンロックのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのスピンロック (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの交差分極 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS