2019年9月7日同時実行制御、複製制御和スケジューリング

  第VII章

  一台のマシン上の機能は、別のマシンの機能は基本的にリモート通信でコールすること、RPC(リモートプロシージャコール)、すなわち、リモート・プロシージャ・コールについての講演。

  クライアントからサーバーへのRPC要求の多くは、取引の形成に、中国の情勢と呼ばれます。もちろん、サーバーのトランザクションに多くのクライアント要求があってもよいし、同時実行の問題が存在しますので、単一のトランザクションがアトミックである、または一度だけ実行、またはバックそれは実行前にした方法にロールが存在しなければなりません。トランザクションのACIDプロパティが必要です。

  多くのクライアントが同時に並行性の問題が発生する可能性がサーバートランザクションに要求した場合ので、その後、どのようにそれを解決するには?2つのシナリオ:楽観と悲観的アルゴリズムアルゴリズム。悲観的なアルゴリズムは、一般的ツーフェーズロックと呼ばれる、ロックされ、それがロックされているため、デッドロックが発生することができ、単一のプロセスの場合と同じ、デッドロックをチェックし、回避するために、いくつかの方法があります。アルゴリズムのオプティミスティック・ロックの効果は、タイムスタンプを使用するよりも優れています。2つのアルゴリズムは、ここでもう少し詳しくいくつかの言及https://www.jianshu.com/p/25d78bab9386を

  

  その後、それはあなたがマシンの内部のコピーを保存する別のオブジェクトが複製制御され、2つのオプションがあり、一つは、読み取りと書き込みとの同期、他は何のリーダーではない、そのことで、クラスタのリーダーを選択することですただ、すべてのコピーを保存することは読み取りおよび書き込みと同期同じまま。より一般的にはここを参照してくださいすることが、2つのフェーズ・コミット複製制御と呼ばhttps://www.cnblogs.com/sunddenly/articles/4072882.html

   第VIII章

  データ処理アルゴリズムの束についての話...そして...私はネットワーク構造に耳を傾けませんでした。そして、スケジューリングアルゴリズムのFIFOスケジューリング、スタンドアローン、最小タスクの優先度、あなたが特定のを見ることができる最大の有限局、ラウンドロビン、https://blog.csdn.net/u011774517/article/details/61420855

       次にスケジューリング、容量スケジューラと公正なスケジューラのHadoopの。最後に、比較的新しい支配的なリソース公平スケジューラの話します。正直に言うと、それは私が聞いたいくつか眠い少しではなかったです...

  

 

おすすめ

転載: www.cnblogs.com/dynasty919/p/11482771.html