Pour la RAM, c'est difficile a dire, si tu es sur un PC avec un jeu en resolution HD, tu vas deja perdre 11Mo pour le framebuffer.
Lapin compris.
My bad erreur de calcul. Si tu as un jeu en resolution HD celui-ci va prendre en memoire au moins 1920*1080*4 octets (environ 7Mo) si tu fais du rendu 2D. Avec DirectX ou OpenGL cela ne sera pas dans les statistiques de la memoire de ton process et ne se verra pas. En general, on fait du double buffer et donc ca sera probablement 14Mo, mais je ne sais pas comment marche la stack 2D de Java.
Le message que je voulais faire passer, c'est que quand le but est de lancer un jeu sur une machine avec 4Go de RAM, quelques secondes au démarrage et quelques dizaines de mo, c'est négligeable.
Personnellement, je trouve ca honteux qu'en 2013 on doive attendre plus longtemps pour le demarrage d'une application que pour le demarrage d'un OS complet. Je ne trouve qu'il n'y a rien de pire que les ecrans de chargement d'application. Un jeu qui est cense pousser au maximum le hardware qu'ils utilisent, certe, je veux bien accepter. Mais pour tout le reste, il n'y a pas d'excuse.
En 1s, tu as largement le temps d'afficher ta premiere frame et d'avoir une application utilisable. En demarrage a chaud (deja dans les caches disques), ca doit etre instantane, tu releves le doigt de la souris, que ton application est la ! Je ne vois pas comment on peut excuser un autre niveau de qualite.
Je ne fais pas la comparaison avec un environnement mobile ou il y a une plus grande integration et optimisation des composants de l'OS, mais il n'empeche que personne ne trouve acceptable d'attendre pour le lancement de son application qui a quasiment autant de feature que sur PC. Le multitache est limite par la memoire disponible, alors si toutes les applis prennent 60Mo lorsqu'elle pourrait en prendre 20 ou moins, et bien ton utilisateur va etre frustre d'avoir 3 fois moins d'application lance en parallele.
Je ne vois pas pourquoi cela devrait etre different sur PC. Je trouve insupportable que mon terminal prennent tellement de RAM que cela impact mes caches disques et ralentisse ma compilation. Je ne trouve pas acceptable le temps de demarrage de LibreOffice, ou celui de GIMP. Au final, utiliser Google Doc est plus rapide. C'est quand meme la honte qu'un service qui passe par des serveurs a l'autre bout du monde et un navigateur web se revele plus efficace que d'utiliser une application native...
[^] # Re: ça marchera jamais?
Posté par cedric . En réponse au journal Ubuntu Edge : Révolution ou bide annoncé ?. Évalué à 4.
My bad erreur de calcul. Si tu as un jeu en resolution HD celui-ci va prendre en memoire au moins 1920*1080*4 octets (environ 7Mo) si tu fais du rendu 2D. Avec DirectX ou OpenGL cela ne sera pas dans les statistiques de la memoire de ton process et ne se verra pas. En general, on fait du double buffer et donc ca sera probablement 14Mo, mais je ne sais pas comment marche la stack 2D de Java.
Personnellement, je trouve ca honteux qu'en 2013 on doive attendre plus longtemps pour le demarrage d'une application que pour le demarrage d'un OS complet. Je ne trouve qu'il n'y a rien de pire que les ecrans de chargement d'application. Un jeu qui est cense pousser au maximum le hardware qu'ils utilisent, certe, je veux bien accepter. Mais pour tout le reste, il n'y a pas d'excuse.
En 1s, tu as largement le temps d'afficher ta premiere frame et d'avoir une application utilisable. En demarrage a chaud (deja dans les caches disques), ca doit etre instantane, tu releves le doigt de la souris, que ton application est la ! Je ne vois pas comment on peut excuser un autre niveau de qualite.
Je ne fais pas la comparaison avec un environnement mobile ou il y a une plus grande integration et optimisation des composants de l'OS, mais il n'empeche que personne ne trouve acceptable d'attendre pour le lancement de son application qui a quasiment autant de feature que sur PC. Le multitache est limite par la memoire disponible, alors si toutes les applis prennent 60Mo lorsqu'elle pourrait en prendre 20 ou moins, et bien ton utilisateur va etre frustre d'avoir 3 fois moins d'application lance en parallele.
Je ne vois pas pourquoi cela devrait etre different sur PC. Je trouve insupportable que mon terminal prennent tellement de RAM que cela impact mes caches disques et ralentisse ma compilation. Je ne trouve pas acceptable le temps de demarrage de LibreOffice, ou celui de GIMP. Au final, utiliser Google Doc est plus rapide. C'est quand meme la honte qu'un service qui passe par des serveurs a l'autre bout du monde et un navigateur web se revele plus efficace que d'utiliser une application native...