.

domingo, 17 de noviembre de 2013

MEMORIA VIRTUAL


La memoria virtual es una técnica que permite ejecutar procesos que no caben totalmente en memoria RAM (memoria física). Esto propicia la creación de programas que sean más grandes que la memoria física. Además, la memoria virtual ayuda a crear un esquema de abstracción de la memoria que la separa de la zona lógica que el usuario ve, esto facilita enormemente la tarea a los programadores puesto que no se han de preocupar por limitaciones de memoria. Los procedimientos de implementación de la memoria virtual se basan en que cuando se ejecuta un programa, éste está parcialmente en memoria, es decir, sólo hay cargada aquella zona de código y datos que se necesitan en ese instante de tiempo, y no el programa completo. La memoria virtual es la separación entre la memoria lógica disponible para el usuario y la memoria RAM, se implementa generalmente con el método de paginación por demanda aunque también se puede implementar en un sistema con segmentación. 
En el momento en que en el sistema empieza a escasear la memoria, se crea un fichero SWAP (intercambio) en el disco que sirve como ampliación auxiliar de memoria. En el caso de Windows, cuando tenemos muchas aplicaciones en funcionamiento y la memoria RAM se agota, el sistema se apoya en el fichero SWAP para realizar movimientos desde el disco duro a la RAM y viceversa. De ese modo crean espacios en memoria física para ir ejecutando las órdenes. Esto, evidentemente, hace que el sistema vaya más lento. 

Los sistemas de paginación de memoria dividen los programas en pequeñas partes o páginas. Del mismo modo, la memoria es dividida en trozos del mismo tamaño que las páginas llamados marcos de página. De esta forma, la cantidad de memoria desperdiciada por un proceso es el final de su última página, lo que minimiza la fragmentación interna y evita la externa.En un momento cualquiera, la memoria se encuentra ocupada con páginas de diferentes procesos, mientras que algunos marcos están disponibles para su uso. El sistema operativo mantiene una lista de estos últimos marcos, y una tabla por cada proceso, donde consta en qué marco se encuentra cada página del proceso. 
De esta forma, las páginas de un proceso pueden no estar contiguamente ubicadas en memoria, y pueden intercalarse con las páginas de otros procesos.En la tabla de páginas de un proceso, se encuentra la ubicación del marco que contiene a cada una de sus páginas. Las direcciones lógicas ahora se forman como un número de página y de un desplazamiento dentro de esa página. El número de página es usado como un índice dentro de la tabla de páginas, y una vez obtenida la dirección real del marco de memoria, se utiliza el desplazamiento para componer la dirección real. Este proceso es realizado en el hardware del computador.De esta forma, cuando un proceso es cargado en memoria, se cargan todas sus páginas en marcos libres y se completa su tabla de páginas.
 

Paginación en memoria virtual 
El único inconveniente del sistema de paginación pura es que todas las páginas de un proceso deben estar en memoria para que pueda ejecutar. Esto hace que si los programas son de tamaño considerable, no puedan cargarse muchos a la vez, disminuyendo el grado de multiprogramación del sistema.
 Para evitar esto, y aprovechando el principio de cercanía de referencias donde se puede esperar que un programa trabaje con un conjunto cercano de referencias a memoria (es decir con un conjunto residente más pequeño que el total de sus páginas), se permitirá que algunas páginas del proceso sean guardadas en un espacio de intercambio (en memoria secundaria) mientras no se necesiten. 
Cuando la paginación se utiliza junto con memoria virtual, el sistema operativo mantiene además el conocimiento sobre qué páginas están en memoria principal y cuáles no, usando la tabla de paginación.
 Si una página buscada está marcada como no disponible (tal vez porque no está presente en la memoria física, pero sí en el área de intercambio), cuando la CPU intenta referenciar una dirección de memoria en esa página, la MMU responde levantando una excepción (comúnmente llamada fallo de página). Si la página se encuentra en el área de intercambio, se salta a una rutina que invoca una operación llamada un intercambio de página, para traer a memoria principal la página requerida. La operación lleva varios pasos: 
Primero se selecciona una página en memoria, por ejemplo una que no haya sido usada recientemente (para más detalles ver algoritmos de reemplazo de páginas). Si la página fue modificada, se escribe la misma en el espacio de intercambio.
 
El siguiente paso en el proceso es leer la información en la página necesitada desde el espacio de intercambio). Cuando esto sucede, las tablas para traducción de direcciones virtuales a reales son actualizadas para reflejar los contenidos de la memoria física. Entonces el intercambio de página sale, y el programa que usó la dirección que causó la excepción es vuelto a ejecutar desde el punto en que se dio la misma y continúa como si nada hubiera pasado. También es posible que: una dirección virtual es marcada como no disponible, porque no fue localizada previamente. En estos casos, una página de memoria es localizada y llenada con ceros, la tabla de paginación es modificada para mostrar los cambios y el programa se reinicia como en el otro caso.

Nos saldrá una nueva ventana en la que elegimos la pestaña de opciones avanzadas y pinchamos en el botón que pone cambiar dentro de memoria virtual
Nos saldrá una tercera ventana en la que introduciremos cuantos MB queremos dejar para la memoria virtual. 
Primero veremos las unidades que tiene nuestro equipo en este caso es un disco duro con tres particiones que son c: d: y e:y f:, debemos elegir una de ellas que será en la que estará nuestro archivo de paginación, lo mejor es usar una partición en la que no este el sistema operativo, en este caso Windows esta instalado en c: así que hemos elegido d:, en el caso de que tuviéramos dos discos duros lo suyo seria poner el archivo de paginación en el disco duro donde no este instalado el sistema operativo. Una vez seleccionado d: en el siguiente apartado elegimos
 "tamaño personalizado" para poder elegir nosotros cuantos MB queremos poner al archivo de paginación, el valor que debemos poner va en función de las características de nuestra maquina, pero por lo general se usa la cantidad que tenemos de memoria ram por 1,5 y si tenemos bastante espacio en el disco duro es la cantidad de memoria ram por 2, en este caso como tenemos dos gigas de memoria ram (2000MB) y espacio suficiente en el disco duro hemos puesto 4000MB (que sale de multiplicar 2000 por 2), así que en tamañoinicial ponemos 4000 y en tamaño final ponemos también 4000, mas adelante se explicara por que elegimos el mismo valor para el tamaño inicial y para el final. Pulsamos en el botón establecer para que coja los nuevos valores de la memoria virtual.




Si antes tenian el archivo de paginacion en c: despues de haber creado el nuevo en d: deben de eliminar el de c:, para ello selecionan la particion c:, despues selecionan la opcion de "sin archivo de paginacion" y clic en establecer. Si nos fijamos en esta caso en la parte de abajo a la izquierda vemos que actualmente tenemos 2047 MB que es lo asignado por Windows, esto no cambiara por nuestros 4000MB hasta que no reiniciemos en equipo. Una vez pulsado el botón establecer, pinchamos en aceptar y nos saldrá una ventana para reiniciar el equipo en xp y la ventana que se muestra en windows 7


Clic en aceptar para que el equipo se reinicie y así aplique los cambios. 

La explicación de porque usamos el mismo valor para el tamaño inicial y para el final es muy sencillo y tiene que ver con el scandisk, el scandisk lo que hace es tomar los archivos que tiene al final del disco duro y los coloca al principio(reordena), si por ejemplo desinstalamos un programa que tenemos hace mucho, ese programa estaría al principio del disco duro y al borrarlo dejaría un espacio sin datos al principio, entonces al pasar el scandisk todos los datos que hay después del programa que borramos tiene que volverlos a mover al principio. Ya que al estar todos los datos juntos tarda menos en acceder a ellos, además de eso, es que al estar al principio del disco duro es más rápido el acceso que si están los datos al final. 
Después de esa breve explicación lo aplicamos a la 
memoria virtual, si dejamos que Windows administre el tamaño por si solo como hemos visto antes nos puso que usaba 2047 MB como memoria virtual, desfragmentariamos y reordenaría todos los datos el scandisk, pero si reiniciamos el equipo ese valor cambia por ejemplo a 1100MB en este caso hemos dejado un espacio libre en el disco duro de 947 MB sin datos(2047-1100=935), entonces si volviéramos a desfragmentar tendría que volver a reordenar todos los datos. 
Nosotros ponemos el mismo valor en el tamaño inicial y en el final para que así siempre exista un fichero de un tamaño fijo, así por mucho que desfragmentes, el tamaño del archivo de paginación siempre será el mismo. 
El archivo de paginación se llama 
pagefile.sys y podemos encontrarlo en la partición que hayamos elegido anteriormente y veremos que su tamaño es siempre el mismo.

COMPONENTES Y SERVICIOS BÁSICOS DE UN SISTEMA OPERATIVO




Un sistema operativo (SO, frecuentemente OS, del inglés Operating System) es unprograma o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes y anteriores próximos y viceversa.
Los componentes básicos de un sistema operativo son los siguientes:
Gestión de procesos
Un procesador se dedica exclusivamente a un proceso, con todos sus recursos, no puede dedicar unos recursos a un proceso y el resto a otro proceso simultáneamente. Incluye:
Planificación de procesos: se trata de la parte del sistema operativo que decide qué proceso emplea el procesador en cada instante de tiempo.
Mecanismos de comunicación entre procesos: permiten comunicar a dos procesos del sistema operativo, tales como la mensajería.
Mecanismos de sincronización: permiten coordinar a procesos que realizan accesos concurrentes a un cierto recurso.
Administración de memoria principal
Tiene como objetivo la gestión de la memoria principal, lo que incluye la gestión del espacio de memoria principal libre y ocupada, así como la asignación de memoria principal a los procesos.
Administración de ficheros
Gestiona la manera en que la información se almacena en dispositivos de entrada/salida que permiten el almacenamiento estable.
Gestión de los dispositivos de entrada/salida (driver)
Parte del sistema operativo que conoce los detalles específicos de cada dispositivo, lo que permite poder operar con él.
Además, el sistema operativo ofrece:
Lanzador de aplicaciones: permite el lanzamiento de un programa. Esto incluye los intérpretes de órdenes textuales y los basados en gestores de ventanas.
Llamadas al sistema: conjunto de servicios que los procesos pueden solicitar al sistema operativo.
BUFFER
Un buffer (o búfer) en informática es un espacio de memoria, en el que se almacenan datos para evitar que el programa o recurso que los requiere, ya sea hardware o software, se quede sin datos durante una transferencia.
Normalmente los datos se almacenan en un buffer mientras son transferidos desde un dispositivo de entrada (como un ratón) o justo antes de enviarlos a un dispositivo de salida (como unos altavoces). También puede utilizarse para transferir datos entre procesos, de una forma parecida a los bufferes utilizados en telecomunicaciones. Un ejemplo de esto último ocurre en una comunicación telefónica, en la que al realizar una llamada esta se almacena, se disminuye su calidad y el número de bytes a ser transferidos, y luego se envían estos datos modificados al receptor.
Pueden ser implementados por software o hardware, aunque la gran mayoría son del primer tipo. Normalmente se usan cuando la frecuencias de transferencia de datos es distinta a la de procesado, dependiendo de las limitaciones del sistema, o también cuando la frecuencia es variable, como en la recepción de vídeo online (streaming). Éstas diferencias temporales de transmisión son normalmente ajustadas mediante la implementación de un algoritmo con cola (o estructura de tipo FIFO) en memoria, para así escribir datos en la cola a una frecuencia y leerlos a otra. Esto ocurre en el envío de datos de un procesador a una impresora para que los imprima. La velocidad de impresión de la fotocopiadora en comparación a la del procesador es muy lenta, debido a esto la impresora tendrá que tener una cola FIFO(software), para ir acumulando los trabajos que todavía no se han podido imprimir.Los buffers se pueden usar en cualquier sistema digital, no solo en informáticos, como en reproductores de música y vídeo .
Se puede ejemplificar la función de un buffer utilizando ésta metáfora: Un buffer es como tener dinero en el banco (buffer), un trabajo (entrada) y unos gastos fijos (salida). Si tienes un trabajo inestable, mientras tengas ciertos ahorros, puedes mantener tus gastos fijos sin problemas, e ir ingresando dinero cuando puedas según vas trabajando. Si los ahorros son pequeños, en seguida que no tengas trabajo, no vas a poder acometer los gastos fijos. De la misma forma si escuchas música en Internet y tu programa de audio usa un buffer pequeño, en cuanto que haya alguna interrupción en la descarga (porque las descargas nunca tienen una velocidad constante), notarás cortes de sonido, ya que faltará información.Una caché puede ser usada a veces como un buffer, y viceversa. Sin embargo, una caché opera con el supuesto de que los mismos datos van a ser utilizados múltiples veces, que los datos escritos serán leídos en un periodo corto de tiempo, o teniendo en cuenta la posibilidad de múltiples lecturas o escrituras para formar un único bloque más grande. Su premisa básica es reducir los accesos a los almacenamientos de nivel más bajo, los cuales son bastante lentos. La caché también es normalmente una capa de abstracción que está diseñada para ser invisible.
BIOS SU RELACION CON EL SO
La BIOS provee las funcionalidades básicas necesarias para arrancar su máquina y permitir al sistema operativo acceder a su hardware.
Cuando encendemos el ordenador, el sistema operativo se encuentra o bien en el disco duro o bien en un disquete; sin embargo, si se supone que es el sistema operativo el que debe dar soporte para estos dispositivos, ¿cómo podría hacerlo si aún no está cargado en la memoria?
Lo que es más: ¿cómo sabe el ordenador que tiene un disco duro (o varios)? ¿Y la disquetera? Cómo y dónde guarda esos datos, junto con el tipo de memoria y caché o algo tan sencillo pero importante como la fecha y la hora. Pues para todo esto está la BIOS.
La BIOS (Basic Input Output System, Sistema Básico de Entrada y Salida) es una especie de programa grabado en un chip de la placa base que el ordenador ejecuta nada más encenderse para dar paso después a la carga del sistema operativo. Pero para poder lograr cargar con éxito el sistema operativo, antes ha de conocer la cantidad de RAM instalada, los discos duros conectados, para lo cual la BIOS chequea el sistema y localiza estos componentes.
Además, la BIOS realiza el POST (Power-On Self Test, Test Automático de Encendido), un pequeño test que comprueba que todo esté conectado correctamente y que no haya ningún problema en los dispositivos. Si todo está correcto, dará paso a cargar el sistema operativo, en caso contrario, nos mostrará un mensaje de error o nos informará de algún fallo mediante una serie de pitidos o por voz si nuestra placa base incorpora esta funcionalidad.
LINUX & SU HISTORIA
Linux es un núcleo libre de sistema operativo (también suele referirse al núcleo como kernel) basado en Unix.[4] Es uno de los principales ejemplos de software libre y de código abierto.[5] Linux está licenciado bajo la GPL v2 y está desarrollado por colaboradores de todo el mundo. El desarrollo del día a día tiene lugar en laLinux Kernel Mailing List Archive
El núcleo Linux fue concebido por el entonces estudiante de ciencias de la computación finlandés, Linus Torvalds, en 1991.[6] Linux consiguió rápidamente desarrolladores y usuarios que adoptaron códigos de otros proyectos de software libre para usarlo con el nuevo sistema operativo.[7] El núcleo Linux ha recibido contribuciones de miles de programadores de todo el mundo.[8] Normalmente Linux se utiliza junto a un empaquetado de software, llamado distribución Linux y servidores.
LINUX hace su aparición a principios de la década de los noventa, era el año 1991 y por aquel entonces un estudiante de informática de la Universidad de Helsinki, llamado Linus Torvalds empezó, como una afición y sin poderse imaginar a lo que llegaría este proyecto, a programar las primeras líneas de código de este sistema operativo llamado LINUX.
Este comienzo estuvo inspirado en MINIX, un pequeño sistema Unix desarrollado por Andy Tanenbaum. Las primeras discusiones sobre Linux fueron en el grupo de noticias comp.os.minix, en estas discusiones se hablaba sobre todo del desarrollo de un pequeño sistema Unix para usuarios de Minix que querían mas.
Linux nunca anuncio la versión 0.01 de Linux (agosto 1991), esta versión no era ni siquiera ejecutable, solamente incluía los principios del nucleo del sistema, estaba escrita en lenguaje ensamblador y asumía que uno tenía acceso a un sistema Minix para su compilación.
El 5 de octubre de 1991, Linus anuncio la primera versión "Oficial" de Linux, - versión 0.02. Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (El compilador GNU de C) pero no mucho mas funcionaba. En este estado de desarrollo ni se pensaba en los términos soporte, documentación, distribución.
Después de la versión 0.03, Linus salto en la numeración hasta la 0.10, mas y mas programadores a lo largo y ancho de internet empezaron a trabajar en el proyecto y después de sucesivas revisiones, Linus incremento el numero de versión hasta la 0.95 (Marzo 1992). Mas de un año después (diciembre 1993) el núcleo del sistema estaba en la versión 0.99 y la versión 1.0 no llego hasta el 14 de marzo de 1994.
La serie actual del núcleo es la 2.4.x y sigue avanzando dia a dia con la meta de perfeccionar y mejorar el sistema.
SERVIDOR

En informática, un servidor es un nodo que forma parte de una red, provee servicios a otros nodos denominados clientes. También se suele denominar con la palabra servidor a: Una aplicación informática o programa que realiza algunas tareas en beneficio de otras aplicaciones llamadas clientes. Algunos servicios habituales son los servicios de archivos, que permiten a los usuarios almacenar y acceder a los archivos de una computadora y los servicios de aplicaciones, que realizan tareas en beneficio directo del usuario final. Este es el significado original del término. Es posible que un ordenador cumpla simultáneamente las funciones de cliente y de servidor. Una computadora en la que se ejecuta un programa que realiza alguna tarea en beneficio de otras aplicaciones llamadas clientes, tanto si se trata de un ordenador central (mainframe), un miniordenador, una computadora personal, una PDA o un sistema embebido; sin embargo, hay computadoras destinadas únicamente a proveer los servicios de estos programas: estos son los servidores por antonomasia. Ejemplo de un servidor del tipo rack. Un servidor no es necesariamente una máquina de última generación de grandes proporciones, no es necesariamente un superordenador; un servidor puede ser desde una computadora vieja, hasta una máquina sumamente potente (ej.: servidores web, bases de datos grandes, etc. Procesadores especiales y hasta varios terabytes de memoria). Todo esto depende del uso que se le dé al servidor. Si usted lo desea, puede convertir al equipo desde el cual usted está leyendo esto en un servidor instalando un programa que trabaje por la red y a la que los usuarios de su red ingresen a través de un programa de servidor web como Apache. Por lo cual podemos llegar a la conclusión de que un servidor también puede ser un proceso que entrega información o sirve a otro proceso. El modelo Cliente-servidor no necesariamente implica tener dos ordenadores, ya que un proceso cliente puede solicitar algo como una impresión a un proceso servidor en un mismo ordenador.

ADMINISTRACION DE PROCESO

Administrador de procesos
El Administrador de procesos le permite revisar los procesos que se estén ejecutando y comprobar el rendimiento del sistema. Después de diagnosticar el sistema, puede elegir finalizar procesos que considere no deseados para mejorar la velocidad de procesamiento del equipo, optimizar los procesos o ignorar procesos en próximos análisis.
Siga los pasos que se indican a continuación para visualizar la página del administrador de procesos:
En la ventana principal, haga clic en la pestaña Optimizar y pulse el botón Administrador de procesos.
Sugerencia: también puede usar los botones de acceso directo de la ventana principal para acceder fácilmente a las funciones que utiliza frecuentemente. Para más información, véase Configuración de la página principal.
Procesos
En la pestaña Procesos puede consultar la lista de procesos que se estén ejecutando en el sistema. La tarea de identificar procesos concretos se simplifica mediante los símbolos de procesos del PC Health Advisor. Los símbolos y sus descripciones se muestran a continuación:
Símbolo:
Nombre:
Descripción:
Icono "Procesos del sistema"
Sistema
Procesos del sistema operativo identificados como tales por la base de datos del PC Health Advisor.
Icono "Procesos instalados por el usuario"
Instalado por el usuario
Los procesos ejecutados por aplicaciones que han sido instaladas de forma legítima en el sistema y son identificadas como tales mediante la base de datos del PC Health Advisor.
Icono "Otros procesos"
Otros
Otros procesos cuyo origen de instalación no puede detectar el PC Health Advisor; estos elementos no se encuentran en la base de datos del PC Health Advisor.
Icono "Procesos no deseados"
No deseados
Los procesos detectados como no deseados por la base de datos del PC Health Advisor están asociados a una aplicación legítima, pero han sido especificados como no deseados, ya que no se recomienda ejecutarlos todos a la vez. Algunos ejemplos de estos procesos son los elementos de la bandeja del sistema o servicios en segundo plano que no cuentan con un objetivo adecuado.
Icono "Procesos de malware"
Malware
Procesos que la base de datos del PC Health Advisor detecta como malware y es necesario finalizar. Se recomienda ejecutar un análisis para eliminar todo el malware del sistema.
El PC Health Advisor ofrece diferentes métodos para obtener más información sobre el rendimiento global del sistema y lo que se puede detectar a partir de procesos individuales.
Diagnóstico del rendimiento global
Le permite obtener una idea general del rendimiento del sistema, ya que puede consultar el uso de la CPU, la memoria y el archivo de paginación.
Para obtener información sobre el rendimiento global del sistema:
Desde la página Administrador de procesos, seleccione la pestaña Rendimiento.
Diagnóstico de procesos
Si su equipo presenta problemas de rendimiento global, puede revisar los procesos individuales para averiguar si alguno en concreto está usando demasiados recursos.
Siga los pasos que se indican a continuación para diagnosticar un proceso de la lista:
Desde la página Administrador de procesos, vaya a la ficha Procesos y seleccione uno de los procesos de la lista.
Encontrará información específica como la que se muestra a continuación.

La casilla de texto de la izquierda contiene información útil sobre el proceso.
Elemento del proceso:
Descripción:
ID proceso
El número único asignado por el sistema operativo para identificar un proceso.
Empresa
El fabricante de la aplicación asociado con el proceso.
Prioridad
El sistema asigna un nivel de prioridad a cada proceso de 0 (baja) a 31 (alta) para asignar un tiempo a cada uno.
Identificadores
Los identificadores son testigos que utiliza el programa para acceder a los recursos del sistema.
Subprocesos
Los subprocesos son partes de un programa que pueden actuar de manera independiente para que, a la vez, se puedan ejecutar otras tareas, como en el caso del multiprocesamiento.
En el cuadro de la derecha se muestra el uso de la CPU de cada proceso. En el ejemplo anterior se puede comprobar que, cuando el programa estaba ejecutando un análisis antimalware, su uso era inferior al 25 %.
Siga los pasos que se indican a continuación para obtener más información de la lista de procesos:
·                  Haga clic con el botón secundario sobre un proceso y seleccione Propiedades. Puede consultar la información de las propiedades, como el Tipo de archivo, la Descripción, la Versión, el Nombre de la empresa y si dispone de firma digital.
·                  Haga clic con el botón secundario sobre un proceso y seleccione Abrir carpeta para buscar la aplicación que está ejecutando el proceso.
Si no está seguro sobre si es necesario eliminar algún elemento, es recomendable que busque información sobre él en Internet. A menudo pueden encontrarse descripciones y consejos útiles en foros de usuarios y páginas de fabricantes.
Sugerencia: si finaliza procesos por problemas con el uso de la CPU y la memoria, intente comprobar el rendimiento del sistema antes y después de finalizar un proceso.
Finalizar un proceso
Dispone de varios métodos para finalizar un proceso.
Precaución: en ocasiones, la finalización de un proceso puede provocar resultados inesperados. Los datos no guardados se pueden perder y, en caso de deshabilitar procesos del sistema, pueden provocar que este funcione de forma incorrecta. Asegúrese de activar la configuración del punto de restauración. Para más información, véase Configuración general n.º 3.
Para finalizar un proceso:
1.            Elija una de las siguientes opciones:
·                  Haga clic con el botón secundario sobre un proceso y seleccione Terminar proceso.
·                  Seleccione un proceso de la lista y haga clic en el botón Terminar proceso.
2.            En el cuadro de diálogo de confirmación, haga clic en el botón Terminar proceso.
Optimización de procesos
Puede optimizar todos los procesos de la lista marcados como no deseados o malware.
Sugerencia: si aparecen iconos rojos en la lista de procesos, como se muestra en la tabla anterior, quiere decir que se trata de procesos de malware o no deseados.
Siga los pasos que se indican a continuación para optimizar todos los procesos no deseados y de malware:
1.            Pulse el botón Optimizarlo todo.
2.            Haga clic en Finalizar procesos en el cuadro de diálogo de confirmación.
Nota: el procedimiento de optimización no limpia ni elimina el malware del equipo; simplemente, detiene el proceso. El proceso puede volver a iniciarse después de cierto tiempo o cuando se reinicie el equipo. Para poder eliminar por completo el malware, es necesario ejecutar un proceso de análisis y limpieza.
Ignorar un proceso
Puede ignorar un proceso para que no se detecte en próximos análisis.
Siga los pasos que se indican a continuación para ignorar un proceso:
1.            Seleccione un proceso de la lista.
2.            Pulse el botón Ignorar.
3.            En el cuadro de diálogo de confirmación, haga clic en .

El elemento permanecerá en la lista de procesos, pero ahora aparecerá con texto atenuado. Para restaurar el elemento, vaya a la página Ignorar Configuración