Bonjour,
je me pose une question :
est ce qu'il vaut mieux appeler une methode native en lui transmetant un
attribut d'une de mes classes java ( un String quelconque par exemple),
ou alors,
est ce qu'il vaut mieux appeler une fonction native, qui appelera elle
une methode de la classe chargée de retourner l'attribut ( la native
appelerait une methode du genre
String getAttribut()
{
return myAttribut;
}
)??
Je cherche a simplifier au maximum la lecture de mes programmes, et à
accélérer le rapidité des transferts de données.
Thanks.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Arnaud Roger
"Chat" a écrit dans le message de news:4030930d$0$16523$
Bonjour, je me pose une question : est ce qu'il vaut mieux appeler une methode native en lui transmetant un attribut d'une de mes classes java ( un String quelconque par exemple), ou alors, est ce qu'il vaut mieux appeler une fonction native, qui appelera elle une methode de la classe chargée de retourner l'attribut ( la native appelerait une methode du genre String getAttribut() { return myAttribut; }
)??
Je cherche a simplifier au maximum la lecture de mes programmes, et à accélérer le rapidité des transferts de données. Thanks.
Pour faire rapide, ca ressemble a une tres mauvaise idée.
1. Pour savoir qu'elle partie tuner pour amerliorer les perfs, il faut utiliser un profiler. 2. Les appels JNI ne sont pas des plus rapides
Les goulets d'etranglements sont certainement a des endroits auquels tu ne penses pas
Arnaud R.
"Chat" <chat@nospam.com> a écrit dans le message de
news:4030930d$0$16523$636a15ce@news.free.fr...
Bonjour,
je me pose une question :
est ce qu'il vaut mieux appeler une methode native en lui transmetant un
attribut d'une de mes classes java ( un String quelconque par exemple),
ou alors,
est ce qu'il vaut mieux appeler une fonction native, qui appelera elle
une methode de la classe chargée de retourner l'attribut ( la native
appelerait une methode du genre
String getAttribut()
{
return myAttribut;
}
)??
Je cherche a simplifier au maximum la lecture de mes programmes, et à
accélérer le rapidité des transferts de données.
Thanks.
Pour faire rapide, ca ressemble a une tres mauvaise idée.
1. Pour savoir qu'elle partie tuner pour amerliorer les perfs, il faut
utiliser un profiler.
2. Les appels JNI ne sont pas des plus rapides
Les goulets d'etranglements sont certainement a des endroits auquels tu ne
penses pas
"Chat" a écrit dans le message de news:4030930d$0$16523$
Bonjour, je me pose une question : est ce qu'il vaut mieux appeler une methode native en lui transmetant un attribut d'une de mes classes java ( un String quelconque par exemple), ou alors, est ce qu'il vaut mieux appeler une fonction native, qui appelera elle une methode de la classe chargée de retourner l'attribut ( la native appelerait une methode du genre String getAttribut() { return myAttribut; }
)??
Je cherche a simplifier au maximum la lecture de mes programmes, et à accélérer le rapidité des transferts de données. Thanks.
Pour faire rapide, ca ressemble a une tres mauvaise idée.
1. Pour savoir qu'elle partie tuner pour amerliorer les perfs, il faut utiliser un profiler. 2. Les appels JNI ne sont pas des plus rapides
Les goulets d'etranglements sont certainement a des endroits auquels tu ne penses pas
Arnaud R.
Chat
Arnaud Roger wrote:
"Chat" a écrit dans le message de news:4030930d$0$16523$
Bonjour, je me pose une question : est ce qu'il vaut mieux appeler une methode native en lui transmetant un attribut d'une de mes classes java ( un String quelconque par exemple), ou alors, est ce qu'il vaut mieux appeler une fonction native, qui appelera elle une methode de la classe chargée de retourner l'attribut ( la native appelerait une methode du genre String getAttribut() { return myAttribut; }
)??
Je cherche a simplifier au maximum la lecture de mes programmes, et à accélérer le rapidité des transferts de données. Thanks.
Pour faire rapide, ca ressemble a une tres mauvaise idée.
1. Pour savoir qu'elle partie tuner pour amerliorer les perfs, il faut utiliser un profiler. 2. Les appels JNI ne sont pas des plus rapides
Les goulets d'etranglements sont certainement a des endroits auquels tu ne penses pas
Arnaud R.
est ce que tu a un outil a me conseiller pour faire ce genre de
"profiling", c vrai que ça commence a prendre des proportions monstrueuses merci
Arnaud Roger wrote:
"Chat" <chat@nospam.com> a écrit dans le message de
news:4030930d$0$16523$636a15ce@news.free.fr...
Bonjour,
je me pose une question :
est ce qu'il vaut mieux appeler une methode native en lui transmetant un
attribut d'une de mes classes java ( un String quelconque par exemple),
ou alors,
est ce qu'il vaut mieux appeler une fonction native, qui appelera elle
une methode de la classe chargée de retourner l'attribut ( la native
appelerait une methode du genre
String getAttribut()
{
return myAttribut;
}
)??
Je cherche a simplifier au maximum la lecture de mes programmes, et à
accélérer le rapidité des transferts de données.
Thanks.
Pour faire rapide, ca ressemble a une tres mauvaise idée.
1. Pour savoir qu'elle partie tuner pour amerliorer les perfs, il faut
utiliser un profiler.
2. Les appels JNI ne sont pas des plus rapides
Les goulets d'etranglements sont certainement a des endroits auquels tu ne
penses pas
Arnaud R.
est ce que tu a un outil a me conseiller pour faire ce genre de
"profiling", c vrai que ça commence a prendre des proportions monstrueuses
merci
"Chat" a écrit dans le message de news:4030930d$0$16523$
Bonjour, je me pose une question : est ce qu'il vaut mieux appeler une methode native en lui transmetant un attribut d'une de mes classes java ( un String quelconque par exemple), ou alors, est ce qu'il vaut mieux appeler une fonction native, qui appelera elle une methode de la classe chargée de retourner l'attribut ( la native appelerait une methode du genre String getAttribut() { return myAttribut; }
)??
Je cherche a simplifier au maximum la lecture de mes programmes, et à accélérer le rapidité des transferts de données. Thanks.
Pour faire rapide, ca ressemble a une tres mauvaise idée.
1. Pour savoir qu'elle partie tuner pour amerliorer les perfs, il faut utiliser un profiler. 2. Les appels JNI ne sont pas des plus rapides
Les goulets d'etranglements sont certainement a des endroits auquels tu ne penses pas
Arnaud R.
est ce que tu a un outil a me conseiller pour faire ce genre de
"profiling", c vrai que ça commence a prendre des proportions monstrueuses merci
vclassine
Chat wrote in message news:<4030930d$0$16523$...
Bonjour, je me pose une question : est ce qu'il vaut mieux appeler une methode native en lui transmetant un attribut d'une de mes classes java ( un String quelconque par exemple), ou alors, est ce qu'il vaut mieux appeler une fonction native, qui appelera elle une methode de la classe chargée de retourner l'attribut ( la native appelerait une methode du genre String getAttribut() { return myAttribut; }
)??
Je cherche a simplifier au maximum la lecture de mes programmes, et à accélérer le rapidité des transferts de données. Thanks.
D'instinct, je dirais la première solution. A mon avis les appels native->java sont à utiliser principalement pour les callbacks. Perso je les utilise aussi pour allouer et remplir des objets ou tableaux. En effet c'est plus simple et les objets sont gérés par le garbage collector... Bien sûr ça allourdit le truc, mais dans mon cas c'est sans conséquences.
Chat <chat@nospam.com> wrote in message news:<4030930d$0$16523$636a15ce@news.free.fr>...
Bonjour,
je me pose une question :
est ce qu'il vaut mieux appeler une methode native en lui transmetant un
attribut d'une de mes classes java ( un String quelconque par exemple),
ou alors,
est ce qu'il vaut mieux appeler une fonction native, qui appelera elle
une methode de la classe chargée de retourner l'attribut ( la native
appelerait une methode du genre
String getAttribut()
{
return myAttribut;
}
)??
Je cherche a simplifier au maximum la lecture de mes programmes, et à
accélérer le rapidité des transferts de données.
Thanks.
D'instinct, je dirais la première solution. A mon avis les appels
native->java sont à utiliser principalement pour les callbacks. Perso
je les utilise aussi pour allouer et remplir des objets ou tableaux.
En effet c'est plus simple et les objets sont gérés par le garbage
collector... Bien sûr ça allourdit le truc, mais dans mon cas c'est
sans conséquences.
Bonjour, je me pose une question : est ce qu'il vaut mieux appeler une methode native en lui transmetant un attribut d'une de mes classes java ( un String quelconque par exemple), ou alors, est ce qu'il vaut mieux appeler une fonction native, qui appelera elle une methode de la classe chargée de retourner l'attribut ( la native appelerait une methode du genre String getAttribut() { return myAttribut; }
)??
Je cherche a simplifier au maximum la lecture de mes programmes, et à accélérer le rapidité des transferts de données. Thanks.
D'instinct, je dirais la première solution. A mon avis les appels native->java sont à utiliser principalement pour les callbacks. Perso je les utilise aussi pour allouer et remplir des objets ou tableaux. En effet c'est plus simple et les objets sont gérés par le garbage collector... Bien sûr ça allourdit le truc, mais dans mon cas c'est sans conséquences.
Arnaud Roger
est ce que tu a un outil a me conseiller pour faire ce genre de
"profiling", c vrai que ça commence a prendre des proportions monstrueuses merci