![]() |
![]() |
| 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
|
||||
|
||||
|
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
|
|
#2
|
||||
|
||||
|
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] |
|
#3
|
||||
|
||||
|
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
|
|
#4
|
||||
|
||||
|
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 02:25:44. Razón: Informacion erronea |
|
#5
|
||||
|
||||
|
puedes darme un ejemplo de la API LocalAlloc pues no quiero dañar la memoria ram
|
|
#6
|
||||
|
||||
|
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 |
|
#7
|
||||
|
||||
|
ok muchas gracias lo probare solo una duda el ejemplo que pusiste habia dicho que es para la arquitectura de x86 que parametro se cambiaria para la arquictectutra de 64bit
Última edición por kurono fecha: 08-09-2008 a las 03:45:44. |
![]() |
| 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 21:00:24 |
| como llenar un combobox y guardar los datos | amix | Conexión con bases de datos | 7 | 07-10-2007 22:38:07 |
| Como llenar con espacion en blanco o con ceros una cadena? | Luis Alberto | Varios | 10 | 02-12-2005 19:14:02 |
| Como llenar un combo con campos seleccionados ? | Luis | Conexión con bases de datos | 2 | 29-09-2004 08:50:04 |
| Como llenar este comboBox | pzala | Varios | 2 | 14-12-2003 21:26:22 |
|