ランタイム

ランタイムとは、コンピューターやデバイス上でプログラムが実行されている時間を指します。ランタイム中は、コンピューターのCPUがプログラムのマシンコードに含まれる命令を実行します。ランタイムは、プログラムを初めて開き、オペレーティングシステムが追加のライブラリやプログラムが必要とする外部フレームワークとともにプログラムをRAMに読み込んだときに始まります。ランタイムはプログラムを閉じるか終了したときに終わり、プログラムに割り当てられていたメモリがほかのプログラムで利用できるようになります。

ソフトウェア開発の文脈では、「ランタイム」という言葉は、ソフトウェアの開発者がプログラムを実行するように設計した環境も指します。ランタイム環境は、オペレーティングシステムと、リンクされたコードライブラリで構成されます。たとえば、Windowsで動作するプログラムは、さまざまな標準機能を実行するために、動的リンクライブラリファイル(DLL)を呼び出します。ランタイム環境には、プログラムの実行に必要な仮想マシンインタープリタープログラムが含まれることもあります。

ランタイムエラーとは、プログラムの実行中に発生するエラー、つまりバグです。この用語は、構文エラーやその他のコンパイルエラーのように、プログラムのコンパイル中に発生するエラーと区別するために使われます。

更新日 April 6, 2023 著者: Brian P.

quiz知識をテストする

Creating a new branch in a version control system is also called what?

A
Streaming
0%
B
Siphoning
0%
C
Bridging
0%
D
Forking
0%
Correct! Incorrect!     View the Fork definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのランタイムの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。