|
Tutorial de Juan Manuel - 30 de Noviembre de 2009
|
| Este curso trata el tema de la memoria en la plataforma Win32. En esta ocasión hablo sobre los archivos proyectados, un elemento muy importante para entender la comunicación entre procesos, así como un... |
| Cap 7 |
Crear zonas de memoria compartida
|
| |
Quizá la utilidad estrella para los archivos proyectados en memoria sea la compartición de datos entre procesos. Como ya hablamos en su día, la plataforma Win32 pone muy difícil que los datos puedan ser compartidos entre distintos procesos, dado el carácter privado de su espacio de memoria |
| Cap 2 |
¿Qué son esas cosas?
|
| |
Los archivos proyectados en memoria (del inglés //"memory-mapped files"//), son un tipo de archivo especial que se basan en la capacidad de la memoria virtual para utilizar espacio físico en disco como si fueran páginas de memoria RAM. Básicamente, se trata de almacenar datos en memoria |
| Cap 8 |
Las funciones disponibles
|
| |
Ahora que sabemos cual es la base teórica, vamos a ver cómo se hace a través del API Win32. Como su propio nombre indica, los archivos proyectados en memoria constan de tres componentes:------Archivos (objeto File), proyectados (objeto FileMapping) y memoria (objeto View |
|
|
|
Tutorial de unixOZ - 30 de Noviembre de 2009
|
| La asignación dinámica de memoria es una característica de C. Le permite al usuario crear tipos de datos y estructuras de cualquier tamaño de acuerdo a las necesidades que se tengan... |
| Cap 3 |
Listas ligadas
|
| |
Regresando al ejemplo del capítulo anterior se definió la estructura: typedef struct { int valor; struct ELEMENTO *sig;} ELEMENTO; La cual puede crecer en forma dinámica. ELEMENTO *liga;liga = (ELEMENTO *) malloc( sizeof(ELEMENT) ); /* Asigna memoria para liga*/free(liga); /* libera |
| Cap 2 |
Calloc y realloc
|
| |
Existen dos funciones adicionales para reservar memoria , calloc() y realloc(). Los prototipos son dados a continuación: void *calloc(size_t nmemb, size_t size);---void *realloc(void *ptr, size_t size);---Cuando se usa la función malloc() la memoria no es inicializada (a cero) o borrada. Si |
| Cap 1 |
Uso de malloc, sizeof y free
|
| |
La función malloc es empleada comúnmente para intentar “tomar'' una porción contigua de memoria . Esta definida como: void *malloc(size_t size); Lo anterior indica que regresará un apuntador del tipo void *, el cual es el inicio en memoria de la porción reservada de tamaño size. Si no puede |
|
|
|
Tutorial de Juan Manuel - 30 de Noviembre de 2009
|
| Este curso profundiza en la implementación de la clase CString dentro del framework MFC. Se detalla cómo funciona internamente, las estructuras internas y los usos más comunes. |
| Cap 6 |
Uso del CString como LPCSTR
|
| |
A una cadena de caracteres. Así que la memoria ocupada por el objeto comenzará con un puntero al contenido del propio objeto, seguido por el resto de los componentes de la clase (en nuestro caso, solo funciones miembro). ---El código anterior podría ser equivalente a este otro, saltándonos la seguridad |
| Cap 3 |
Constructores
|
| |
, que todos los constructores suponen una reserva inicial de memoria , por lo que son susceptibles de lanzar la excepción CMemoryException |
| Cap 1 |
Lo basico
|
| |
Aplicación MFC, por lo que en su diseño se dio mucha importancia a su ocupación en memoria y velocidad de ejecución. La clase define atributos, funciones miembro y operadores que permiten simplificar mucho el tratamiento de cadenas de caracteres, y olvidarnos de las típicas funciones de C pensadas |
|
|
|
Tutorial de David H. Silber - 22 de Diciembre de 2006
|
| Este documento explica cómo usar su PalmPilot con un sistema Linux. A pesar de que los documentos COMO están orientados al uso del sistema operativo Linux, éste en particular no depende de la versión de... |
| Cap 2 |
Información General
|
| |
Algunos programas adicionales. Es posible actualizar cualquier Pilot cambiándole la tarjeta de memoria , la cual incluye tanto la RAM como la ROM. Por supuesto, esto no hará que los pilots antiguos tengan una pantalla retroiluminada.2. 3 Instalación del Hardware Los Pilot vienen |
| Cap 1 |
PalmPilot con un sistema Linux
|
| |
" El Pilot se distribuye con software para sincronizar su memoria con los datos de un sistema Microsoft Windows. Opcionalmente se puede adquirir software para realizar la sincronización con ordenadores Macintosh de Apple. La comunidad Linux/Unix ha sido ignorada por los fabricantes del Pilot |
| Cap 3 |
Cómo compartir datos del Pilot con su sistema Linux
|
| |
La sincronización completa de varios tipos de datos. Instalación del programa pilot-link Las versiones empaquetadas siempre irán inevitablemente ligeramente retrasadas respecto a la distribución original, pero serán más fáciles de instalar y no requieren configuración. La distribución |
|
|
|
Tutorial de Dragonjar.us - 14 de Septiembre de 2005
|
| Antes de empezar, los que no la conozcan, sepan que la barra de vínculos del Explorador de Windows e Internet Explorer, se activa desde [Ver/Barras de herramientas/Vínculos] y se encuentra dentro dela misma carpeta FAVORITOS,... |
| Cap 31 |
Gestionar memoria en Windows XP
|
| |
El subsistema de memoria de Windows XP tratara normalmente de mantener---en él caché el contenido de archivos "*. Dll" que hayan sido---utilizados, manteniéndolos en memoria incluso después de que la---aplicación que hacia uso de sus funciones haya sido cerrada. Este---comportamiento puede causar |
| Cap 40 |
Optimizar la gestión de la memoria de Windows XP
|
| |
Podemos realizar varios ajustes en el registro de Windows para---optimizar el subsitema de memoria que utiliza Windows XP. ------Estos valores se encuentran bajo la clave---HKEY_LOCAL_MACHINE\System--- \CurrentControlSet\Control\Session---Manager\Memory Management y para su modificación será |
| Cap 23 |
Ejecutar aplicaciones de 16 bits en Windows XP
|
| |
---dejen de funcionar. ------La solución es indicar a Windows que ejecute cada uno de ellos en un---espacio de memoria diferente, aunque para ello tengas que sacrificar---mas memoria . Habría que hacerlo así:------Acude al acceso directo a través del cual ejecutas normalmente la---aplicación de 16 bits |
|
|
|
Tutorial de Luis E. Vásquez - 03 de Octubre de 2005
|
| Nos complace presentar el Plan detallado de consultoría y formación que Luis E. Vásquez ha desarrollado precisamente para implementar soluciones de automatización de oficina en base a OpenOffice. Org. Dísfrutadlo y aprovechaos del conocimiento... |
| Cap 5 |
Programa de Capacitación (Help Desk) Soporte Técnico OpenOffi
|
| |
**CONTENIDO:** ~- Optmización del Ambiente de Estacion de trabajo ( W9x, w2000, Wnt ws y Wxp) ~~- Optimización de los recursos de almacenamiento y dispositivos de disco duro. Optimizacion de particiones en el (los) disco (s) duro(s). ~~- Configuración y optimización de memoria bajo Windows 9x |
| Cap 4 |
Seminario Basico de OpenOffice. Org para Usuarios Microsoft Office
|
| |
Para la estructuración de un documento, encabezados diferentes niveles, esquema de numeración, tipos de viñetas y numeración y generación de índices. ~~- Protección y aseguramiento de documentos de texto. ~~- Combinación de correspondencia, elaboración de sobres y etiquetas, documentos a dos |
|
|
|
Tutorial de Gonzalo García Agullo - 22 de Diciembre de 2006
|
| Esta es la primerísima edición del Linux en Castellano COMO. La audiencia a la que va destinado este documento es la creciente familia de linuxeros españoles y latinoamericanos, por lo que este COMO, por supuesto,... |
| Cap 3 |
Ayuda a la instalación de la distribución Slackware
|
| |
Recomendable que incluso recompilemos nuestro propio núcleo para personalizarlo aún más, añadir lo que falte y simplificar lo que sobre en nuestro caso. El siguiente disquete es el "root disk" o "ramdisk", que incluye el software mínimo que cargaremos en memoria para la instalación. En la distribución |
| Cap 5 |
Conectividad de Linux
|
| |
De comprobar por sí mismo que Linux es un sistema 100% multiusuario y multitarea. Todos los recursos de memoria , disco, etc. Estarán a la vez disponibles para compartirlos entre tantos usuarios como puertos serie tengamos.5. 3 Red PPP Enlazando ordenadores por puertas serie, paralelo |
| Cap 4 |
Españolización de Linux
|
| |
Al software, por lo que si ambos extremos (remitente y destinatario) usan software compatible con MIME, el usuario puede enviar junto a textos simples cualquier combinación de tipos de ficheros (documentos generados por procesadores de textos, gráficos, sonido, video, etc). Ni siquiera es necesario |
|
|
|
Tutorial de André D. Balsa - 22 de Diciembre de 2006
|
| El Linux Benchmarking CÓMO trata sobre algunos aspectos asociados con el benchmarking en los sistemas Linux y presentas unas herramientas (algo toscas) para realizar medidas del rendimiento de su sistema, que podría proporcionar una cantidad... |
| Cap 2 |
Procedimientos de medida e interpretación de resultados
|
| |
En un Pentium 200 MMX con 64 MBytes de RAM. Sin embargo, el test medirá la rendimiento global de la combinación CPU/placa base/Bus/tarjeta Ethernet/Subsistema de memoria /DMA: no es muy útil, ya que la variación en el procesador podría causar un impacto mayor en los resultados que la variación |
| Cap 3 |
El Linux Benchmarking Toolkit (LBT)
|
| |
Utilidad a mis viejos CD-ROMs con Linux). Muchos linuxeros recompilan el núcleo a menudo, por lo que es un medida significativa del rendimiento global del sistema. El núcleo es grande y gcc utiliza una gran cantidad de memoria : se atenua la importancia de la caché L2. Hace un uso frecuente |
| Cap 6 |
FAQ (Preguntas Frecuentes)
|
| |
Sostenida de transferencia Ethernet), servidores de ficheros (NFS), E/S de disco, FPU, enteros, gráficos, 3D, ancho de banda procesador- memoria , rendimiento CAD, tiempo de transacción, rendimiento SQL, rendimiento de servidor web, rendimiento en tiempo real ( Real-Time ), rendimiento del CD-ROM |
|
|
|
Tutorial de Luiz Ernesto Pinheiro Malere - 27 de Octubre de 2005
|
| En este documento se presenta la información acerca de la instalación, configuración, ejecución y mantenimiento de un servidor del Protocolo Ligero de Acceso a Directorios (LDAP) en una máquina Linux. También se dan detalles sobre... |
| Cap 3 |
Configuración del servidor LDAP
|
| |
De datos de ##backend## LDBM. Es decir, tienen que ir después de una línea ##"database ldbm"## y antes de otra línea de ##"database"##. **cachesize ** Esta opción especifica a instancia de la base de datos de //backend// LDBM el número de entradas en la memoria caché interna que ha de mantener. Valor |
| Cap 4 |
Ejecución del servidor LDAP
|
| |
//Slapd// puede ejecutarse de dos maneras diferentes, como demonio o servicio permanente, o bien desde ##inetd(8)##. Se recomienda la ejecución como demonio permanente, sobre todo si usa el //backend// de LDBM. Ello permitirá al ##backend## beneficiarse del uso de memoria de almacenamiento |
| Cap 5 |
Creación y mantenimiento de bases de datos
|
| |
## Por ejemplo: ##directory /usr/local/tudelft## Después querrá seguramente aumentar el tamaño de la memoria de almacenamiento intermedio (//caché//) interna de la aplicación, y que se utiliza para cada fichero de índice abierto. Para un mejor rendimiento durante la creación del fichero |
|
|
|
Tutorial de Luiz Ernesto Pinheiro Malere - 22 de Diciembre de 2006
|
| En este documento se presenta la información acerca de la instalación, configuración, ejecución y mantenimiento de un servidor del Protocolo Ligero de Acceso a Directorios (LDAP) en una máquina Linux. |
| Cap 3 |
Configuración del servidor LDAP
|
| |
Especifica a instancia de la base de datos de backend LDBM el número de entradas en la memoria caché interna que ha de mantener. Valor predeterminado: cachesize 1000 dbcachesize Esta opción especifica el tamaño en bytes de la memoria caché interna asociada con cada fichero |
| Cap 4 |
Ejecución del servidor LDAP
|
| |
" Slapd puede ejecutarse de dos maneras diferentes, como demonio o servicio permanente, o bien desde inetd(8). Se recomienda la ejecución como demonio permanente, sobre todo si usa el backend de LDBM. Ello permitirá al backend beneficiarse del uso de memoria de almacenamiento intermedio |
| Cap 5 |
Creación y mantenimiento de bases de datos
|
| |
Los ficheros de índice: directory Por ejemplo: directory /usr/local/tudelft Después querrá seguramente aumentar el tamaño de la memoria de almacenamiento intermedio ( caché ) interna de la aplicación, y que se utiliza para cada fichero de índice abierto. Para un mejor |
|
|