volatileとは? わかりやすく解説

Weblio 辞書 > ビジネス > 新語時事用語辞典 > volatileの意味・解説 

ボラタイル

英語:volatile

主に株式市場外国為替証拠金取引FX市場商品先物市場などにおいて、相場大きく変動している状態のこと。ボラティリティ高まっている状態のこと。

ボラタイルの要因としては、市場への好材料悪材料により相場大きく上昇、あるいは、大きく下降した場合などが挙げられる

ボラタイルには決められ条件数値などはない。

アメリカ合衆国証券市場では、シカゴ・オプション取引所発表しているボラティリティー・インデックスVIX)がボラタイルの判断材料として用いられることが多い。

ボラタイルは、「寄付きからボラタイルな値動き続いた」、「週明けはボラタイルな展開が予想される」などのように用いる。

関連サイト
VIX - シカゴ・オプション取引所(英語)


volatile

別表記:ボラタイル

「volatile」とは、不安定な揮発性のある、を意味する英語表現である。

「volatile」とは・「volatile」の意味

「volatile」とは、「不安定な」「揮発性のある」という意味を持つ英単語である。この単語は、化学物理学分野でよく使われるが、コンピューターサイエンス分野でも使われることがある

プログラミング文脈では、変数オブジェクトを「volatile」と宣言することがある。この場合の「volatile」は、変数オブジェクトの値が予測できない状態で変化することを示す。具体的には、変数複数スレッドから同時にアクセスされる場合、その値が意図しないタイミング変化する可能性があることを意味する

一方、「nonvolatile」は「安定した」「不揮発性の」といった「volatile」と反対の意味を持つ。プログラミング文脈では「nonvolatile」は、変数オブジェクトの値が予測可能な方法変化することを示す。

「volatile」の発音・読み方

「volatile」の発音記号は「vɑːlətl」である。カタカナ表記する場合ボラタイル」となる。実際に発音する場合は「バーレトル」に近い音となる。

「volatile」の語源・由来

「volatile」の語源は、ラテン語の「volatilis」に由来する。「volatilis」は「飛び立つ」や「蒸発する」といった意味があり、この言葉が英語に移る過程で、変化する性質を持つ物質情報を表すようになった

「volatile(C言語)」とは

「volatile」は、C言語において、変数頻繁に変化することを示す修飾子である。通常変数コンパイラによって最適化され、最適な速度でメモリアクセスを行うように最適化されるが、「volatile」修飾子使用すると、コンパイラ最適化行わず変数内容変化する度にメモリアクセスを行うようになる

「volatile」を含むその他の用語の解説

「Java volatile」とは


Javaプログラミング言語1つで、「Java volatile」とはJavaの中でvolatile修飾子を使うことを意味するJavaにおけるvolatile修飾子は、複数スレッドから同時にアクセスされる可能性がある変数に対して使用される。volatile修飾子使用することで、その変数へのアクセスが常にメインメモリ反映されるうになる

「volatile organic compounds」とは


Volatile Organic Compounds揮発性有機化合物)」とは、炭化水素アルコールアルデヒドケトンエステルアミン、酸、ハロゲン化合物などの化学物質総称であり、大気中に存在する化学物質一種である。

volatile organic compounds」は自然界にも存在するが、主に工業プロセス自動車建築物塗料接着剤清掃剤、家庭用品農薬など、人間活動によって排出される。これらの化学物質は、大気汚染や健康への影響引き起こすことが知られており、特に密閉され空間での長期的な暴露は、眼・鼻・のどの刺激、めまい、頭痛吐き気呼吸器疾患神経障害などの健康問題引き起こす可能性がある。「volatile organic compounds」は、環境保護健康管理観点から、法律によって規制される場合がある。また、建築物家具家庭用品などの製造業者は、「volatile organic compounds」の排出抑制するために、低VOC製品開発生産進めている。

「volatile」の使い方・例文

「volatile」は意味によって使い方が変わる。

例えば「不安定なの意味で使う場合は、「The volatile stock market made it difficult for investors to make informed decisions.(株式市場不安定なため、投資家十分な情報基づいた意思決定をすることが困難だった。)」「The volatile political situation in the region made it unsafe for tourists to travel there.(その地域不安定な政治情勢により、観光客がそこを旅行するのは危険なことだった。)」「The weather in this region is known to be volatile and can change rapidly from sunny to stormy.(この地域天候は不安定であることが知られており、晴天から荒天まで急激に変化することがある。)」という風に使用する

プログラミングにおける「volatile修飾子」という意味で使う場合例文にすると、「It is particularly important to use the volatile qualifier for global variables that are accessed from different files.(特に、異なファイルかアクセスされるグローバル変数にはvolatile修飾子使用することが重要である。)」「For shared variables used in interrupt handlers, you must always use the volatile qualifier.(割り込みハンドラ使用する共有変数には、常にvolatile修飾子使用しなければならない。)」「If you need to bypass the cache memory and read data directly from the main memory, the variable should be marked as volatile.(キャッシュメモリバイパスしてメインメモリから直接データ読み込む必要がある場合、その変数をvolatileとマークする必要がある。)」といった表現になる。

揮発性の意味場合、「The volatile mix of alcohol and drugs can have dangerous effects on the body and mind.(アルコール薬物揮発性混合物は、身体精神危険な影響与え可能性がある。)」「The chef warned that the sauce had a volatile flavor, and should be used sparingly.(シェフは、このソース揮発性風味持っているので、控えめ使用するようにと警告した。)」のように使用する

ボラタイル【volatile】

読み方:ぼらたいる

《「揮発性の」の意》大きな変動または乱高下予想される相場のこと。


volatile

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

キーワード (C Sharp)」の記事における「volatile」の解説

フィールド複数スレッドによって変更されうることを表し単一スレッド前提最適化防止する

※この「volatile」の解説は、「キーワード (C Sharp)」の解説の一部です。
「volatile」を含む「キーワード (C Sharp)」の記事については、「キーワード (C Sharp)」の概要を参照ください。


volatile

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/11/26 23:51 UTC 版)

キーワード (C++)」の記事における「volatile」の解説

詳細は「volatile」を参照 volatileの指定され記憶領域は、実行しているコード書き換え行わない場合にも、何らかの理由内容書き換えられる可能性を持つ。書き換え起き具体的な要因としては、何らかのハードウェアによる書き換え挙げられるコンパイラによる最適化では、メモリ書き換えない限り内容変わらないことを利用しメモリからの再読み込み省略などを行うが、例えばあるメモリ領域ハードウェア書き込んでいて、そのメモリ領域変化読み取りループ監視しようとするならば、volatile指定が無い場合コンパイラが「書き込み行っていないのでメモリ内容変化する可能性は無い」と判断しループ消し去ったり、メモリ再読み込みせずに単純な無限ループ行ったりするなど、期待異な最適化を行う可能性が高い。そのような場合、volatileを適切に指定することで、メモリ領域正しくポーリングすることが期待できるまた、コンパイラによっては、volatileの指定され記憶領域へのアクセス前後において、適切なメモリバリア自動的に配置することもある。が、逆にメモリバリアについては一切関知しないものもあるため、ノンブロッキング同期プログラミングなどでは特別な注意が必要となる。 ハードウェアに近い操作を行う処理を記述する際は、特に重要になる修飾子である。

※この「volatile」の解説は、「キーワード (C++)」の解説の一部です。
「volatile」を含む「キーワード (C++)」の記事については、「キーワード (C++)」の概要を参照ください。

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


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

辞書ショートカット

すべての辞書の索引

「volatile」の関連用語

volatileのお隣キーワード
検索ランキング

   

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



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

   
新語時事用語辞典新語時事用語辞典
Copyright © 2024 新語時事用語辞典 All Rights Reserved.
実用日本語表現辞典実用日本語表現辞典
Copyright © 2024実用日本語表現辞典 All Rights Reserved.
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのキーワード (C Sharp) (改訂履歴)、キーワード (C++) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS