![]() |
![]() |
| 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 |
|
#11
|
|||
|
|||
|
Creo que una buena alternativa para esto, podria ser crear una lista enlazada manualmente reservando memoria con LocalAlloc, una lista enorme, muy muy grande, luego aplicas el comando:
SetProcessWorkingSetSize(GetCurrentProcess, $FFFFFFFF, $FFFFFFFF); con eso disminulles en algo la fragmentacion de la lista. La lista pude contener como modulo de datos na variable de widestring para acumular mas memoria. Luego la llenas y tomas el tiempo de lo que tardaste. Asi usas poco procesador y el tiempo sera el que tomara el PC en escribir los bytes correspondientes. Claro que esta es una forma muuuy arcaica de probar la velocidad. lo ideal seria reservar una cantidad compacta de unos cientos de megas, y escribir manualmente en ella. No se si en delphi se puede hacer eso, con C/C++ si puedes. Ademas hay distintos tipos de accesos a memoria, ahi tendrias que usar incluso ensamblador para probar accesos directos, indexados, y como eel disco duro, accesos secuenciales y aleatorios. |
| 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 |
|