Para superar las limitaciones de la memoria física, se implementó la tecnología de "memoria virtual" en el sistema operativo. Permite que las aplicaciones manipulen más que la memoria física real. Además, la memoria virtual se puede utilizar para aislar cada proceso y convertirse en una red de protección de seguridad para el proceso, de modo que otros procesos no interfieran en el proceso. Si el espacio de intercambio no es suficiente, ¿qué efecto negativo? Si la memoria física del sistema se agota, el sistema reflejará la velocidad lenta, pero el sistema operativo todavía puede ejecutarse; si el espacio de intercambio se agota, entonces Se producirá un error en el sistema. Por ejemplo, un servidor web puede generar múltiples procesos de servicio o subprocesos de acuerdo con diferentes solicitudes. Si se agota el espacio de intercambio, no se puede iniciar el proceso de servicio y se producirá un error de espacio de intercambio insuficiente, lo que puede causar un bloqueo del proceso de servicio. Es obvio que la asignación de espacio Swap es muy importante. Si el espacio de intercambio es demasiado pequeño, causará un error de aplicación, no solo una degradación del rendimiento.
Bajo Linux, esta memoria virtual se llama intercambio. Al instalar el sistema operativo, el asistente de instalación le preguntará al usuario cuántos espacios de intercambio se deben crear. Generalmente, el tamaño apropiado de intercambio es 1-2 veces la memoria física. Pero para algunas aplicaciones, para la partición de intercambio, como las aplicaciones JAVA u Oracle, requieren que el tamaño de la partición de intercambio sea más del doble que la memoria física. En este punto, la partición de intercambio que se asignó originalmente al sistema cuando se instaló es demasiado pequeña. Entonces, ¿cómo remediarlo?
He encontrado problemas similares anteriormente. Hay un servidor Linux con un servidor de archivos desplegado. Más adelante, para la implementación de sistemas ERP, se implementó un sistema de base de datos Oracle en este servidor. Sin embargo, el sistema de base de datos Oracle tiene requisitos para el espacio de intercambio. Si no se cumple este requisito, no se puede instalar el sistema operativo Oracle. No puedo ampliar el espacio de intercambio al reinstalar el servidor de Linux, porque el servidor de archivos todavía se está ejecutando. Por esta razón, tengo que utilizar otros medios para lograr esta demanda. En respuesta a esta situación, el sistema Linux propuso dos soluciones, a saber, crear un nuevo espacio de intercambio y crear un archivo de intercambio. El autor ajusta el espacio de intercambio creando un archivo de intercambio. Como se muestra en la figura anterior, creé un archivo de intercambio en el directorio de inicio y habilité que se habilitara automáticamente a medida que el sistema se inicia al iniciar el archivo de configuración. Después de esta configuración, el sistema de base de datos Oracle se puede instalar con éxito.
La implementación específica de estos dos métodos de ajuste es la siguiente.
Acción 1: Cree un nuevo espacio de intercambio y aumente la capacidad de intercambio.
Si hay más capacidad de reserva en el disco duro del servidor Linux, o si el administrador del sistema ha agregado un nuevo disco duro, puede usar la herramienta de formato de disco duro fdisk que viene con el sistema Linux. Crear una nueva partición de intercambio. La operación específica es la siguiente:
Paso 1: crear una nueva partición. Si el autor tiene una partición de 20 G en el disco duro del servidor que no se ha utilizado, puede utilizar la herramienta de formateo del disco fdisk para crear una nueva partición. El uso específico del comando fdisk puede referirse a otra información relevante, el autor no se ha expandido aquí. Al usar esta herramienta, si desea configurar la partición para intercambiar partición, debe prestar atención para establecer el espacio en la partición extendida. A continuación, configure una partición lógica en la partición extendida. En este caso, proporciona comodidad para su posterior mantenimiento y gestión. Por ejemplo, los administradores pueden aumentar el espacio de intercambio y así sucesivamente.
Paso 2: configura el sistema de archivos de la partición al sistema de archivos de intercambio.
De forma predeterminada, la partición recién agregada del sistema tiene un formato de archivo ext3. Para hacer de esta partición una partición de intercambio, debe cambiar el formato de archivo de esta partición al sistema de archivos de intercambio. Esta tarea también se realiza en el comando fdisk. Si desea cambiar el formato de partición para intercambiar, cuando se ejecuta el comando fdisk, cuando se le solicite un código hexadecimal, el administrador del sistema debe ingresar el código del sistema de archivos de intercambio. Por lo general, el sistema de archivos de intercambio tiene el número de código 82. Sin embargo, Europa continúa su labor de seguimiento. Si no se modifica, el sistema adoptará el formato del sistema de archivos ext3 de forma predeterminada.
Paso 3: Formatee e inicie el formato de partición de intercambio. Después de que se ejecute el comando fdisk, debe reiniciar la computadora. La configuración anterior entrará en vigencia. Sin embargo, el comando fdisk solo divide una partición de intercambio, y el sistema todavía no puede usar la partición porque la partición no ha sido formateada e iniciada. Al igual que el sistema operativo de Microsoft, después de particionar una partición, el administrador del sistema también necesita formatear la partición. Para hacer esto, el administrador del sistema necesita formatear la partición de intercambio que el comando mkswap acaba de particionar. Sin embargo, a diferencia del sistema operativo de Microsoft, después de formatear la partición, la nueva partición no se inicia de manera predeterminada. La primera vez, el administrador del sistema debe iniciarla manualmente. En este punto, el administrador del sistema debe usar el comando swappon para iniciar la partición de intercambio.
A través de los tres sencillos pasos anteriores, puede agregar una partición de intercambio al espacio del disco duro o al disco duro recién agregado para lograr el propósito de ampliar la capacidad de la partición de intercambio. Sin embargo, se debe tener en cuenta que cuando se utiliza la herramienta fdisk, se eliminarán los contenidos del espacio de destino. Para hacer esto, use este método solo si no hay archivos almacenados en el espacio de destino o si los archivos almacenados ya no son necesarios. Si no hay espacio no utilizado en el sistema ahora, pero hay espacio extra en la partición existente, debe usar otro método, que es ajustar la capacidad de espacio de intercambio aumentando el archivo de intercambio.
OpvnVPN Nombre completo en chino: red privada virtual. Es una tecnología de red privada privada qu
En la actualidad, existe una vulnerabilidad muy grave de Bash en Internet que permite a los piratas
Aquí hay una forma de compartir un archivo grande en el sistema. Recibió un informe de usuario rec
CentOS modifique la dirección IP Primero apague el firewall: service iptables stop # ifconfig eth0 1
Permisos predeterminados del archivo del sistema Linux detallados
Administración y mantenimiento del sistema Linux - comando scp
Control de acceso para archivos en Linux
Instalación y desinstalación básica del sistema operativo Linux RPM y TAR
Conocimiento del sistema de archivos de Linux Daquan
Asesoría del administrador del sistema a los nuevos usuarios de Linux /Unix
Cómo usar Gearman para la computación distribuida
Nginx usa el módulo ssl para configurar el soporte HTTPS
Consejo: Pantalla de reloj de cara personalizada de Linux
Comunicación entre procesos de Linux modo de memoria compartida
Rutinas de servicio del kernel de Linux e interfaz de llamada al sistema
La razón por la cual el escudo de plata en línea CCB no se puede usar en win8
Sistema Win8 para modificar el método de impresión predeterminado
La tecnología de cifrado de disco de Windows 7 BitLocker de roer
Win8 no puede jugar la solución de Aile
Cómo gestionar IIS7.5 del servidor web
El icono del escritorio de Win7 se ha ido, cómo hacerlo
¿Cómo lidiar con la barra de tareas de WinXP en blanco?
Cómo resolver el problema de vulnerabilidad del mecanismo de almacenamiento de contraseña de Windows
El maestro que apaga rápidamente el sistema Win2003 tiene un truco