atomic

    4

    2答えて

    このセクションでは、java.util.concurrent.LinkedBlockingQueue.put()メソッドから、At​​omicIntegerは必要ないと思います。 lock()内にスレッドが1つしかないことを考慮してください。私は正しいですか? putLock.lockInterruptibly(); try { while (count.get() == c

    0

    1答えて

    私の講師は、NoSQLデータベースの利点は、「単一の集約の原子一貫性をサポートする」ということです。私はこれが何を意味するか分からない、誰か私にそれを説明してもらえますか?

    2

    2答えて

    Mac OSX上でバーチャルマシンを作成するには、クイックスタートページ:http://www.projectatomic.io/docs/quickstart/ を使用しました。私はガイドが私に示したのと同じisoファイルを作成しました。それは働いて、ログインインターフェイスが出てきました。 しかし、私は、デフォルトのユーザー名でログインすることはできません:フェドーラ、パスワード:アトミック。

    2

    1答えて

    atomic access〜shared_ptr sですが、原子的にリセットする方法はわかりません。何が欠けていますか?

    0

    1答えて

    2つの変数をアトミックにインクリメントすることは可能ですか?私は以下のコードを持っています。マルチプロセッサ、マルチスレッド環境なので、キャッシュの無効化はパフォーマンスのボトルネックになります。だから、私は原子操作の数を最小限にしようとしています。 __sync_add_and_fetch(&var1,1); __sync_add_and_fetch(&var2,1); 最初の引数がポイン

    0

    1答えて

    私はHTML5のlocalStorageに格納された(文字列化された)リストを持っており、別の非同期コールバックを使っていくつかの項目を追加します。したがって、私は競合状態を避けるために、localStorageのアイテムを原子的に取得して設定する方法を探しています。そんなことは可能ですか?

    1

    2答えて

    C++のアトミック操作として単一ビットを設定、クリア、テスト、フリップする方法はありますか?たとえば、 "compare_and_swap"のビット単位のバリアントです。

    0

    1答えて

    カフカ(0.11.0.0)の最後のバージョンから2017年6月28日にリリースされた、のをサポートするためにカフカチームが新機能を提供しました。 最新バージョンをダウンロードした後、Producer configsに記載されているように、プロデューサ(kafka-console-producer.shスクリプトで実行)を設定しようとしました:enable.idempotence=trueとtran

    6

    1答えて

    this質問の答えによると、x86上のLOCK CMPXCHGは実際に完全な障壁を引き起こすようです。おそらく、これはフードの下に同様にUnsafe.compareAndSwapInt()が生成するものです。なぜ私はそれが当てはまるのか苦労しています.MESIプロトコルでは、キャッシュラインを更新した後、CASはCASを実行したコアのすべてのストア/ロードバッファを排水するのではなく、単に他のコア