スレッドセーフコマンドと非スレッドセーフコマンドの共存
スレッドセーフなメソッドとスレッドセーフでないメソッドの両方を使用し、スレッドセーフでないコマンドをスキップする条件を使用する必要があったことはありませんか?現在、コンパイラはこのようなことを防ぐためにエラーを投げていますが、このチェックを無効にするフラグがあり、このブログ記事でその方法を説明します...
-ja
スレッドセーフなメソッドとスレッドセーフでないメソッドの両方を使用し、スレッドセーフでないコマンドをスキップする条件を使用する必要があったことはありませんか?現在、コンパイラはこのようなことを防ぐためにエラーを投げていますが、このチェックを無効にするフラグがあり、このブログ記事でその方法を説明します...
同じコンピュータで複数のクライアントを動作させ、同時に同じ4Dサーバーに接続する方法が欲しいという要望がありました。4D v17 R5では、その声にお応えして、さらに進化しました。各接続は、IPアドレス、ポート、ハッシュコードを含むキャッシュフォルダを分離するようになりました。このおかげで、同じマシ...
スケーラビリティは、私たちの主要な関心事の1つですが、4D v17 R5は、特に4Dサーバーのプロセス負荷が高い場合に、この分野で良いニュースをもたらします。リモートクライアント(1人、2人、あるいは数百人)がサーバーに接続しているとき、パフォーマンス速度が大幅に向上していることに気づくでしょう。 ...
4D v17 R5は64-bitのみです!プリエンプティブプロセス、新しいキャッシュマネージャ、4D View Proなど、多くの機能がすでに64ビットでしか利用できないことは周知のとおりです。しかし、64ビットに特化することで、最新の技術や機能を取り入れることができ、また多くのライブラリをアップデ...
4Dでは、プリエンプティブプロセスでマルチコアコンピュータをフルに活用することができます。以前のブログ記事で、プリエンプティブ・プロセスで使用できる拡張コマンドのリストを提供し、グローバル実行時間の高速化と、より多くのユーザーとの接続を可能にしました。そして、皆様からのフィードバックにお応えして、さ...
プリエンプティブプロセスは、アプリケーションがマルチコアコンピュータをフルに活用できるようにするため、強力です; その結果、グローバルな実行時間が速くなり、より多くのユーザーが接続できるようになります。4D v17では、さらに一歩進んで、1,000以上のスレッドセーフコマンドを提供します。 4D...
プリエンプティブウェブサービスは、マルチコアコンピュータを最大限に活用し、同時リクエストに対してより速いレスポンスを実現します。メソッドのプロパティから、"Can be run in preemptive processes "オプションを選択するだけで、すぐに実行できます!パワフルなだけでなく、簡...
プリエンプティブプロセスは、アプリケーションがマルチコアコンピュータをフルに活用できるようになるため、強力です。その結果、グローバルな実行時間が短縮され、より多くのユーザーが接続できるようになります。4Dプロセスは、この投稿で説明したように、コンパイルオプションと言語の使用によって、プリエンプティブ...
当社のエンジニアリング担当副社長である Laurent Esnault が、4D Summit 2016 の ブレイクアウトセッション: プリエンプティブ・マルチスレッディング で、複数のプロセス間、およびプロセスとフォーム間の情報交換について説明しました。プリエンプティブ・マルチスレッディングのお...
4D Summit 2016のPreemptive Multi-threadingに関するBreak Out Sessionで、エンジニアリング担当副社長のLaurent Esnault氏が、協調処理とプリエンプティブ処理の違いについて解説しています。プリエンプティブ・マルチスレッディングのおかげで...