elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Experimento de consumo de memória... ver para creer!
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: 1 [2] 3 Ir Abajo Respuesta Imprimir
Autor Tema: Experimento de consumo de memória... ver para creer!  (Leído 14,453 veces)
raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Experimento de consumo de memória... ver para creer!
« Respuesta #10 en: 9 Agosto 2013, 16:14 pm »

Y si pruebas ejecutando el EXE en release SIN el depurador de visual studio? Porque quizás sea alguna depuracion o guardado de la pila al depurar


En línea

Eleкtro
Ex-Staff
*
Conectado Conectado

Mensajes: 9.878



Ver Perfil
Re: Experimento de consumo de memória... ver para creer!
« Respuesta #11 en: 9 Agosto 2013, 16:17 pm »

Y si pruebas ejecutando el EXE en release SIN el depurador de visual studio?

¿Te ocurre únicamente en modo de de puración?

os cuento, tanto en debug como en release sucede, y tanto con el debugger adjuntado como sin ninguno adjuntado ,en VB y en C#, testeado en VS2012, Framework 4.0 y 4.5

saludos!


« Última modificación: 9 Agosto 2013, 16:19 pm por EleKtro H@cker » En línea



1mpuls0


Desconectado Desconectado

Mensajes: 1.186


Ver Perfil
Re: Experimento de consumo de memória... ver para creer!
« Respuesta #12 en: 9 Agosto 2013, 23:56 pm »

Me causa curiosidad tu tema y estoy investigándolo (para el caso de Java)

Aquí algunas respuestas.

Citar
GunitLoco Lowrider
son 3 megas de diferencia proporciona mas datos, como tiempos o el máximo de consumo de tu aplicación vacia

Melvin
y lo divides entre E*8


GunitLoco Lowrider
le aplicas la raiz cuadrada y sacas el diferencial a la menos 1


Melvin
y asi obtendras la potencia en mili bites que usas por milimetro en cada segmento de pila de la memoria

Bueno por lo menos tu recibiste una respuesta coherentes y no este tipo de respuestas pendejas de estos dos "ingenieros en sistemas"

Perdonen que hable de Java en este tema de .Net, tal vez deberíamos llevarlo más allá debido a la similitud del problema. Incluso probar con otro tipos de lenguajes que utilicen interfaz gráfica.

Si bien es sabido Java puede ser considerablemente más lento y puede tomar más espacio en memoria que otros lenguajes compilados.
Pero lo que muestra EleKtro H@cker es inconcebible.

Mi suposición es que este problema es causado por el tema de garbage collector, threads, graphics o las tres en conjunto, aunque claro estoy abierto a cualquier otra opción.

Seguiré investigando.

Saludos.
« Última modificación: 10 Agosto 2013, 00:20 am por Darhius » En línea

abc
El Benjo


Desconectado Desconectado

Mensajes: 392



Ver Perfil WWW
Re: Experimento de consumo de memória... ver para creer!
« Respuesta #13 en: 10 Agosto 2013, 01:23 am »

Y sin embargo yo insisto en que en las pruebas que he realizado la memoria utilizada por la aplicación no aumenta en más de 500 kb y se detiene el consumo de memoria. No lo estoy justificando para nada, porque lo cierto es que no debería subir nada o al amenos debería liberarse después de subir, pero lo que digo es que en mi caso no se presenta un consumo exagerado y este además se detiene.

¿Elektro, puedes subir un video donde se muestre algún aumento exagerado (algunas decenas de Mb) o decirnos hasta cuánto ha llegado este aumento?
« Última modificación: 10 Agosto 2013, 01:25 am por El Benjo » En línea

www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.
Eleкtro
Ex-Staff
*
Conectado Conectado

Mensajes: 9.878



Ver Perfil
Re: Experimento de consumo de memória... ver para creer!
« Respuesta #14 en: 10 Agosto 2013, 09:44 am »

¿Elektro, puedes subir un video donde se muestre algún aumento exagerado (algunas decenas de Mb) o decirnos hasta cuánto ha llegado este aumento?

Con .NET me va a costar un poco más porque sube léntamente así que necesita varias horas para mostrar subidas exageradas... hoy haré el experimento de la VM y dejaré grabándolo en video.

Con Java si que puedo mostrarte como subre de 30 a 60 MB en menos de 30 segundos, también lo mostraré.

Por cierto, ElBenjo, quizás ayudaría que también mencionases el SO y la cantidad de RAM de la que dispones para que los expertos puedan intentar entender porque a ti solo te sube 500 kb.

Yo tengo Windows 8 x64 y 8GB de RAM, nunca consumo mucha ram ni tengo muchas aplicaciones pesadas abiertas.

Saludos!

En línea



El Benjo


Desconectado Desconectado

Mensajes: 392



Ver Perfil WWW
Re: Experimento de consumo de memória... ver para creer!
« Respuesta #15 en: 11 Agosto 2013, 00:52 am »

Cierto, Elektro se me olvidó mencionar el S.O. Yo utilizo Windows 7 Profesional 32bits
En línea

www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.
Stakewinner00


Desconectado Desconectado

Mensajes: 1.426



Ver Perfil WWW
Re: Experimento de consumo de memória... ver para creer!
« Respuesta #16 en: 11 Agosto 2013, 00:58 am »

Todos sabemos que todo lo que tenga que ver con microsoft esta lleno de bugs.

Por cierto ami me llegaba a un tope, me subió hasta un máximo de unos 2000 kb
En línea

Maurice_Lupin


Desconectado Desconectado

Mensajes: 356

GPS


Ver Perfil WWW
Re: Experimento de consumo de memória... ver para creer!
« Respuesta #17 en: 11 Agosto 2013, 19:53 pm »

Tengo una lentium IV, 1Gb de ram. Probe una aplicación con un form, su consumo oscila entre 9,200 Kb y 9,600 Kb.

No me sorprende tanto el consumo de memoria de vb.net y java, pues al ser lenguajes interpretados constantemente su codigo esta siendo convertido a lenguaje maquina. Si de consumo de ram se trata deberiamos programar en C/C++ o ASM.

Saludos.
En línea

Un error se comete al equivocarse.
El Benjo


Desconectado Desconectado

Mensajes: 392



Ver Perfil WWW
Re: Experimento de consumo de memória... ver para creer!
« Respuesta #18 en: 12 Agosto 2013, 09:11 am »

No me sorprende tanto el consumo de memoria de vb.net y java, pues al ser lenguajes interpretados constantemente su codigo esta siendo convertido a lenguaje maquina.

No creo que el código sea convertido a lenguaje máquina con cada movimiento del mouse. Porque de hecho no es realmente interpretado en tiempo de real, sólo durante el inicio de la aplicación. Hay que recordar que el .NET Framework cuenta con el JIT

En todo caso todavía me quedo en que es por cuestión del código del propio framework.
En línea

www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.
Maurice_Lupin


Desconectado Desconectado

Mensajes: 356

GPS


Ver Perfil WWW
Re: Experimento de consumo de memória... ver para creer!
« Respuesta #19 en: 12 Agosto 2013, 19:49 pm »

Por cierto tengo win XP.

Saludos.
En línea

Un error se comete al equivocarse.
Páginas: 1 [2] 3 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Medir consumo de la memoria de video[XP]
Windows
flacc 2 4,641 Último mensaje 1 Marzo 2011, 23:57 pm
por flacc
Firefox reducirá, por fin, su gigantesco consumo de memoria
Noticias
wolfbcn 8 3,975 Último mensaje 9 Julio 2011, 23:04 pm
por Foxy Rider
Windows 8 mejorará el consumo de memoria RAM considerablemente
Noticias
wolfbcn 0 1,857 Último mensaje 19 Abril 2012, 18:05 pm
por wolfbcn
Duda sobre consumo de memoria
Programación C/C++
anonimo12121 4 2,613 Último mensaje 20 Agosto 2012, 11:19 am
por anonimo12121
Encuesta/experimento para cuando estéis aburridos.
GNU/Linux
do-while 2 1,845 Último mensaje 17 Abril 2017, 22:25 pm
por do-while
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines