![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
pues suena bien, pero que pasa cuando llenes una de 128 mb y otra de 1 gb se va a tardar mas la de 1 gb y no por eso es mas lenta, yo diria que llenaras un multiplo comun por ejemplo 1 mb y de ahi ya saques tu velocidad, ademas para obtener la velocidad asi dependen otras cosas, como los programas en ejecucion, etc...
|
|
#2
|
||||
|
||||
|
como bien dices utilizare un multiplo comun para los standeres de las memorias actualmente como el ejemplo que pusiste de 1mb o hasta 10mb puede ser para que esa operacion no se interrumpa como dices por algun programa en ejecucion o proceso pienso poner un aviso al momento de ejecutarlo diciendo que se debe cerrar toda aplicacion habierta
|
|
#3
|
||||
|
||||
|
Aunque lo que propones es interesante, recuerda que dos maquinas exactamente iguales en Hardware no responderan igual en velocidad de aceso a la ram, debido a que se debe tambien al uso actual de memoria.
Y en la misma maquina, no es lo mismo llenar una memoria con 10 vectores de 1mb que con un vector de 10 mb. Y si sigues llenando la memoria sin liberarla, en un momento empezará a tardar mucho mas.
__________________
[Crandel] |
|
#4
|
||||
|
||||
|
se bien que un componente tales como memoria procesador no funciona igual en en diferente maquina y ahi esta unos de los motivo para hacer este programa y ver el funcionamiento de una memoria en diferente maquina . en cuanto a las cantidad de memoria pues pienso ponerle varias opciones de diferente tamaño y a final de cada prueba liberar la memoria
|
|
#5
|
||||
|
||||
|
Luego de haber seguido el anterior hilo y éste, repito lo que ya dije:
Cita:
El anterior ejemplo hace lo que comentaba en mi post citado, pero te aconsejo utilizar la API LocalAlloc para emular lo que necesitas, caso contrario no dejes de considerar lo comentado por HySTD en el anterior hilo. Saludos Última edición por cHackAll fecha: 08-09-2008 a las 03:25:44. Razón: Informacion erronea |
|
#6
|
||||
|
||||
|
puedes darme un ejemplo de la API LocalAlloc pues no quiero dañar la memoria ram
|
|
#7
|
||||
|
||||
|
Cita:
, el ejemplo que ya tienes funciona para "medir" la lectura sin daños en la RAM, y el resultado de escritura no sería muy distinto asi que en cualquier caso puedes simular el proceso.Aquí hay un ejemplo para reservar y mapear paginas de memoria física, ésto es un paso adicional necesario que tambien deberia ser cronometrado. PD: VirtualAlloc es básicamente lo mismo que GetMem con la diferencia que puedes controlar de mejor manera la memoria "agotada". Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como llenar un stringGrid a partir de un Query? | enecumene | Conexión con bases de datos | 12 | 25-06-2008 22:00:24 |
| como llenar un combobox y guardar los datos | amix | Conexión con bases de datos | 7 | 07-10-2007 23:38:07 |
| Como llenar con espacion en blanco o con ceros una cadena? | Luis Alberto | Varios | 10 | 02-12-2005 20:14:02 |
| Como llenar un combo con campos seleccionados ? | Luis | Conexión con bases de datos | 2 | 29-09-2004 09:50:04 |
| Como llenar este comboBox | pzala | Varios | 2 | 14-12-2003 22:26:22 |
|