Patrón De Puerto Plata — Cabecera, Cintillo y Radio
📍 Puerto Plata, República Dominicana Noticias · Turismo · Cultura · Historia · Gente
Romances Moderno
Romances Moderno● EN VIVO Esperando información musical… Romances Moderno · Puerto Plata No se pudo conectar. Inténtalo de nuevo.
Abrir en myTuner ↗

Autor: depuertoplata

  • Implantación de Sistemas Operativos

    Implantación de Sistemas Operativos

    SISTEMAS OPERATIVOS 1

    1.- Introducción 

    Los Sistemas Operativos son una materia fundamental en el estudio de la Informática. Todo usuario de  un ordenador pasará una buena parte de su tiempo dialogando con la máquina a través de comandos,  utilidades o software de un determinado Sistema Operativo. 

    La evolución continua de los ordenadores supuso, ya desde las primeras generaciones de los mismos, un aumento de complejidad en la lógica de su funcionamiento. Con el fin de conseguir un uso más racional y un  mejor aprovechamiento de la capacidad de los ordenadores, se desarrollaron una serie de programas, intermediarios entre hombre y máquina, que constituyen el software funcional o sistema operativo del  ordenador. 

    Un sistema operativo es un programa que actúa como una interfaz entre el usuario de un ordenador  y el hardware del mismo, ofreciendo el entorno necesario para que el usuario pueda ejecutar programas.  Por tanto el sistema operativo se carga en memoria al arrancar el ordenador y se mantiene  ejecutándose hasta que la máquina se apaga. 

    Usuario 1 Usuario 2 Usuario n

    Compilador Base de Datos . . . editor de texto 

    Programas de Aplicación 

    Sistema Operativo 

    Hardware

    El ordenador posee una serie de recursos que han de ser utilizados racionalmente para obtener el  mayor rendimiento posible. El S.O. es el administrador de estos recursos. 

    Los recursos hardware y software que gestiona el S.O. son: 

    ∙ el procesador 

    ∙ la memoria 

    ∙ los dispositivos de E/S 

    ∙ la información (sistema de ficheros) 

    Su principal objetivo es facilitar el uso del sistema informático. Como objetivos secundarios  destacaremos el empleo de hardware del ordenador de forma eficiente y la capacidad de evolución del  propio sistema (actualización del hardware, nuevos servicios, correcciones…). (Cómodo, eficiente y con capacidad de evolución) 

    Para lograr estos objetivos, el sistema operativo debe realizar las tareas o servicios siguientes: 

    ▪ Controlar la ejecución de los programas para prevenirerrores. 

    ▪ Controlar las operaciones de E/S. 

    ▪ Gestionar los sistemas de ficheros. 

    ▪ Detectar errores. 

    ▪ Asignar los recursos del sistema: tiempo de CPU, dispositivos deE/S, memoria, etc. ▪ Resolver los conflictos que se pueden dar entre varios procesos cuando acceden a los  recursos.

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 2

    2.- Sistemas operativos 

    El software se clasifica en 2 categorías diferentes: 

    ∙ Sistemas Operativos. 

    ∙ Software de uso general o Software de Aplicación. 

    El sistema operativo es el gestor y organizador de todas las actividades que realiza el ordenador.  Marca las pautas según las cuales se intercambia información entre la memoria central y la secundaria, y  determina las operaciones elementales que puede realizar el procesador. El sistema operativo debe ser  cargado en la memoria principal antes que ninguna otra información. 

    Un sistema operativo es en sí mismo un programa de ordenador. Sin embargo, es un programa muy  especial, quizá el más complejo e importante en un ordenador. El sistema operativo despierta al ordenador y  hace que reconozca a la CPU, la memoria, el teclado, el sistema de vídeo y las unidades de disco. Además,  proporciona la facilidad para que los usuarios se comuniquen con el ordenador y sirve de plataforma a partir  de la cual se ejecutan los programas de aplicación. Cuando se enciende un ordenador, lo primero que hace  ésta es llevar a cabo un autodiagnóstico de encendido durante el cual, el ordenador identifica su memoria,  sus discos, su teclado, su sistema de vídeo y cualquier otro dispositivo conectado a ella. Lo siguiente que  hace el ordenador es buscar un sistema operativo para arrancar. 

    Una vez que el ordenador ha puesto en marcha su sistema operativo, mantiene al menos parte de  éste en su memoria en todo momento. Mientras el ordenador esté encendido, el sistema operativo tiene 3  tareas principales: 

    1. Proporcionar ya sea una interfaz de línea de comando o una interfaz gráfica al usuario,  para que este último se pueda comunicar con el ordenador. 

    ∙ Interfaz de línea de comando: tú introduces palabras y símbolos desde el teclado del  ordenador. Ejemplo: el sistema operativo MS-DOS. 

    ∙ Interfaz gráfica de usuario (GUI): seleccionas las acciones mediante el uso de un ratón  para pulsar sobre figuras llamadas iconos o seleccionar opciones de los menús. Ejemplo:  los sistemas Windows de Microsoft. 

    2. Administrar los dispositivos de hardware en el ordenador. Cuando se ejecutan los  programas, estos necesitan utilizar la memoria, el monitor, las unidades de disco, los puertos de  Entrada/Salida (impresoras, módems, etc.). El sistema operativo sirve de intermediario entre los  programas y el hardware, es decir, proporciona servicios a dichos programas. Teóricamente, un  programador debería de conocer las características del hardware en el que se está ejecutando su  programa para así poder utilizar correctamente dicho hardware; pero gracias al sistema  operativo, el programador puede abstraerse de las peculiaridades de la máquina ya que es el  sistema operativo quien hace el “trabajo sucio” de conocer los entresijos de lamisma. 

    3. Administrar y mantener los sistemas de archivo de disco. Los sistemas operativos agrupan  la información dentro de compartimentos lógicos para almacenarlos en el disco. Estos grupos de  información son llamados archivos. Los archivos pueden contener instrucciones de programas o  información creada por el usuario. El sistema operativo mantiene una lista de los archivos en un  disco, y nos proporciona las herramientas necesarias para organizar y manipular estos archivos.

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 3

    3.- Evolución de los sistemas operativos 

    Los objetivos fundamentales de los sistemas operativos respecto a eficiencia y facilidad de uso, no son  siempre compatibles. En un principio se primó la eficiencia, mientras que actualmente se atribuye más  importancia al uso. A continuación haremos un breve recorrido a través de la historia de los sistemas  operativos para comprender las razones de esta evolución. 

    Primeros sistemas 

    Los primeros sistemas informáticos (hablamos de los años cincuenta) carecían de sistema operativo.  Simplemente eran grandes máquinas que se controlaban desde una consola. El programador era al mismo  tiempo el operador del sistema. Él mismo escribía un programa, lo cargaba en memoria, indicaba la  dirección de comienzo, transfería el control al programa y, a medida que éste se ejecutaba, seguía su  ejecución mediante una monitorización de las señales que iba dando el hardware. 

    Estos sistemas utilizaban un método de “reserva de solicitud” para asignar el tiempo de máquina. Si  uno quería utilizar el ordenador, iba a la hoja de solicitud, miraba cual era el siguiente período libre que le  convenía y lo solicitaba. En el caso de que al programador se le acabara el tiempo de máquina concedido  sin haber terminado el trabajo, este debía suspender el trabajo en el estado en que se encontrara en ese  instante, recopilar todo el material obtenido y estudiarlo hasta que tuviera otra vez la oportunidad de  disponer de ordenador. Por el contrario, si el programador acababa antes del final del tiempo asignado, el  ordenador quedaba inactivo hasta el siguiente período de tiempo concedido a otro programador 

    Los dispositivos de entrada comunes eran lectores de tarjetas y unidades de cinta. Los dispositivos  de salida comunes eran impresoras de líneas, unidades de cinta y perforadoras de tarjetas. 

    Podemos deducir que en esos primeros sistemas el aprovechamiento de los recursos del ordenador  era escasísimo, perdiéndose tiempo de CPU, de ahí los esfuerzos para mejorar su rendimiento. 

    El objetivo principal era la eliminación del tiempo de inactividad del ordenador (CPU frecuentemente  ociosa) para lo que se introdujo la secuencia automática de trabajos. 

    Secuencia automática de trabajos 

    Analizando el trabajo que desempeñaba un operador, se observó que era bastante mecánico y que  podía ser automatizado con lo que surgió lo que se denomina secuencia automática de trabajos. Se diseñó  un pequeño programa que transfería automáticamente el control de un trabajo al siguiente. Este programa  se denominó Monitor Residente, que puede ser considerado como el primer sistema operativo y que, como  su nombre indica, permanecía constantemente en memoria. 

    Estos programas de control deben estar en memoria principal, por lo que es necesario un programa  de carga inicial (IPL), existente en la ROM, que se ejecuta automáticamente al arrancar el ordenador. 

    Se utilizaban tarjetas de control que marcaban el principio y fin de cada programa y eran  interpretadas por el JCL (lenguaje de control de trabajo). También eran necesarios programas para controlar  los dispositivos y gestionar posibles errores. 

    Inicialmente el control del ordenador residía en el monitor residente, quien lo transfería al primer  trabajo. Cuando éste acababa, el monitor residente volvía a tener el control dando paso al segundo de los  trabajos, y así sucesivamente. 

    Incluso con la secuencia automática de trabajos, la CPU permanece a menudo inactiva. El problema  reside en que la velocidad de los dispositivos mecánicos de E/S es muy inferior a la velocidad de los  dispositivos electrónicos: mientras tiene lugar una operación de E/S, la CPU permanece “ociosa”, esperando  que la E/S se complete y mientras la CPU ejecuta, los dispositivos de E/S están inactivos.

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 4

    Operación Off-Line 

    Con el tiempo los dispositivos de E/S fueron más rápidos pero a la vez aumentaba la velocidad de la  CPU con lo que el problema no quedó resuelto. La CPU continuaba siendo mucho más rápida que los  dispositivos de E/S. 

    Una solución a esa diferencia de velocidad consistía en sustituir las lectoras de tarjetas (dispositivos  de entrada) e impresoras de salida (dispositivos de salida) por unidades de cinta magnética. 

    En lugar de hacer que la CPU leyera directamente las tarjetas, estas se copiaban primero en una  cinta magnética. Esta cinta se pasaba al ordenador en bloque para la ejecución de los programas,  grabándose los resultados en una nueva cinta. Por último, la cinta de resultados se volcaba sobre una  impresora. Las acciones de copiado de tarjetas a cinta y de cinta a impresora se hacían sin intervención del  ordenador, ya que eran operaciones muy lentas, y mientras el ordenador trataba otros trabajos. Es lo que se  conoce como operación off-line. 

    La principal ventaja de la operación off-line consistía en que el ordenador principal ya no quedaba  limitado por la velocidad de las lectoras de tarjetas y las impresoras sino por la velocidad de las unidades de  cinta, mucho más rápidas. 

    A continuación se muestra un esquema de un sistema on-line (a) y de un sistema off-line (b): 

    (a) 

    (b) 

    CPU

    Lectora de tarjetas Impresora 

    CPU

    Lectora de tarjetas Unidades de cinta Unidades de cinta Impresora 

    La desventaja del sistema off-line era que un usuario tenía que esperar a que se llenara una cinta con otros trabajos hasta que pudiera ser procesada la misma, además de todos los procesos de rebobinar la  cinta, desmontarla, llevarla a mano a la unidad central y montarla sobre una unidad libre. 

    Buffering 

    Esta técnica trata de mantener ocupados tanto a la CPU como a los dispositivos de E/S. Una forma  de mejorar el tiempo que se pierde en los procesos de carga de la cinta en el ordenador (que es un proceso  relativamente lento), es utilizar una memoria intermedia, denominada buffer, donde la cinta va grabando  datos hasta que se llena, volcándose estos en la memoria de una vez y, mientras el procesador realiza 

    operaciones con los datos recibidos, en paralelo se vuelve a cargar el buffer. Para la salida el proceso es  análogo: los datos de salida se descargan en otro buffer hasta que el dispositivo de salida pueda  procesarlos. De esta manera, la CPU y el dispositivo están ocupados. A esta forma de trabajo se le  denomina buffering. 

    La misión de las técnicas de buffering es mantener tanto el procesador como los dispositivos de E/S ocupados el mayor tiempo posible. Esto se logra solapando la E/S de un trabajo con el procesamiento del mismo. 

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 5

    Buffering 

    Terminal buffers CPU buffer Impresora 

    El buffering es complicado. Uno de los problemas reside en detectar tan pronto como sea posible  que un dispositivo de E/S haya acabado una operación. La operación de E/S que le siga únicamente podrá  iniciarse cuando la previa haya finalizado. Este problema se resuelve mediante las interrupciones: tan  pronto como un dispositivo de E/S acaba una operación, interrumpe a la CPU para avisarlo. Entonces, ésta  detiene lo que está haciendo e inmediatamente transfiere el control a la rutina de servicio de las  interrupciones. La rutina de servicio de la interrupción comprueba si el buffer no está lleno (para un  dispositivo de entrada) o si no esta vacío (para un dispositivo de salida) e inicia la siguiente petición de E/S.  De esta manera, los dispositivos de E/S y la CPU pueden trabajar a pleno rendimiento. 

    Spooling 

    Con la aparición del disco magnético como dispositivo de almacenamiento masivo de información  con acceso directo, desapareció el problema que representaban las cintas magnéticas ya que éstas tienen  un acceso secuencial con lo que una lectora de tarjetas no podía escribir sobre un extremo de la cinta  mientras la CPU leía el otro. En cambio, los discos, pueden ser leídos y escritos en cualquier punto de su  superficie. Con este sistema, las tarjetas se leen directamente desde la lectora de tarjetas sobre eldisco 

    La técnica del spooling (Simultaneous Peripheral Operation On-line) utiliza el disco como un buffer muy grande, para leer tan por delante como sea posible de los dispositivos de entrada y para almacenar los  ficheros de salida hasta que los dispositivos de salida sean capaces de aceptarlos. Cuando se ejecuta un  trabajo, se lee desde el disco; cuando el trabajo solicita una operación de salida, ésta se escribe en un  buffer y luego se escribe en el disco. 

    Cuando se crean varias ordenes de E/S simultáneamente, se utiliza un fichero spool en el que se  almacenan todos los trabajos en colas de espera. Los ficheros spool disponen de un sistema de gestión que  permite reorganizar esta cola según la prioridad del trabajo. 

    Disco 

    Spooling 

    E/S 

    CPU 

    Lectora de tarjetas Impresora 

    La ventaja del spooling sobre el buffering es que el spooling solapa la E/S de un trabajo con la computación de otros. De esta manera, puede mantener tanto a la CPU como a los dispositivos de E/S  trabajando con un rendimiento mucho mayor. Incluso en un sistema sencillo, el spooling puede estar  leyendo la entrada de un trabajo mientras imprime la salida de otro diferente. El buffering únicamente puede  simultanear la E/S de un trabajo con su propia computación.

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 6

    Un sistema de SPOOL se podría ver como una cola de archivos en espera de que llegue su turno  para ser impresos, grabados en una cinta, etc. La gestión de la cola (la planificación de trabajos) puede ser  del tipo primero en llegar-primero en salir (FIFO), en función de la prioridad de cada trabajo, en función de  la longitud, etc. 

    Multiprogramación 

    La multiprogramación es un modo de trabajo en el que se pueden ejecutar varios programas  simultáneamente con el fin de aprovechar al máximo los recursos del ordenador, incluso si éste sólo posee  una única CPU. Surgió de la imposibilidad, para los sistemas o modos de trabajo anteriores, de que con un  solo trabajo se pudiese tener ocupados al procesador y a los dispositivos de E/S durante todo el tiempo. 

    La multiprogramación es un método para aumentar el empleo de la CPU disponiendo en todo  momento de algo que la CPU pueda ejecutar. 

    Podemos clasificar los trabajos en dos tipos: 

    ∙ Trabajos limitados por proceso: aquellos que consumen la mayor parte de su tiempo en la CPU y  poco en operaciones de E/S. 

    ∙ Trabajos limitados por operaciones de entrada/salida: dedican la mayor parte de su tiempo en  operaciones de E/S, haciendo poco uso del procesador, manteniéndolo inactivo durante grandes  períodos de tiempo. 

    Proceso limitado por CPU 

    Proceso limitado por E/S 

    CPU Espera terminación E/S 

    El segundo tipo de procesos fue el que dio lugar a la multiprogramación al aprovechar la inactividad del procesador durante la ejecución de una operación de entrada/salida de un proceso, para que otro que lo  necesite utilice dicho procesador. 

    Desde el punto de vista de cada proceso, cada uno está siendo atendido por un procesador aunque  en realidad todos están atendidos por el mismo, que conmuta de uno a otro constantemente. 

    Desde el punto de vista del usuario, los procesos se están ejecutando en paralelo sin tener en  cuenta que en cada momento sólo se atiende a uno de ellos. 

    Con el esquema planteado es fácil comprender que van a surgir diversos tipos de problemas: 

    ∙ El acceso al procesador deberá seguir algún tipo de reglas para que todos los posibles  trabajos que lleguen puedan ser ejecutados. 

    ∙ La memoria ha de ser compartida por todos los trabajos, ya que necesitarán residir en ella  al mismo tiempo para poder ser ejecutados, por ello se hace necesario algún tipo de  administración de la misma. 

    ∙ Varios trabajos pueden necesitar la utilización de algún recurso al mismo tiempo, dando  lugar a problemas de concurrencia.

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 7

    Surge el concepto de planificar el procesador, puesto que hay que ir asignando tiempo de CPU a los  diferentes procesos que están en memoria principal. 

    Tiempo compartido 

    El siguiente paso en el desarrollo de los sistemas operativos fue la introducción de la multiprogramación interactiva. 

    Apareció a la vez que los terminales conversacionales o interactivos (formados únicamente por un  teclado y una pantalla, sin CPU, ni memoria), llamados también “terminales tontos” que carecían de sistema  operativo, en los que el usuario ya no tenía que suministrar todos los datos al principio de la ejecución del  proceso, sino que podía ir dándolos a medida que el proceso los iba necesitando, de igual modo que iba  recibiendo respuesta inmediata. Esos terminales estaban conectados directamente al ordenador central de  tal manera que se podía estar trabajando simultáneamente desde dichos terminales puesto que el  ordenador iba conmutando entre ellos. 

    usuario 1 

    usuario 2 

    …

    usuario n 

    El tiempo compartido es una extensión lógica de la multiprogramación. Se ejecutan múltiples trabajos mientras la CPU se conmuta entre ellos, pero la conmutación es tan frecuente que los usuarios pueden  interactuar con cada programa durante su ejecución. 

    Un sistema operativo en tiempo compartido utiliza la planificación de la CPU y la multiprogramación  para dotar a cada usuario de una pequeña parte del ordenador compartido. Como cada acción o comando  en un sistema de tiempo compartido suele ser breve, basta con un tiempo de CPU corto para cada usuario.  Dado que el sistema cambia rápidamente de un usuario al siguiente, estos tienen la impresión de que cada  uno de ellos dispone de su propio ordenador, cuando realmente un solo ordenador es compartido entre  muchos usuarios. 

    Tiempo real 

    El tiempo real es otra modalidad de los sistemas operativos multiprogramados, en que se necesita un tiempo de respuesta pequeño ante cualquier petición. Si el sistema no respeta las restricciones de tiempo  en las que las operaciones deben entregar su resultado se dice que ha fallado. 

    Los Sistemas Operativos de tiempo real son aquellos en los cuales no tiene importancia el usuario,  sino los procesos. 

    Se dan en entornos en donde deben ser aceptados y procesados gran cantidad de sucesos, la  mayoría externos al sistema computacional, en breve tiempo o dentro de ciertos plazos. Su objetivo es  proporcionar rápidos tiempos de respuesta. 

    Muchos S.O. de tiempo real son construidos para aplicaciones muy específicas como control de  tráfico aéreo, bolsas de valores, control de refinerías, telecomunicaciones, control industrial. 

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 8

    Proceso distribuido 

    El siguiente paso en la evolución de los sistemas operativos fue el proceso distribuido, que consiste  en la conexión de ordenadores entre sí a través de una gran variedad de dispositivos, existiendo varias  modalidades entre las que podemos citar la conexión de varios ordenadores compartiendo un mismo almacenamiento principal o aquellos que se conectan a una misma red nacional o internacional para el  intercambio de información. 

    Multiproceso 

    Uno de los problemas actuales en el proceso de datos ha sido la aparición de aplicaciones que  manejan tal cantidad de información, que un solo procesador no es capaz de procesarla en el tiempo  requerido. 

    El sistema estándar es monoprocesador o monoproceso, es decir, sólo tiene una CPU. Un  sistema multiprocesador o multiproceso tiene varios procesadores que pueden trabajar conjuntamente compartiendo memoria y periféricos. 

    En este tipo de ordenadores, el sistema operativo es complejo debido a que tiene que administrar  varios procesadores de tal manera que la carga y reparto de los trabajos debe equilibrar y optimizar al  máximo el proceso global. 

    Puede trabajar de diferentes formas: 

    ∙ Asimétrica: el ordenador irá saturando de trabajo a sus procesadores poco a poco. Con la  primera tarea utilizará el primer procesador, si entra otra tarea se utilizará lo que reste de  potencia del 1º procesador y lo necesario del segundo. Los demás procesadores se irán  utilizando de forma sucesiva. De esta forma pueden quedar procesadores inactivos. 

    ∙ Simétrica: utilizan la totalidad de los procesadores para realizar todas las tareas. La  saturación del procesador sólo se producirá cuando el sistema esté funcionando al 100%.  Cada programa utiliza parte de todos los procesadores. Si llega otro programa, se utilizarán  también todos los procesadores y así hasta su total utilización. De esta forma trabajarán  todos pero a más bajo rendimiento. 

    En las siguientes figuras vemos las diferencias existentes en la ejecución de cuatro procesos A, B, C  y D en tres sistemas con diferentes métodos de funcionamiento: monoprogramación, multiprogramación y  multiproceso. 

    A
    B
    C
    D

    1 procesador 

    Monoprogramación Multiprogramación 

    Procesos Procesos

    Tiempo de proceso Tiempo de proceso

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 9

    Lleva el mismo tiempo en ambos sistemas (sólo hay un procesador que, en realidad, únicamente puede  hacer una cosa a la vez). 

    A B C D 

    4 procesadores 

    Multiproceso 

    Procesos 

    Tiempo de proceso

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 10

    4.- Más clasificaciones de sistemas operativos 

    Sistemas operativos monotarea y multitarea (multiprogramado) 

    Un sistema operativo monotarea es aquel que sólo es capaz de ejecutar una tarea a la vez. Es el  caso del sistema DOS de Microsoft. De esta forma, los recursos del sistema estarán dedicados a esa tarea  hasta que finalice su ejecución. (Esto no impide que el sistema pueda ser multiusuario. Varios usuarios  pueden intentar ejecutar sus programas en el mismo ordenador, pero lo harán de forma sucesiva). 

    Por otra parte, como hemos visto anteriormente, un sistema es multitarea (multiprogramado)  cuando permite realizar más de un trabajo de forma simultánea. Para ello la CPU comparte el tiempo de uso  del procesador entre los diferentes programas que se van a ejecutar. Así, todos los procesos tardarán  individualmente más tiempo en ejecutarse, pero el tiempo medio de espera será mucho menor que en  monotarea. 

    Sistemas operativos monousuario y multiusuario 

    Que un sistema operativo sea monousuario significa que sólo un usuario puede hacer uso del  ordenador, es decir, que todos los recursos del ordenador están asignados a un único usuario (un único  terminal es el que puede acceder al sistema). El ejemplo más común de sistema monousuario es el sistema  operativo MS-DOS. 

    En cambio, el término multiusuario hace referencia a sistemas que soportan más de un usuario.  Este término es bastante amplio y abarca varias posibilidades. Por un lado, están los sistemas que permiten  que varios usuarios estén utilizando de manera simultánea todos los recursos del ordenador (CPU,  memoria, etc.). Éste es el caso de los sistemas UNIX y Linux, por ejemplo, e incluso Windows XP. Por otro  lado, el término multiusuario también contempla a aquellos sistemas que permiten que más de un usuario  utilice todos los recursos del ordenador aunque no de manera simultánea. Éste es el caso de los sistemas  UNIX, Linux, Windows NT, Windows 2000, Windows XP y Windows 2003, en los que se definen (por parte  del administrador del sistema) diferentes “perfiles de usuario”, es decir, que en el sistema existen usuarios  definidos cada uno con un nombre y una contraseña necesarios para que puedan acceder al sistema con el  fin de tener acceso a ciertas tareas y datos, y con la posibilidad de que cada uno maneje sus propios datos  sin afectar a los de los demás. 

    Sistemas Operativos para redes 

    Son sistemas operativos diseñados con el objetivo de permitir que varios equipos accedan a diversos  recursos (archivos, programas, impresoras, etc.) que se encuentran en uno o más equipos servidores. 

    Los usuarios de una red pueden compartir archivos o comunicarse entre sí con facilidad. En  consecuencia, a menudo se puede reducir el costo de los programas y equipos, se pueden adquirir  versiones para red de los programas más usados y compartir dispositivos costosos, como pueden ser  impresoras, unidades de almacenamiento, scanner, etc. 

    Cada vez más va en aumento la necesidad de utilizar redes, así como también van disminuyendo los  costos del hardware necesario. Instalando placas de red, cables y software de red, es posible configurar un  sistema de comunicaciones sofisticado y productivo. 

    Hoy en día, los sistemas operativos que hay en el mercado soportan el funcionamiento en red.

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 11

    5- Esquema de un Sistema Operativo 

    Todo el mundo sabe que en el mundo PC, los ordenadores son casi todos ellos diferentes en sus  componentes (placas madre, tarjetas de vídeo, controladoras de disco, lector de CD-ROM, tarjeta de sonido,  etc.), aunque al final nos permiten trabajar con los mismos sistemas operativos. Básicamente, las partes o  subsistemas que componen un sistema operativo son las siguientes: 

    ∙ Interfaz de usuario: Es el entorno que nos ofrece el sistema operativo para poder trabajar con  él. En el caso del DOS, es un programa (el “command.com”) el que nos permite movernos por las  unidades de disco, manejar las disqueteras, realizar operaciones de copia o borrado de ficheros,  cargar otros programas, etc. Se le suele llamar intérprete de comandos. 

    ∙ Núcleo: Es el corazón del sistema operativo y “descansa” directamente sobre el hardware. Tiene  dos vertientes: la que se «comunica» con las aplicaciones que utilizamos los usuarios y que  ofrece servicios como acceso a puertos de comunicaciones y a la impresora, lectura y escritura  de disco, asignación de memoria…; y la que es complementaria, es decir, la que «habla» con el  hardware de la máquina: RAM, periféricos, procesador, etc. 

    ∙ Sistema de ficheros: Es un subsistema que organiza la información en los discos duros,  disqueteras y en general en cualquier dispositivo de almacenamiento masivo. En el caso del DOS  el sistema de ficheros se denomina FAT. Windows utilizan el sistema de ficheros llamado NTFS.  Los sistemas basados en Linux suelen utilizar el sistema de ficheros denominado ext3 y ext4. 

    ∙ Controladores de dispositivos (Entrada/Salida): Son los conocidos drivers, y existe uno para  cada tarjeta o dispositivo externo al procesador que tengamos en nuestra máquina. Todos los  PC’s cuentan con drivers para la tarjeta gráfica, la controladora IDE, SCSI, el disco duro, el lector  de CD-ROM, la tarjeta de sonido, etc. Estos drivers normalmente son suministrados por el  fabricante de las tarjetas y, en el caso del sistema operativo DOS, son ficheros conextensión 

    «sys» que se cargan en nuestro fichero «config.sys». Los drivers son software. 

    Para entender mejor estos conceptos, veamos un caso práctico. La simple lectura de un archivo  puede servirnos de ejemplo. La aplicación (un procesador de textos, por ejemplo) que desea leer el archivo  debe pedir al núcleo del sistema operativo dicho servicio (lectura de archivo). Este, a su vez, le solicita al  sistema de ficheros dicho archivo y, dependiendo de cómo lo haya guardado (sector, pista, etc.), ordenará al  driver del disco duro que realice dicha operación. Después será la controladora del disco la que ordenará al  disco para que se sitúe en la pista, sector y cilindro donde que se guarda el archivo, y que lo lea y pase los  datos. 

    Hecho esto, la controladora devolverá dichos datos al driver, éste al sistema de ficheros que  organizará la información con estructura de archivo y, por último, el núcleo dará dicho archivo a la aplicación  que se lo había solicitado.

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 12

    6.- Gestión de procesos 

    6.1.- Concepto de proceso o tarea 

    Es la unidad más pequeña de trabajo individualmente planificable por un sistema operativo. Un  proceso o tarea es un programa en ejecución. Mientras un programa se considera un ente pasivo (conjunto  de instrucciones destinadas a obtener unos resultados), un proceso es un ente activo, que sufre frecuentes  cambios de estado y necesita diferentes recursos del sistema a lo largo del tiempo. 

    Aparece en los sistemas operativos con multiprogramación o multitarea, donde varios programas  activos, se ejecutan concurrentemente, compitiendo por los recursos del sistema (procesador, memoria,  archivos de datos, dispositivos de E/S, etc.). 

    6.2.- Estados de un proceso 

    El sistema operativo considera un proceso como una progresión de estados desde que comienza su  ejecución hasta su finalización. Un proceso puede encontrarse en uno de los siguientes estados: 

    Turno de CPU 

    En Ejecución

    Fin de ejecución 

    Operación de E/S o  espera de un evento 

    MEMORIA 

    Listo o Preparado Bloqueado o suspendido 

    Fin de Operación E/S o evento 

    Liberar Memoria Principal DISCO 

    Memoria disponibleIntercambiado 

    ∙ LISTO o PREPARADO: Se encuentra en la memoria principal en espera de ser atendido por la CPU. 

    ∙ EN EJECUCIÓN: El proceso está siendo ejecutado en la CPU. Hay que tener en cuenta que una CPU  sólo puede atender a un proceso en cada instante. 

    Abandona este estado cuando ocurre alguna de las siguientes situaciones: 

    ❑ Finaliza su ejecución. 

    ❑ Finaliza el quantum de tiempo asignado de CPU (en un modelo de multiprogramación que utilice  este criterio de abandono de CPU) pasando al estado preparado. 

    ❑ Inicia una operación de E/S o bien ocurre un evento externo que lo suspenda, pasando a estado bloqueado o suspendido. 

    ∙ BLOQUEADO o SUSPENDIDO: Espera a que se cumpla alguna condición: una operación de E/S  (bloqueado) o está esperando algún evento que le permita continuar su ejecución (ejemplo: una señal de  sincronización de otro proceso). 

    Abandona este estado cuando ocurre alguna de las siguientes situaciones: 

    ❑ Finaliza su ejecución. 

    ❑ Finaliza la operación de E/S. 

    ❑ Ocurre el evento que lo tenía suspendido. 

    Si el proceso continúa su ejecución pasará al estado preparado. 

    ∙ INTERCAMBIADO: El proceso que se encuentra en estado preparado es llevado temporalmente a disco  porque el sistema necesita liberar espacio en memoria. Este proceso, parcialmente ejecutado,  permanece en disco hasta que haya memoria suficiente para devolverlo al estado preparado. 

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 13

    También puede considerarse el estado INACTIVO, cuando un proceso no está ejecutándose, bien porque haya  finalizado su ejecución, o bien porque no ha comenzado. 

    6.3.- Bloque de control de procesos (PCB) 

    El sistema operativo mantiene toda la información que necesita de un proceso en una estructura de  datos llamada PCB. Cuando se inicia un proceso, se crea un PCB para él que se mantiene hasta que  finalice su ejecución. Un PCB contiene la siguiente información: 

    ∙ Identificador del proceso (Ejemplo: PID en el sistema Linux) 

    ∙ Estado hardware: valor de los registros del procesador (necesita ser salvado cuando abandona el  estado de ejecución). 

    ∙ Estado en el que se encuentra el proceso (Ejemplo: listo, suspendido, etc.). 

    ∙ Prioridad del proceso respecto a los demás (para aplicar algoritmos de prioridad). ∙ Recursos solicitados, recursos asignados, etc. 

    ∙ Información de gestión de memoria (localización de las tablas, etc.). 

    ∙ Información de gestión de archivos (archivos abiertos, derechos de acceso). 

    ∙ Etc. 

    El sistema operativo utiliza esta estructura para gestionar el estado global del sistema, creando  varias colas con los PCB según el estado en el que se encuentre cada proceso. (El estado global del sistema  en un instante determinado, es el conjunto de recursos y procesos existentes con sus estados  correspondientes.) 

    Una cola es una estructura formada por un conjunto de elementos del mismo tipo (en este caso  PCB). Los elementos forman una cola según el orden de llegada, y el primer elemento en ser atendido es el  primero en haber llegado a la cola. Por eso también se denomina Lista FIFO (First-In First-Out). 

    1º 2º 3º 4º 5º

    SALIDAElemento cabeza Elemento finalENTRADA 

    En Memoria Principal se gestionan las listas del sistema: 

    ∙ Una cola para cada uno de los estados de un proceso: en ellas se encuentran los PCB de  todos los procesos reconocidos por el sistema. Cada proceso pertenece a una única lista. El  planificador es el encargado de gestionar el paso de los procesos de una lista a otra. 

    ∙ Colas de dispositivos: puede existir una cola para cada dispositivo de E/S. Cada cola recoge  los PCB de los procesos que están esperando por un dispositivo para realizar una operación de  E/S. 

    Cola de procesos listos 

    CPU 

    Colas de dispositivos  (procesos bloqueados) 

    Impresora

    Modem 

    ∙ ∙ 

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 14

    6.4.- Planificadores 

    Se denomina planificador al software del S.O. encargado de asignar los recursos del sistema entre  los procesos que los solicitan. (Gestiona el paso de los procesos de una lista a otra.) 

    Un sistema operativo contiene módulos de planificación que controlan la ejecución de los procesos.  Su objetivo es optimizar el rendimiento del sistema, es decir, el uso eficiente de los recursos (CPU y demás  dispositivos), aumentar la productividad (maximizar el número de tareas ejecutadas en unidad de tiempo),  disminuir el tiempo de respuesta de los procesos (tiempo que espera el usuario desde que lanza la  ejecución de una tarea hasta recibe una respuesta), etc. 

    Para planificar los procesos, el sistema utilizar 3 tipos de planificadores que hacen uso de las colas  de PCB: 

    MEMORIA PRINCIPAL 

    Planificador a largo plazo

    Cola de procesos listos Planificador a corto plazo 

    DISCO CPU

    Planificador a medio  plazo 

    Cola de procesos suspendidos 

    ∙ PLANIFICADOR A LARGO PLAZO o PLANIFICADOR DE TRABAJOS: se encarga de seleccionar qué  trabajo (tarea) de los que se encuentra en disco esperando comenzar su ejecución (en estado inactivo),  pasa a la cola de procesos listos de memoria principal. 

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 15

    Es por tanto el encargado de controlar el grado de multiprogramación (número de procesos que están  en memoria principal). Se ejecuta cuando haya memoria suficiente para aumentar el número de  procesos en memoria. Es importante que seleccione los trabajos de forma que combine los trabajos  orientados a CPU (muchas operaciones de CPU y pocas con dispositivos de E/S), con los trabajos  orientados a E/S (pocas operaciones de CPU y muchas con dispositivos de E/S), para disminuir los  tiempos muertos en CPU y dispositivos de E/S. 

    ∙ PLANIFICADOR A MEDIO PLAZO o PLANIFICADOR DE SWAPPING: una operación de swapping  consiste en llevar a disco un proceso que está en memoria reduciendo el grado de multiprogramación,  para liberar memoria o bien para realizar una mejor combinación de procesos orientados a CPU y  orientados a E/S. 

    Este planificador selecciona trabajos que se encuentran parcialmente ejecutados en la cola de procesos  listos o en la cola de suspendidos, para llevarlos a disco, pasando a estado intercambiado. Posteriormente,  volverán a memoria para continuar su ejecución. 

    ∙ PLANIFICADOR A CORTO PLAZO o PLANIFICADOR DE CPU: selecciona, de entre los procesos  listos, cuál pasa a ser atendido por la CPU. Se ejecuta cada vez que un proceso abandona laCPU. 

    6.5.- Algoritmos de planificación  

    6.6.- Concurrencia y sincronización de procesos 

    Los sistemas multiproceso o multitarea, que permiten la ejecución concurrente de varios procesos (se  ejecutan al mismo tiempo y hacen uso de los mismos recursos). Estos procesos deben sincronizarse  cuando van a utilizar recursos compartidos, como estructuras de datos comunes o dispositivos físicos. Para que dos actividades se consideren concurrentes es necesario que tengan alguna relación entre ellas. 

    Ejemplos: 

    – dos personas que viven juntas: 

    Persona A Persona B
    09:50 Llega a casa
    10:00 Mira la nevera. No hay leche
    10:10 Va a la tienda 10:10 Llega a casa
    10:20 Llega a la tienda 10:20 Mira la nevera. No hay leche
    10:30 Deja la tienda 10:30 Va a la tienda
    10:40 Llega a casa y guarda la leche 10:40 Llega a la tienda
    10:50 Deja la tienda
    11:00 Llega a casa y ¿¿?? ¡¡ya hay leche!!

    – Un proceso escribe un fichero y otro que lee los datos en él; el funcionamiento de uno interfiere en el otro. 

    – Un proceso que permite la retirada de fondos de una cuenta bancaria, actualiza una variable compartida  que es el saldo. Otro proceso accede a dicha variable para consultar el saldo actual de lacuenta. 

    Cuando varios procesos comparten un recurso, es necesario que exista sincronización entre ellos. Debe  existir una forma de prohibir que más de un proceso lea o escriba datos compartidos a la vez. 

    Se denomina sección crítica de un programa al conjunto de instrucciones que realizan operaciones que  pueden dar lugar a interferencias con otros procesos. 

    Para garantizar la integridad del sistema se aplica la técnica de exclusión mutua: cuando un proceso  ejecuta su sección crítica, ningún otro proceso puede estar en ella. Hay que tener en cuenta que un proceso  no puede “dormirse” en su sección crítica porque estará bloqueando la sección crítica de otros procesos.

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 16

    INTERBLOQUEO 

    La mayoría de los recursos sólo pueden utilizarse por un proceso a la vez. No obstante, la apropiación de un  recurso para uso exclusivo puede provocar bloqueos. 

    Por ejemplo, dos procesos que desean imprimir un archivo situado en una cinta al mismo tiempo. El proceso  A solicita en uso exclusivo la impresora y el proceso B solicita el uso exclusivo de la cinta. El proceso A no  puede imprimir porque no tiene acceso a la cinta, pero no suelta la impresora. El proceso B no imprime  porque no tiene acceso a la impresora, pero no suelta la cinta. Se dice que los procesos se han bloqueado y  permanecerán así para siempre si el S.O. no se encarga de solucionarlo. 

    El bloqueo de un conjunto de procesos se produce cuando un proceso espera un evento que sólo puede ser  provocado por otro proceso del conjunto. 

    Motivos: exclusión mutua y no apropiación

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 17

    7.- Gestión de memoria 

    7.1.- Introducción 

    Para poder ejecutar un programa en un ordenador es necesario que, previamente, tanto él como los  datos que maneja estén cargados en la Memoria Principal. 

    Hemos visto como un conjunto de procesos pueden compartir la CPU. Podemos repartir los servicios  de la CPU entre varios programas mejorando notablemente el rendimiento del mismo y, por tanto, su  velocidad de proceso. No obstante, para lograr este incremento en las prestaciones, tenemos que mantener  varios procesos en memoria; tenemos que compartir la memoria. 

    En el funcionamiento de un ordenador la Memoria Principal es un recurso «central» ya que tanto la CPU  como los dispositivos de E/S acceden a ella para leer y/o grabar la información que manejan. 

    CPUMEMORIA  PRINCIPAL 

    Dispositivos  de E/S 

    Un programa tiene que cargarse en memoria para ejecutarse. A medida que se ejecuta, la CPU irá  leyendo cada instrucción para ejecutarla además de leer también de la memoria los datos que necesite esa  instrucción. El posible resultado que se genere de la ejecución de la instrucción, también irá a la memoria  principal. Finalmente, el programa termina y se declara disponible su espacio de memoria. 

    Esta operación se estará repitiendo continuamente por lo que la velocidad a la que se realicen estos  accesos, tanto de lectura como de escritura, condicionará la rapidez y eficacia del ordenador. 

    Por lo tanto, una parte de todo sistema operativo tiene como función controlar el correcto  funcionamiento de la memoria además de que ha de intentar que su uso sea lo más eficiente posible. De esa  tarea se encarga el gestor de memoria. 

    7.2.- Direccionamiento 

    La memoria física se puede ver como una sucesión de celdas cada una de las cuales es capaz de  almacenar un byte. Además, cada una de estas celdas posee su propia dirección para poder acceder a ellas  directamente. 

    Cuando se desarrolla el hardware de un ordenador se define el esquema de direccionamiento que éste  podrá utilizar. Si las direcciones que genera son de 16 bits (es decir, un bus de direcciones de 16 bits) podrá  direccionar como máximo 216 celdas, o sea, 64 KB. Aunque la memoria fuera mayor, por ejemplo de 128 KB,  sólo podría acceder a los primeros 64 bytes. 

    Asignación de direcciones 

    Hasta ahora sabemos que los programas deben estar en memoria para su ejecución, pero ¿en qué  dirección se deben cargar? 

    El programador que diseña su programa no puede saber dónde se cargará ese programa que está  codificando, simplemente definirá una sentencia de inicio que marcará el comienzo de las instrucciones y, a  partir de ella, escribirá el resto de su programa.

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 18

    Posteriormente, el Compilador, traducirá a lenguaje máquina el programa escrito en código fuente y les asignará, a las diferentes instrucciones y variables, un desplazamiento con respecto a la dirección de la  instrucción inicial, dirección que se denomina cero relativo. Por lo tanto, el compilador asignará direcciones  relativas al programa. 

    Una vez enlazado (linkado) el programa, el Cargador podrá colocarlo en memoria asignándole al cero  relativo una dirección de memoria real, quedando definidas a partir de ella el resto de direcciones del  programa por medio de los mencionados desplazamientos. Es decir, que se habrán transformado las  direcciones relativas en direcciones absolutas o reales. 

    Se logra así independizar el desarrollo de un programa de su futura dirección de carga en la memoria. 

    Direcciones simbólicas 

    Direcciones relativas 

    (Desplazamiento respecto al inicio) 

    Punto de carga 

    (Dirección de inicio) 

    Direcciones absolutas 

    7.3.- Jerarquía de almacenamiento 

     PROGRAMA FUENTE

    COMPILADOR 

     PROGRAMA OBJETO

    ENLAZADOR / CARGADOR

    PROGRAMA CARGABLE  

    Los primeros ordenadores utilizaban memoria de tipo magnético. Dado el nivel tecnológico del  momento, se trataba de dispositivos muy grandes y caros que mantenían en todo momento los programas y  datos que ejecutaban. No parecía lógico mantener cargados en memoria principal aquellos programas y datos  que no fueran a ejecutarse, pero tampoco sería práctico compilarlos y enlazarlos cada vez que fuera necesaria  su ejecución. Por eso, el desarrollo de dispositivos rápidos de almacenamiento secundario (cintas y discos)  permitió guardar en ellos dichos programas y datos, transfiriéndolos a la memoria principal cuando fueran a  procesarse. El sistema operativo se encargaría también de gestionar este almacenamiento secundario. 

    En la década de los 60, las nuevas tecnologías permitieron el desarrollo de memorias mucho más  rápidas que las magnéticas, aunque también más caras. Estas memorias muy rápidas o caché, se  comenzaron a utilizar para almacenar los programas y datos más utilizados, logrando una mejora general  del sistema. Su coste forzó a usar memorias caché de pequeño tamaño. 

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 19

    Tiempo  

    acceso 

    Capacidad 

    MEMORIA  

    CACHÉ 

    Los programas y datos pueden ser 

    utilizados directamente por el procesador 

    MEMORIA 

    PRINCIPAL

    Los programas y datos deben ser transferidos  

    a la memoria principal antes de ser tratados  

    por el procesador 

    Coste 

    7.4.- Gestión de la memoria 

    MEMORIA  SECUNDARIA 

    Al ser la memoria un recurso tan caro e influyente en el rendimiento general del ordenador, debe de ser  manejado de la forma más eficaz posible. Por este motivo, el sistema operativo dedica una parte importante de  su software a su gestión (gestor de memoria) buscando la utilización más adecuada. 

    7.4.1.- Sistemas monoprogramados 

    En un sistema que trabaje en modo monoprogramación, la memoria principal se divide en dos  partes: una parte para el sistema operativo, y otra para el programa de usuario que se ejecuta en ese  instante. 

    MEMORIA PRINCIPAL 

    Sistema operativo
    Programa de usuario
    Zona no utilizada

    En este tipo de sistemas, el gestor de memoria tiene como misión importante el asegurar la  independencia de las 2 zonas para que no interfieran entre ellas. A esta función se la denomina protección  de la memoria. 

    7.4.2.- Sistemas multiprogramados 

    En un sistema multiprogramado, la CPU accede simultáneamente a varios procesos repartiendo el  tiempo entre todos ellos según diversas técnicas como las que hemos visto anteriormente. Sabemos  también que, para que un proceso se ejecute, éste ha de estar situado en la memoria principal del  ordenador por lo que en los sistemas multiprogramados la parte de la memoria correspondiente al usuario,  debe subdividirse en varias zonas, llamadas regiones o particiones, para hacer sitio a varios procesos. El  número de regiones indicará el grado de multiprogramación del sistema. 

    Implantación de Sistemas Operativos 

    SISTEMAS OPERATIVOS 20

    MEMORIA PRINCIPAL 

    Sistema operativo
    Proceso 1
    Proceso 2
    Zona no utilizada

    Si simultáneamente se encuentran en memoria varios procesos, se han de proteger sus respectivas  regiones para que no se “molesten” unas a otras. 

    7.4.3.- Memoria virtual 

    Hasta ahora hemos supuesto que el programa a ejecutar tiene que estar cargado totalmente en la  memoria principal aunque no todas las partes de ese programa se ejecutan al mismo tiempo. La memoria  virtual es una técnica de gestión que, combinando hardware y software, permite la ejecución de programas  parcialmente cargados en memoria real. 

    En los sistemas que utilizan técnicas de memoria virtual, el sistema operativo mantiene en la  memoria principal aquella parte del proceso que se utiliza en cada momento, el resto permanece en el disco.  De esta manera, una parte del disco se utiliza como si se tratase de memoria principal (de ahí el nombre de  memoria virtual) con lo que podemos ejecutar programas de mayor tamaño que la capacidad real de la  memoria RAM. Esto supone una gran ventaja pero que tiene también un inconveniente: los discos son  dispositivos que poseen elementos mecánicos lo que los hace mucho más lentos que la memoria principal  por lo que los programas se ejecutarán de forma más lenta. Para minimizar este problema, es recomendable  que los discos sean de gran velocidad. 

    Supongamos un proceso que necesita 1 MB de memoria para su ejecución. Se le pueden asignar,  por ejemplo, únicamente 512 KB. Cuando el sistema operativo necesite una parte de ese programa que  todavía no está en la memoria principal, tiene que traer del disco el bloque de datos que necesita y, en caso  de que sea necesario, tiene que pasar un bloque de la memoria al disco (para hacer sitio al nuevo bloque).  A este proceso de intercambio se le conoce como swapping. 

    Con la utilización de la memoria virtual, se puede trabajar con programas de mayor tamaño así como  también se puede tener más grado de multiprogramación.

    Implantación de Sistemas Operativos 

  • Vida Nueva a los Desechos: Descubre el Tratamiento Biológico

    Vida Nueva a los Desechos: Descubre el Tratamiento Biológico

    Los tratamientos biológicos usan microorganismos vivos para descomponer los residuos orgánicos en agua, CO2, moléculas inorgánicas y moléculas orgánicas simples, como metano, aldehídos y ácidos. Existen varios tratamientos biológicos que se usan para el tratamiento de los residuos, algunos de los más importantes se resumen a continuación:

    Digestión anaerobia

    Descompone la materia orgánica, en contenedores cerrados, en ausencia de aire. Utiliza dos formas de bacteria: formadora de ácido y formadora de metano. Se aplica a residuos sólidos-líquidos, aguas residuales altamente contaminadas (por ejemplo, compuestos clorados), biorremediación y en la producción de biogás para usar como combustible.

    Digestión aerobia

    Reducción del contenido orgánico del residuo en presencia de oxígeno. Se aplica al residuo sólido, aguas residuales discontinuas, biorremediación y a lodos y tierras contaminadas con aceite.

    Compostaje

    Los montones “fabricados” de residuos se crean para estimular la descomposición biológica de los sólidos orgánicos, lo que produce una sustancia húmica valiosa como acondicionador de suelos (compost).

    Lodos activados

    Descompone los residuos orgánicos en agua por la exposición de éstos al crecimiento biológico. El agua se recicla y airea para facilitar la acción biológica y se genera un lodo. Dos sistemas aplicados comúnmente: sistemas de crecimiento suspendido y sistemas de crecimiento fijo.

    Lagunas aireadas

    Grandes lagunas que contienen altas concentraciones de microorganismos. Las lagunas se airean para estimular el crecimiento bacteriano y la descomposición del residuo.

    Digestión anaerobia

    Consiste en la descomposición, en ausencia de aire, de la materia orgánica presente en los residuos.
    La digestión anaerobia se usa en la industria para tratar residuos con una demanda química de oxígeno (DQO) muy elevada (alta concentración de materia orgánica) y lodos del alcantarillado después del tratamiento biológico de las aguas residuales. La producción de biogás procedente de la digestión anaerobia controlada es una de las principales ventajas del proceso.

    Los procesos anaerobios se pueden usar para tratar directamente residuos líquidos, sólidos y fangos orgánicos. En el proceso, el carbono procedente de la materia orgánica entrante se convierte principalmente en metano y dióxido de carbono, y después se libera como biogás, que se puede, por ejemplo, quemar para generar energía o usarse como combustible.

    Etapas

    Las principales variables del proceso son del residuo con la biomasa (los microbios encargados de la biotransformación), el contenido de humedad del residuo y el método y grado de aireación. La digestión aerobia implica las siguientes etapas:

    • Pretratamiento mecánico: Para mejorar la etapa de digestión, se retiran de la mezcla plásticos, metales y componentes de tamaño excesivo. A continuación se utilizan máquinas trituradoras, moledoras o similares para reducir el tamaño de los residuos, obteniéndose un material más homogéneo y en el que la fermentación está más favorecida.
    • Digestión: Etapa en la que se producen las biotransformaciones debido a los microorganismos. Existen diferentes técnicas para realizar la digestión, basadas en la temperatura (termofílicas, en torno a 55ºC, y mesofílicas, en torno a 35ºC) y al porcentaje de materia seca (sistemas secos, 30-40% materia seca, y sistemas húmedos, 10-25% materia seca).

    Digestión aerobia

    Es un proceso realizado por microorganismos, en presencia de oxígeno, que actúan sobre la materia orgánica presente en los residuos y la transforman en productos inocuos y útiles.

    El objetivo principal de la digestión aerobia es reducir el total de lodos que se deben eliminar posteriormente, vía su transformación en compuestos volátiles (CO2, NH2, H2, etc.). Durante este proceso también se eliminan parte de los microorganismos, ya que, una vez se ha agotado el sustrato, estos empiezan a consumir su propio protoplasma.

    Las ventajas y desventajas de la digestión aerobia frente a la anaerobia son:

    Ventajas

    Desventajas

    El sobrenadante obtenido tiene un contenido menor en DBO (Demanda Bioquímica de Oxígeno, relacionada con la cantidad de materia orgánica en suspensión o disolución).

    El producto final es un humus biológicamente estable y puede ser fácilmente eliminable o tratado para formar compost.

    El sistema es más estable, lo que implica menores problemas de operación y costes de mantenimiento.

    Menor inversión de capital.

    • Elevado coste de energía, debido al suministro de oxígeno.
    • Su eficiencia cambia según las variaciones de temperatura.
    • Algunos de los subproductos útiles, como el metano, no se recuperan.

    Compostaje

    Se trata de un proceso biológico de descomposición y estabilización de sustratos orgánicos, bajo condiciones que permiten que se generen temperaturas termófilas, resultando en la producción de calor por vía biológica, para generar un producto final estable, libre de microorganismos patógenos, que puede ser usado como fertilizante de suelos.
    El proceso ocurre en dos fases, la fase termófila (o de biometanización), en la que se produce biogás, y una de maduración, en la que se transforma el resto de la materia orgánica en un fertilizante inocuo estabilizado (compost).

    Entre las principales ventajas y desventajas del proceso de compostaje podemos mencionar:

    • Rápida descomposición microbiana y oxidación de la materia orgánica, tornándose estable con una generación mínima de olores.
    • Higienización del material, debido a reacciones exotérmicas de descomposición.
    • Produce fertilizantes naturales que no contaminan las aguas (no generan lixiviados).
    • Gran flexibilidad en la escala de operación.

    desventajas

    • Requiere mayor superficie de terreno disponible que otros procesos de tratamiento de residuos orgánicos.
    • Requiere una mayor inversión inicial.

    Lodos activados

    Es un proceso de depuración de aguas residuales que emplea una elevada concentración de microorganismos para descomponer las sustancias orgánicas, obteniéndose un efluente de alta calidad.
    Existen dos sistemas diferentes de crecimiento de los microorganismos que se aplican normalmente: de crecimiento suspendido y de crecimiento fijo.

    En los sistemas de crecimiento suspendido, flóculos de microorganismos se mezclan con las aguas residuales se mantienen en suspensión mediante un sistema de oxigenado. Los microorganismos descomponen la materia orgánica, generando CO2, energía, etc. Tras el tratamiento, se separa el agua descontaminada de los microorganismos, los cuales se recirculan para usarlos con una nueva entrada de aguas residuales.

    En los sistemas de crecimiento fijo, los microorganismos se encuentran unidos a una superficie. Este sistema se puede combinar con el sistema de crecimiento suspendido para aumentar la cantidad de microorganismos sin aumentar el tamaño del tanque.

    Las ventajas y desventajas del proceso de lodos activados son:

    • Elevada reducción de material orgánico en los residuos.
    • Elevada reducción de nutrientes.
    • Alta calidad de efluentes obtenidos.
    • Requiere relativamente poca superficie de terreno.
    • El sistema fijo promueve la nitrificación de los residuos.

    desventajas

    • Elevado consumo energético.
    • Elevados costes de construcción y operación.
    • Requiere personal cualificado para su operación y mantenimiento.
    • Los lodos con los microorganismos y los efluentes pueden necesitar tratamiento adicional antes de ser eliminados.

    Lagunas aireadas

    Las lagunas aireadas son balsas oxigenadas, de forma artificial, para favorecer los procesos de oxidación biológica para el tratamiento de aguas residuales. La principal diferencia entre las lagunas aireadas y los lodos activados es que en estos últimos se lleva a cabo la recirculación de los lodos, obteniéndose concentraciones de microorganismos más elevadas y controladas, mientras que en las lagunas esta concentración depende de las características del agua residual y el tiempo de residencia.

    Existen dos tipos de lagunas aireadas:

    • Lagunas facultativas: tienen una zona aerobia cerca de la superficie y una zona anaerobia en el área más profunda de la laguna. En estas, los gases formados por las reaccionas anaerobias son oxidados en la zona aerobia.
    • Lagunas de mezcla completa: son esencialmente aeróbicas. Los aireadores no solo oxigenan el medio si no que mantienen los sólidos (biomasa) suspendidos y dispersos en el medio líquido. Al mantenerse el contacto entre los residuos y la biomasa, la degradación de la materia orgánica es más eficaz, lo que permite reducir el volumen y los tiempos de residencia.

    Las ventajas y desventajas de este proceso son:

    • Alta reducción de materia orgánica y de patógenos en las aguas residuales tratadas.
    • Puede tratar cargas grandes.
    • No genera problemas de insectos u olores si está debidamente mantenida.

    Desventajas

    • Requiere una gran superficie de terreno.
    • Elevado consumo de energía.
    • Requiere personal cualificado para su operación y mantenimiento.
    • Los lodos con los microorganismos y los efluentes pueden necesitar tratamiento adicional antes de ser eliminados.
  • MBR y GPT, todo sobre estos dos estilos de particiones de discos

    MBR y GPT, todo sobre estos dos estilos de particiones de discos

    A la hora de dar formato a un disco duro, el estilo de tablas de particiones más conocido  es MBR. Este estilo de formato lleva más de 30 años funcionando en la mayor parte de  sistemas operativos, sin embargo, con las últimas versiones de Windows, especialmente  coincidiendo con el auge de los sistemas UEFI, MBR está siendo sustituido por un nuevo  estilo de particiones, GPT, más fiable, moderno y listo para acabar con las principales  limitaciones de la estructura MBR. 

    Con Windows 8, Microsoft empezó a configurar GPT como tabla de particiones por  defecto al dar un nuevo formato al disco. Poco a poco, GPT irá reemplazando a MBR  como estilo de particiones por defecto. Ambos son dos formas diferentes de crear y  gestionar las tablas de particiones de un disco duro. 

    MBR, acrónimo de Master Boot Record, es el estándar que empezó a funcionar en 1983  y que a día de hoy sigue siendo totalmente funcional, sin embargo, los años empiezan a  pesar en él tal como avanza la tecnología. Una de las principales limitaciones de este  estilo de particiones es el tamaño máximo con el que puede trabajar: 2 TB (aunque por  software sí es posible superarlo, aunque no recomendable). Otra limitación, aunque no  muy importante, es que MBR solo puede trabajar con 4 particiones primarias, por lo que  para crear más de 4 debemos recurrir a las particiones extendidas. 

    GPT, acrónimo de GUID Partition Table, es el nuevo estándar que está sustituyendo a  MBR y que está asociado con los nuevos sistemas UEFI. Su nombre viene de que a cada  partición se le asocia un único identificador global (GUID), un identificador aleatorio tan  largo que cada partición en el mundo podría tener su ID único. A día de hoy, GPT no  tiene ningún límite más allá que los que establezcan los propios sistemas operativos, tanto  en tamaño como en número de particiones (por ejemplo, Windows tiene un límite de 128  particiones).

    La fiabilidad de los discos GPT es mucho mayor que la de MBR. Mientas que en esta  segunda la tabla de particiones se almacena solo en los primeros sectores del disco,  estando en problemas en caso de que se esta se pierde, corrompe o sobrescribe, GPT crea  múltiples copias redundantes a lo largo de todo el disco de manera que, en caso de fallo,  problema o error, la tabla de particiones se recupera automáticamente desde cualquiera  de dichas copias. 

    En términos de compatibilidad, a la hora de crear o editar particiones, la herramienta de  particionado debe ser compatible con este nuevo formato, de lo contrario, se activará una  especie de protección para evitar que la herramienta incompatible confunda la tabla de  particiones GPT con una MBR “sin formato” y se puedan sobrescribir las particiones. 

    En cuanto a sistemas operativos, Windows solo puede arrancar desde discos GPT en  sus versiones de 64 bits desde Vista en adelante. Los sistemas de 32 bits, aunque no  pueden arrancar desde estos discos, sí que son capaces de leer y escribir en ellos sin  problemas. Las versiones modernas de Linux también son compatibles con este tipo de  discos, e incluso Apple ha empezado a utilizar GPT como tabla de particiones por defecto  en lugar de su propia APT (Apple Partition Table).

    Cómo saber si un disco tiene una tabla de particiones GPT o MBR 

    Existen varias formas de saber si un disco utiliza una u otra tabla de particiones. Para ello  podemos utilizar el propio administrador de discos de Windows, una herramienta de  particionado cualquiera (a ser posible, moderna) o, como vamos a ver a continuación, la  herramienta diskpart incluida en MS-DOS. 

    Abrimos una ventana de CMD, recomendablemente con permisos de administrador, y  tecleamos en ella “diskpart“. 

    Una vez cargue la herramienta y tendamos ya la línea de comandos de ella, simplemente  ejecutamos “list disk” para ver una lista con todos los discos conectados a nuestro PC. 

    En esta lista, podemos ver una columna llamada GPT. Todos los discos que tengan un  asterisco * en esta columna serán aquellos que utilicen esta nueva tabla de particiones. 

    Cómo convertir un disco MBR a GPT y viceversa 

    Antes de seguir, indicamos que este proceso borrará todos los datos del disco duro, por  lo que debemos hacer una copia de ellos si queremos pasar de un formato a otro. 

    Aprovechando la herramienta “diskpart” que hemos visto en el punto anterior, es posible  convertir un disco duro de MBR a GPT y al revés. Para ello, tras haber ejecutado “list  disk”, anotaremos el número del disco que queremos convertir (Disk X) y teclearemos  “select disk X” (donde X es el número del disco). 

    A partir de ahora estamos trabajando con este disco en concreto. 

    Tecleamos “clean” para borrar todos los datos de las particiones del disco y dejarlo como  nuevo, recién salido de fábrica. Una vez finalice la limpieza tecleamos:

    Para convertir un disco de MBR a GPT: 

    ∙ convert gpt 

    Para convertir un disco de GPT a MBR: 

    ∙ convert mbr 

    Una vez finalice el proceso de conversión de la tabla de particiones, el disco estará sin  formato. Debemos utilizar la propia herramienta “diskpart” o cualquier otro  administrador de particiones para crearlas de nuevo, al menos una de ellas, para que todo  siga funcionando con normalidad. 

    Existen herramientas de terceros para pasar de un tipo a otro sin perder los datos, al menor  en teoría. Pese a ello, y a los riesgos que esto supone, os recomendamos hacer siempre  una copia de seguridad de todos los datos del disco, por lo que pueda pasar.

  • ¿Cómo se obtienen los Kbps? ¡Te lo explicamos!

    ¿Cómo se obtienen los Kbps? ¡Te lo explicamos!

    Kbps (kilobits por segundo) es una medida de velocidad que indica cuántos bits de información se transmiten por segundo. Se utiliza comúnmente para medir la velocidad de conexión a internet, la velocidad de transferencia de datos y la tasa de bits de archivos de audio y video.

    ¿Cómo se mide?

    Para obtener la medida de Kbps, se realiza una prueba de velocidad. Esta prueba mide el tiempo que tarda un dispositivo en descargar o cargar una cantidad determinada de datos. A partir de este tiempo y la cantidad de datos transferidos, se calcula la velocidad en Kbps.

    Existen diferentes formas de realizar una prueba de velocidad:

    • Herramientas en línea: Hay numerosos sitios web que ofrecen pruebas de velocidad gratuitas. Estos sitios envían y reciben datos a tu dispositivo para calcular tu velocidad de conexión.
    • Aplicaciones móviles: Muchas aplicaciones móviles también ofrecen pruebas de velocidad. Estas apps suelen ser más convenientes para realizar pruebas sobre la marcha.
    • Proveedores de servicios de internet: Algunos proveedores de internet incluyen herramientas de prueba de velocidad en sus paneles de control o aplicaciones.

    ¿Qué factores afectan los Kbps?

    La velocidad de conexión en Kbps puede verse afectada por varios factores, como:

    • La calidad de tu conexión a internet: La velocidad contratada a tu proveedor de servicios de internet, la distancia a la central, el tipo de conexión (cable, fibra óptica, DSL) y las interferencias pueden afectar tu velocidad.
    • El dispositivo que utilizas: La capacidad de tu dispositivo, el software que estés utilizando y la configuración de tu red pueden influir en la velocidad de transferencia de datos.
    • La hora del día: La congestión de la red puede variar según la hora del día, lo que puede afectar tu velocidad.
    • El sitio web o servidor al que te conectas: La velocidad del servidor al que te conectas también puede afectar tu velocidad de descarga.

    ¿Por qué es importante conocer los Kbps?

    Conocer tu velocidad en Kbps te permite:

    • Evaluar la calidad de tu conexión: Puedes verificar si la velocidad que te ofrece tu proveedor de servicios de internet es la contratada.
    • Optimizar el uso de internet: Puedes elegir actividades en línea que se adapten a tu velocidad, como ver videos en streaming, descargar archivos o jugar en línea.
    • Identificar problemas de conexión: Si experimentas una velocidad lenta, puedes identificar la causa del problema y buscar una solución.

    En resumen, los Kbps son una medida fundamental para entender la velocidad de tu conexión a internet. Realizando una prueba de velocidad, puedes conocer tu velocidad actual y tomar decisiones informadas sobre cómo utilizar tu conexión de manera eficiente.

    ¿Tienes alguna otra pregunta sobre los Kbps o sobre cómo mejorar tu velocidad de conexión?

    Palabras clave: Kbps, velocidad de internet, prueba de velocidad, conexión, bits por segundo, megabits por segundo, Mbps

  • APAP reconoce desempeño de su voluntariado corporativo

    APAP reconoce desempeño de su voluntariado corporativo

    La entidad financiera destaca la labor voluntaria de más de 400 colaboradores en favor de iniciativas que contribuyen al desarrollo sostenible

    Santo Domingo. — La Asociación Popular de Ahorros y Préstamos (APAP) reconoció el desempeño y compromiso de sus colaboradores voluntarios, quienes este año dedicaron más de 1,400 horas a programas sociales y ambientales de la institución.

    Durante el encuentro, realizado bajo el lema “El arte de la solidaridad APAPsionada”, se destacó la labor y desempeño de los voluntarios en las categorías Mentores voluntarios, Apoyo continuo al voluntariado, Fidelidad y entrega, y Participación 2024.

    “El voluntariado corporativo es una valiosa herramienta para generar impacto social. Servir desde la convicción transforma vidas y refuerza nuestro compromiso con las comunidades”, afirmó Mildred Minaya, vicepresidenta de Comunicación, Reputación y Sostenibilidad.

    La ejecutiva resaltó que el programa de voluntariado de APAP se caracteriza por su enfoque inclusivo, con colaboradores de todos los niveles de la institución y participantes de diferentes edades, nacionalidades y capacidades.

    “Entre los proyectos realizados este año se destacan iniciativas para fomentar el acceso a una educación de calidad, la inclusión de personas con discapacidad, además de acciones enfocadas en promover una ciudadanía responsable y el acceso a la vivienda”, agregó Minaya.

    Con este evento, APAP reafirma su compromiso con la responsabilidad social y su visión de contribuir al desarrollo sostenible integrando la labor de su voluntariado corporativo.

    Arte y reflexión para inspirar el servicio social

    El encuentro contó con la participación del Coro Juvenil de FUNDARMONIARTES, dirigido por Liquedia Ventura. Esta agrupación la integran jóvenes de la comunidad de Los Minas, quienes interpretaron música con instrumentos creados a partir de materiales reciclados.

    Además, se impartió la conferencia “El arte de servir”, a cargo de Alex García, facilitador de SERVIR-D, quien reflexionó sobre el impacto del voluntariado en la vida personal y corporativa.

    La jornada concluyó con la entrega de ángeles artesanales elaborados por niños y jóvenes con discapacidad de la Fundación Escuelita Rayo de Sol, institución que promueve la inclusión educativa en Santo Domingo y Villa Altagracia.

  • Banco Santa Cruz realizó capacitaciones sobre prevención de lavado de activos

    Banco Santa Cruz realizó capacitaciones sobre prevención de lavado de activos

    La entidad financiera llevó a cabo un conjunto de actividades de sensibilización y capacitación para sus colaboradores acerca de la prevención del lavado de activos y el conocimiento de la Ley 155-17.

    SSANTO DOMINGO, República Dominicana: – Por sexto año consecutivo, Banco Santa Cruz organizó la Semana de Prevención de Lavado de Activos, ofreciendo a sus colaboradores una serie de actividades orientadas a la capacitación, concienciación y reconocimiento sobre la Ley 155-17, que regula el Lavado de Activos y el Financiamiento del Terrorismo en el país.

    Durante el mes de noviembre, la entidad financiera desarrolló sesiones especializadas con la participación de los siguientes expositores y temas:

    • Aileen Guzmán, Directora General de la Unidad de Análisis Financiero (UAF), presentó el tema: “Avances de RD en la Prevención de Lavado de Activos FT/PADM”.
    • José E. De Pool, Director AML PLAFT de la Superintendencia de Bancos (SIB), ofreció la conferencia virtual titulada: “El regulador de cara a la PLAFT y cómo las líneas de negocios pueden cooperar con su rol”.
    • Robert Mustafá, experto en prevención de lavado de activos, presentó el tema: “¿Por qué es importante conocer al Beneficiario Final?”.

    Además de estas conferencias, los colaboradores del Banco Santa Cruz tuvieron la oportunidad de poner a prueba los conocimientos adquiridos a través de capacitaciones, trivias y diversas actividades interactivas.

    La Semana de Prevención del Lavado de Activos del Banco Santa Cruz refleja el compromiso continuo de la entidad en fortalecer la cultura de prevención entre sus colaboradores y en todas las operaciones que realiza para sus clientes y la sociedad en general.

    Para la entidad financiera, capacitar y concienciar a su personal sobre el riesgo del lavado de activos es fundamental, asegurando que todos cuenten con la información y el conocimiento necesarios para identificar y alertar sobre irregularidades u operaciones inusuales que puedan comprometer la reputación de la institución.

  • La Embajada de los EE.UU.  y el Ministerio de Educación Superior, Ciencia y Tecnología renuevan el acuerdo Fulbright-MESCyT

    La Embajada de los EE.UU.  y el Ministerio de Educación Superior, Ciencia y Tecnología renuevan el acuerdo Fulbright-MESCyT

    Ocho estudiantes dominicanos cursarán programas de maestría y doctorado en los Estados Unidos en el 2025-2027

    Santo Domingo, D.N.– La encargada de Negocios de la Embajada de los Estados Unidos en la República Dominicana, Patricia Aguilera, y el ministro de Educación Superior, Ciencia y Tecnología, doctor Franklin García Fermín, renovaron este martes el acuerdo del programa de becas Fulbright-MESCyT. 

    Este año marca el décimo séptimo aniversario de esta cooperación, a través de la cual estudiantes dominicanos realizan doctorados y maestrías en áreas prioritarias para el desarrollo de la República Dominicana. Este programa es una muestra del fuerte compromiso de ambos Gobiernos de capacitar líderes de alto nivel profesional en áreas prioritarias para el desarrollo de la República Dominicana.

    Como resultado de la renovación del acuerdo Fulbright-MESCyT, ocho estudiantes dominicanos realizarán programas de maestría y doctorado en universidades en varios estados de los Estados Unidos en el periodo 2025-2027. 

    El Programa Fulbright es un programa de liderazgo y desarrollo académico, reconocido por su competitividad y prestigio. Desde el 2008, la beca Fulbright-MESCyT ha apoyado a 146 estudiantes y profesores dominicanos realizar sus estudios de postgrado en universidades como Harvard University, Georgetown University, University of Illinois, Urbana-Champaign, Cornell University, Michigan State University, entre otras, para programas que avancen las ciencias, la economía, los negocios, la administración pública, la salud, la educación y las artes. 

    Sobre el programa Fulbright

    El programa Fulbright es una iniciativa concebida por el senador William J. Fulbright al finalizar la Segunda Guerra Mundial y surgió con la finalidad de fomentar la tolerancia y el entendimiento entre los pueblos y con ello evitar confrontaciones bélicas entre las naciones. Este programa es uno de los más prestigiosos que desarrolla el Gobierno de los Estados Unidos. Cada año, 8.000 Fulbrighters participan en el programa, sumando más de 400.000 participantes  de 160 países  desde su inicio.  A lo largo de su historia, los egresados de Fulbright han destacado como jefes de Estado, ejecutivos del sector privado, líderes de la sociedad civil y miembros del ámbito académico.

  • Los avances en el tratamiento del cáncer de mama, menos quimioterapia y radioterapia más efectiva

    Los avances en el tratamiento del cáncer de mama, menos quimioterapia y radioterapia más efectiva

    • Los avances en la investigación del cáncer de mama están reduciendo la necesidad de quimioterapia y acortando la radioterapia, mejorando la calidad de vida de las pacientes.

    República Dominicana, noviembre de 2024 — Las terapias contra el cáncer que salvan vidas pueden causar efectos secundarios graves, tanto de inmediato como más adelante en la vida. «Es esencial continuar estudiando enfoques innovadores que erradiquen la enfermedad, pero que no disminuyan la calidad de vida de las pacientes diagnosticadas con cáncer», dice el Dr. Roberto Leon-Ferre, médico oncólogo de mama de Mayo Clinic. Con el aumento de las tasas de cáncer de mama entre las más jóvenes, la necesidad de tratamientos que ofrecen excelentes resultados y con menos efectos secundarios viene en aumento.

    Expertos del Centro Oncológico Integral de Mayo Clinic destacan la investigación sobre el cáncer de mama que puede reducir o eliminar la necesidad de quimioterapia y tratamientos endocrinos, así como permitir cursos de radioterapia más cortos y menos intensos.

    Biomarcador pronóstico identificado en el cáncer de mama triple negativo: un potencial para reducir el uso de quimioterapia

    El equipo de investigación del Dr. Leon-Ferre recientemente identificó un biomarcador pronóstico en pacientes diagnosticadas con cáncer de mama triple negativo (TNBC, siglas en inglés), un tipo de cáncer de mama que carece de receptores de estrógeno o progesterona y que no muestra una expresión excesiva de HER2. Los investigadores han hallado que pacientes con altos niveles de células inmunes naturalmente existentes, llamadas linfocitos infiltrantes tumorales (LIT), dentro de sus tumores, pueden tener un menor riesgo de recurrencia del cáncer y mejores tasas de supervivencia, incluso cuando no se administra quimioterapia.

    «Este es un hallazgo importante, ya que el cáncer de mama triple negativo es una forma particularmente agresiva de cáncer de mama que no responde a las terapias hormonales o fármacos dirigidos a la proteína HER2«, explica el Dr. Leon-Ferre. «Eso significa que las opciones de tratamiento son más limitadas y, a menudo, más intensas y graves para las pacientes. Sin embargo, algunas pacientes con TNBC pueden curarse sin quimioterapia, y el punto principal es identificar quiénes son estas pacientes de antemano.» Él agrega que investigaciones futuras investigarán si los LIT se pueden utilizar para decidir quién puede o no necesitar quimioterapia después de un diagnóstico de TNBC.

    Estudio investiga la necesidad de quimioterapia en mujeres premenopáusicas con cáncer de mama de riesgo intermedio

    En un estudio paralelo en curso, la Dra. Tufia Haddad, médica oncóloga de mama de Mayo Clinic, es co-chair de un estudio que compara dos regímenes de tratamiento en mujeres premenopáusicas con cáncer de mama de riesgo intermedio: un grupo con quimioterapia, supresión ovárica y terapia hormonal, y otro grupo sin quimioterapia pero con supresión ovárica y terapia hormonal. El estudio tiene como objetivo determinar si los beneficios de la quimioterapia provienen de su capacidad para suprimir la función ovárica (reduciendo así la producción de estrógenos) o de sus efectos directos en la lucha contra el cáncer. «Los resultados pueden determinar si la quimioterapia es necesaria o si la supresión ovárica y la terapia hormonal por sí solas son suficientes en este grupo de pacientes, evitándolas de los efectos secundarios de la quimioterapia«, explica la Dra. Haddad.

    Endoxifeno: una poderosa terapia para el cáncer de mama con receptor positivo para estrógeno investigada por Mayo Clinic

    El Dr. Matthew Goetz, médico oncólogo de mama y director de los Programas Especializados de Investigación de Excelencia en Cáncer de Mama de Mayo Clinic (SPORE) y Profesor Erivan K. Haub de Investigación del Cáncer en Honor a Richard F. Emslander, ha pasado más de una década estudiando la utilización de endoxifeno para el tratamiento de pacientes con cáncer de mama con receptores de estrógeno positivos (cáncer de mama ER- o ER+ positivo), el subtipo más común de cáncer de mama.

    El endoxifeno, el subproducto más potente del tamoxifeno, previene el crecimiento de células cancerosas dependientes del estrógeno y bloquea la proteína quinasa C, lo que puede contribuir a la agresividad de algunos cánceres. Las pacientes premenopáusicas con cáncer de mama ER+ son tratadas con supresión de la función ovárica e inhibidores de la aromatasa para reducir los niveles de estrógeno y retrasar el crecimiento del cáncer. Aunque efectivo, este enfoque causa efectos secundarios significativos debido a la profunda supresión de estrógeno. El estudio del Dr. Goetz financiado por SPORE investiga si el endoxifeno solo puede erradicar las células cancerosas, eliminando posiblemente la necesidad de tratamientos más tóxicos, como la quimioterapia. Él también está estudiando el rol de la proteína quinasa C en el cáncer de mama ER+.

    Estudio de Mayo Clinic halla que la radioterapia más corta y menos intensa es efectiva para pacientes con cáncer de mama

    La radioterapia puede ser una parte esencial del plan de tratamiento del cáncer de mama de una persona; sin embargo, puede causar cambios en la apariencia de la piel, hinchazón, dolor y otras complicaciones. Estos efectos secundarios pueden ser perjudiciales para la calidad de vida de la paciente. En un estudio reciente sobre el cáncer de mama, investigadores de Mayo Clinic han hallado que es posible reducir de manera segura la intensidad y acortar la duración del tratamiento de radioterapia a tres días en pacientes seleccionadas con cáncer de mama después de someterse a su lumpectomía.

    «Este tratamiento generalmente toma de cinco a 15 días y, a veces, puede causar efectos secundarios no deseados, incluidos cambios en la apariencia del seno. Sin embargo, este nuevo método administra una dosis más baja de radiación en solo tres sesiones, utilizando fotones, protones o braquiterapia«, explica el Dr. Robert Mutter, radioncólogo de Mayo Clinic y autor principal del estudio. «El nuevo enfoque personalizado ha sido bien tolerado por las pacientes y resultó en un excelente control del cáncer, con mejores resultados estéticos a largo plazo, en comparación con los que habían sido reportados con anterioridad durante los tratamientos más largos”.

    En general, esta investigación ha estado aportando enfoques innovadores y ayudando a los médicos y pacientes a tomar decisiones informadas sobre el tratamiento, posiblemente evitando a las pacientes algunos de los efectos secundarios más graves de la quimioterapia, terapia hormonal y radioterapia.

  • ¿debe alquilar o comprar un velero?

    ¿debe alquilar o comprar un velero?

    ¿Por qué es más rentable alquilar un velero que comprar uno?

    Para los amantes del mar y la navegación, la idea de tener un velero propio suele ser un sueño. Sin embargo, el elevado coste de adquisición, el mantenimiento constante y las complicaciones logísticas pueden convertir esta ilusión en una carga financiera. Frente a esto, la opción de alquilar un velero se posiciona como una solución inteligente y accesible. A continuación, exploramos las razones.

    1. Sin inversión inicial

    Comprar un velero puede costar decenas o cientos de miles de euros, sin contar gastos adicionales como seguros, amarres, impuestos y equipo. Al optar por el alquiler, eliminas ese desembolso inicial y solo pagas por el uso que realmente necesitas.


    2. Mantenimiento y gastos operativos minimizados

    Un velero propio requiere mantenimiento regular, que incluye limpieza, reparaciones, revisión del motor y el cambio de velas, entre otros. Estos costes pueden alcanzar miles de euros al año. Con el alquiler, estas responsabilidades recaen en el propietario o la empresa de alquiler, permitiéndote disfrutar de la navegación sin preocupaciones.


    3. Flexibilidad en el modelo y la ubicación

    Al alquilar, puedes elegir el tipo de velero que mejor se adapte a tus planes, ya sea un modelo compacto para un viaje corto o un velero de lujo para una aventura más prolongada. Además, no estás limitado a una única localización; puedes alquilar embarcaciones en diferentes puertos del mundo. Plataformas como Globsailor te permiten explorar una amplia oferta de veleros en diversas regiones, ajustándose a tus necesidades.


    4. Uso realista del velero

    La mayoría de los propietarios de veleros descubren que solo utilizan su embarcación unas pocas semanas al año, mientras que los gastos de mantenimiento y almacenamiento se acumulan durante los 12 meses. En cambio, alquilar te permite pagar únicamente por los días que realmente navegas. Si estás buscando opciones flexibles, visitar alquilar un velero puede ser el primer paso para planificar tu próxima aventura.


    5. Acceso a veleros siempre en óptimas condiciones

    Las empresas de alquiler suelen ofrecer embarcaciones bien mantenidas y equipadas con las últimas tecnologías. Esto significa que puedes disfrutar de una experiencia de navegación sin preocuparte por fallos técnicos o equipos obsoletos.

    Si deseas disfrutar del placer de navegar sin comprometerte a los altos costes y responsabilidades que implica tener un velero, alquilar es la opción ideal. No solo te brinda libertad y flexibilidad, sino que también te permite vivir experiencias inolvidables en el mar sin complicaciones. Con plataformas como Globsailor, organizar tus travesías es más fácil que nunca.

    ¿Listo para zarpar? Explora las opciones disponibles y descubre cómo alquilar un velero puede hacer realidad tus sueños náuticos.