We introduce a new method to estimate the Java object activity in a distributed context of irregular applications. This method uses an observation mechanism which is itself a part of a more global load balancing system. It predicts the tendencies of the communication between the objects of the distributed application. To illustrate the behaviour of this mechanism we applied it to the “Travelling Salesman Problem” TSP which is solved by means of a genetic algorithm. Finally we present the overhead measurements we have done.