2012年4月12日木曜日

トランザクション、タスク、ジョブ、プロセスの違いは何でしょうか。 - Yahoo!知恵袋


sanko105yenさん

回答期限切れですが、私の認識は以下の通りです。

①トランザクション
②タスク
③ジョブ
④プロセス

①だけ特殊、データベース用語で、
②~④はOS用語です。

【トランザクション】
データベースを更新する際に発行されるSQLの単位をセッションと呼び、
いくつかのセッションをひとまとまりにして処理したい場合、これをトランザクションと呼びます。


nemx.exeは何ですか?

例えば、100万円を口座Aから口座Bに振り替える場合、
セッション1:口座Aの残高から100万円を減算する
セッション2:口座Bの残高に100万円加算する

上記の場合、(1)と(2)の処理は
「両方とも実行されない(エラー)」か「両方とも実行(成功)」でなければ、
勘定が合わなくなってしまいます。
そのため、上記2つのセッションはひとまとまりにして実行されます。
このひとかたまりのことを「トランザクション」と呼びます。


私は、XMLのスタイルをアップロードするときには何もしません

【タスク】
いつ、何を、どのように実行するのか、予め定義された処理のことを「タスク」と呼びます。
パソコンを起動したら必ず実行される処理はタスクです。

【ジョブ】
ジョブという言葉はずいぶん懐かしい用語ですね。汎用機(メインフレーム)などの大型コン
ピュータではこの言葉をよく使っていましたが最近聞かなくなりました。
いくつかの処理(プログラム)を組み合わせてコンピュータに大きな仕事を実行させるときの命令
と考えてよいかと思います。PCでは"バッチ"に相当する用語です。



These are our most popular posts:

マルチスレッドとマルチプロセスの違いは何ですか? - National ...

問題: マルチスレッドとマルチプロセスの違いは何ですか? 解決策: スレッドはオペ レイティングシステムの概念で、ハードウェアと関係ないものです。オペレイティング システムはプロセッサの数に関係なく多くのスレッドを実行可能状態します。オペ レイティング ... read more

Re(1):プロセス、スレッド、プログラムの違いって何ですか ...

[9月14日 16:15 くまさんの投稿] こんにちは、超初心者の者です。 ところで、質問が あります。 【プロセス】【スレッド】【プログラム】の違い、 そして意味を教えていただけ ないでしょうか?! くだらない質問ですいませんが、 よろしくお願いいたします。 read more

FAQ::組み込みライブラリ - Rubyリファレンスマニュアル

7.4 Fixnum 、 Symbol 、 true 、 nil 、 false が即値だということですが、参照との違いは 何ですか; 7.5 nil と false はどう違いますか; 7.22 関数ポインタはありますか; 7.23 スレッドとプロセスのフォークはどう使い分けるのですか; 7.24 Marshalの使い方を教え て ... read more

【Windows 2000】プロセスとスレッドの違いは何ですか。

質問:プロセスとスレッドの違いは何ですか。 スポンサード リンク. 回答: Windows におけるプロセスとスレッドの違いは、おおまかに言うと以下のようになります。 (1) プロセスは一つのプログラム。 (2)スレッドはプロセス内で並列動作する単位。 例えば MS-WORD ... read more

Related Posts



0 コメント:

コメントを投稿