| Producto(s): | MicroStation | |
| Versión(s): | XM y posteriores | |
| Entorno: | N\A | |
| Área: | Hardware/Dispositivos de entrada | |
| Subárea: | Memoria | |
Gestión de Memoria de MicroStation
MicroStation V8 XM y versiones posteriores está diseñadas para utilizar toda la memoria disponible en el ordenador. Esto puede ser muy útil cuando se trabaja en grandes modelos, particularmente en comparación con las anteriores versiones de MicroStation (que está limitado a 2GB, independientemente de la cantidad de Memoria disponible).
El tema de la gestión de memoria puede ser bastante confuso, debido a los complejos problemas de memoria inherentemente de un sistema operativo multitarea como Windows, y conceptos como “La memoria virtual".
El resto de este artículo describe algunos detalles técnicos. Pero para la gran mayoría de los usuarios que simplemente desean asesoramiento sobre cómo configurar su sistema para trabajar con conjuntos de datos muy grandes, la respuesta es simple: comprar un ordenador de 64 bits, instalar Windows x64 (preferiblemente una versión x64 de Windows 7) y comprar un montón de memoria. Si no le importa someterse a los detalles técnicos, simplemente puede tomar este asesoramiento y saltar todo a parte de las frases en negrita.
MicroStation V8 XM es una aplicación de 32 bits, y por tanto esta limitada a abordar solo 4GB de memoria. Los programas que se ejecuten en Windows no acceder directamente a la memoria física del equipo, de modo que el valor de 4GB se denomina “La memoria virtual". Para complicar las cosas un poco mas, en virtud de las versiones de 32 bits de Windows, el sistema operativo consume 2GB de los 4GB de espacio de direcciones virtuales.
Bajo Windows 64, el sistema operativo no consumir la memoria de cualquiera de los programas de 32 bits, que es el motivo por el que Windows x64 es preferible a Windows32 para los modelos grandes
De este modo MicroStation se limita a 2GB o 4GB de memoria de espacio virtual, ¿cómo utilizar más de 4 GB de memoria física? La respuesta es que MicroStation V8 XM Edition (y versiones posteriores) gestionan internamente su memoria de espacio virtuales y la reutiliza cuando es necesario.
Cuando MicroStation detecta que se está trabajando bajo en memoria, intenta intercambiar la memoria utilizada para mantener los datos de modelo ya sea en disco o en memoria física no utilizada en el sistema, si está disponible. Cualquiera de ellas funcionará, pero obviamente el intercambio de memoria en disco es mucho más lento que el intercambio de memoria del sistema. Es por ello que la instalación de más memoria casi siempre puede ayudar a mejorar el rendimiento en casos de restricción de memoria. Esta técnica funciona igual de bien tanto en Windows32 como Windows64, aunque obviamente se necesita un equipo de 64 bits para instalar más de 4 GB de memoria física.
Sin embargo, utilizar la memoria adicional del sistema Sin embargo para usar directamente memoria del sistema, el usuario que ejecuta MicroStation deberá concederse “Privilegios” desde Windows, ya que por defecto no se confía en los programas para llevar esto a cabo (pero no se preocupe, MicroStation sabe lo que hace).
Este privilegio puede ser activado a través de Panel de control\ Herramientas administrativas\ Política de Seguridad Local \Políticas Locales \Asignación de derechos de usuario de \ bloquear páginas en la memoria (observe que en Windows 7, es posible que necesite ir a El Panel de control de Windows \ Sistema y seguridad para llegar a herramientas administrativas). Conceder este permiso a cualquier persona que vaya a utilizar MicroStation en modelos grandes. Consulte esta nota especial para permitir bloquear páginas en la memoria bajo Windows 7 y Vista
Puede determinar cuánta memoria está utilizando MicroStation en sus modelos fijándose en la sección Detalles de memoria bajo Ayuda > sobre MicroStation. Esto le indicará cuánta memoria se utiliza por información de elementos y cuando es o no intercambiada y, en caso afirmativo, si en el disco, memoria (se denomina como “Paged”) o ambos.
Vea también
Artículo Original en Inglés
https://communities.bentley.com/products/microstation/w/microstation__wiki/microstation-memory-management

| Autor Original: | Maria Munoz | |