2
大規模な並行プログラミングの割り当てはどこから始めればよいですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 私の仕事は、分散セマフォシステム(説明へのリンク)とそのアプリケーションを実装することです。私はJavaソケットを使用し、透かし配列と優先度キュー(どこにあるかわからない)を使用するので、このプロジェクトへの取り組み方に興味があります。具体的には、最初の目標として何が良いのか、または実装できる単純なサブシステムについて知りたいのですが。現時点では、どこに注意を向ければよいのかわかりません。 アプリケーションはフローティングライセンスシステムであり、ソフトウェアのコピーが1つしかないコンピューターラボ(おそらくCADプログラム)のように、一度に1台のPCだけがソフトウェアを使用できるようにします。1台のマシンがソフトウェアを使用している場合、ソフトウェアへのアクセスはロックされます。そのマシンがそれを使用して終了すると、それはあきらめ、最初に要求した人が次に来るはずです。 ここに参照されている疑似コードアルゴリズムがあります-http://i.imgur.com/q9kRm.png