アプリケーションが小さなデータ・セットまたはグラフしか表示しないか、扱わない場合は、パフォーマンスの最適化について気にする必要はありません。 ただし、大きなデータ・セットを扱うアプリケーションでは、メモリー、速度、および機能セットの間でバランスを取る必要があります。豊富な機能セットでは、通常、メモリーが大きくなり、速度が低下します。キャッシュ機構を使用すると、速度が増す場合がありますが、より多くのメモリーが必要になります。アプリケーションがメモリーを使いすぎる一方、大きなデータ・セットに対する反応が遅すぎる場合は、データ・セットの機能の削減を考える必要があります。JViews Framework には、速度の増加とメモリーの削減を同時に達成する一部の機能およびプログラミング手法が組み込まれていますが、あらゆるアプリケーションにすべての機能を適用できるわけではありません。