viernes, 26 de febrero de 2010

El archivo de paginación en Windows

El archivo de paginación (Pagefile.sys) es un archivo oculto situado en el disco duro del equipo que Windows XP utiliza como si fuera memoria de acceso aleatorio (RAM). El archivo de paginación y la memoria física conforman la memoria virtual. De manera predeterminada, Windows almacena el archivo de paginación en la partición de inicio, que es la partición que contiene el sistema operativo y sus archivos auxiliares. El tamaño predeterminado del archivo de paginación es 1,5 veces la cantidad total de memoria RAM. Sin embargo, puede que esta configuración predeterminada no sea óptima en todos los casos. En este artículo se describe cómo configurar el archivo de paginación para la optimización y la recuperación del sistema.

Para mejorar el rendimiento, es conveniente poner el archivo de paginación en una partición diferente y en una unidad de disco duro física distinta. De esta forma, Windows puede administrar más rápidamente varias solicitudes de E/S. Cuando el archivo de paginación está en la partición de inicio, Windows debe realizar las solicitudes de lectura y escritura del disco tanto en la carpeta del sistema como en el archivo de paginación. Cuando el archivo de paginación se mueve a una partición diferente, hay menos competencia entre las solicitudes de lectura y de escritura.

Sin embargo, si quita el archivo de paginación de la partición de inicio, Windows no puede crear un archivo de volcado (Memory.dmp) en el que escribir información de depuración en caso de que se produzca un mensaje de error Stop en modo de núcleo. Esto puede hacer que se prolongue el tiempo de inactividad si es necesario un procedimiento de depuración para solucionar el mensaje de error Stop.

La mejor solución consiste en crear un archivo de paginación que se almacene en la partición de inicio y, a continuación, crear un archivo de paginación en otra partición a la que se tenga acceso con menos frecuencia en un disco duro físico diferente, si hay alguno disponible. También resulta óptimo crear un segundo archivo de paginación que resida en su propia partición, sin datos ni archivos específicos del sistema operativo. Por diseño, Windows utiliza el archivo de paginación de la partición a la que se tiene acceso con menos frecuencia en vez del archivo de la partición de inicio, a la que se tiene acceso con más asiduidad. Se utiliza un algoritmo interno para determinar qué archivo de paginación debe utilizarse para administrar la memoria virtual.

Cuando se coloca un archivo de paginación en su propia partición, éste no se fragmenta, lo que supone otra ventaja decisiva. Si un archivo de paginación reside en una partición que contiene otros datos, puede que se fragmente al ampliarse para satisfacer la necesidad de memoria virtual adicional. Un archivo de paginación sin fragmentar supone un acceso más rápido a la memoria virtual y una mayor probabilidad de capturar el archivo de volcado sin ningún error importante.

Si sigue las recomendaciones anteriores, alcanzará los siguientes objetivos de configuración del archivo de paginación para la optimización y la recuperación:

* El sistema está configurado correctamente para capturar un archivo Memory.dmp si se produce un error Stop en modo de núcleo en el equipo.
* El archivo de paginación situado en la partición a la que se tiene acceso con menor frecuencia se utiliza más a menudo, ya que se encuentra en una partición que está menos ocupada.

Artículo sacado de Soporte Microsoft

martes, 9 de febrero de 2010

IPs privadas

Muchas veces nos hemos referido a los rangos de IPs privadas. Hoy vamos a ver cuales son según el RFC1918 además del rango de auto-configuración o de enlace local.

Las IPs privadas sirven para proveer conectividad entre equipos internos sin que se pueda acceder directamente a Internet (se debería definir un NAT). Los routers descartan los paquetes con direccionamiento privado desde la interfaz outside (salvo problema de seguridad) por lo que como mucho podríamos lanzar paquetes pero nunca podrían contestar ya que no se podría saber como “volver“.

Existen tres bloques como direccionamiento privado, ordenados de mayor a menor:

El bloque 10.0.0.0/8 va desde la IP 10.0.0.0 a la 10.255.255.255. Al ser el bloque más grande se suele usar para la red principal.

El bloque 172.16.0.0/12 va de la 172.16.0.0 a la 172.31.255.255. Aunque es la segunda más grande es una de las menos utilizadas, seguramente por ir el segundo byte del 16 al 31 en lugar de números más amigables.

El bloque 192.168.0.0/24 va de la IP 192.168.0.0 a la 192.168.255.255. Se trata del bloque más pequeño pero el que más se usa.

Existe un cuarto rango que podemos clasificar como “privado” por no ser enrutable por internet, pero que se usa para “autoconfiguración de red” o de enlace local. se trata de un rango que se usa cuando el DHCP no esta disponible:

El bloque 169.254.0.0/16 va de la 169.254.0.0 a la 169.254.255.255

Para minimizar colisiones se asigna una IP aleatoria dentro de este bloque, lo que permite por lo menos una comunicación entre equipos conectados a la red.

Artículo íntegro de systemadmin.es

martes, 2 de febrero de 2010

Controladores en modo seguro de Windows

El modo seguro inicia Windows únicamente con los controladores y servicios básicos que se enumeran a continuación.

Dispositivos y controladores que se inician en el modo seguro
Unidades de disquete (internas y USB)

Unidades internas de CD-ROM (ATA, SCSI)

Unidades externas de CD-ROM (USB)

Unidades internas de DVD-ROM (ATA, SCSI)

Unidades externas de DVD-ROM (USB)

Unidades internas de disco duro (ATA, SATA, SCSI)

Unidades externas de disco duro (USB)

Teclados (USB, PS/2, en serie)

Los mouse (USB, PS/2, en serie)

Tarjetas de vídeo VGA (PCI, AGP)

Servicios de Windows que se inician en el modo seguro
Registro de eventos de Windows

Plug and Play

Llamada a procedimiento remoto (WPC)

Servicios de cifrado

Windows Defender

Instrumental de administración de Windows (WMI)

Dispositivos y servicios de red que se inician en el modo seguro con funciones de red
Adaptadores de red (Ethernet con cable y 802.11x inalámbrica)

Protocolo de configuración dinámica de host (DHCP)

DNS

Conexiones de red

Aplicación auxiliar de NetBIOS sobre TCP/IP

Firewall de Windows