Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Re:ya.. pero

    (Puntos:2)
    por JAM (999) el Martes, 11 Noviembre de 2003, 20:50h (#235551)
    ( http://barrapunto.com/ )
    Tienes mucha razón el lo que dices, ahí está el problema, que mucha gente confunde el uso de swap como ampliación de memoria RAM (algo que sólo ocurre cuando la memoria RAM no da más de si)con el uso de swap como lugar donde descargar procesos y páginas inactivas para aprovechar mejor la memoria. Lo primero es malo cuando pasa (significa que nos hemos quedado sin RAM y que se va a usar disco para almacenar páginas que se están ejecutando (con los cual rascará y rascará...) lo segundo es bueno, pero dudo mucho que ningún sistema operativo, como sugieren algunos comentarios sobre Linux más arriba (no el tuyo), utilice memoria swap para páginas _en ejecución_ mientras haya memoria libre. Es ilógico.

    En cualquier caso sugiero a cualquiera que esté interesado en estos temas que se agencie un buen libro "generalista" sobre sistemas operativos, no hace falta ser un experto en programación para entender el 90% de las cosas.
    [ Padre ]
  • Re:ya.. pero

    (Puntos:1)
    por Gusi (10863) el Martes, 11 Noviembre de 2003, 22:58h (#235573)
    >o, lo cual unos llaman bashing,

    El fenomeno se llama técnicamente 'thrashing'. El efecto es que el sistema se queda si memoria física libre, se intenta enviar procesos a swap, entonces esos procesos que son activos tarde o temprano requeriran tiempo de CPU, enviando a los procesos en memoria a swap para poder alocatarlos. Constantemente tenemos el disco sin parar.

    Los windows 9x/Me no se que políca de swap usan, lo que (con todo respeto) no puedo estar de acuerdo es que los linux usen el swap siempre que sea posible. Se usa swap siempre que quede menos que una cantidad de memoria. Existe el pageout daemon que es un proceso de sistema o thread (dependiendo del unix). En cuanto queda menos de un tanto por ciento de páginas libres, el daemon comienza a liberar páginas enviando los contenidos a swap. Antiguamente el límite estaba sobre el 10 - 6 %, por encima de este límite no tiene sentido liberar p&aginas, ya que el sistema no espera una alta petición de memoria.

    Esta política es muy acertada y acostumbra a dar buen rendimiento.

    Saludos

    [ Padre ]
    • Re:ya.. pero de Tei (Puntos:1) Miércoles, 12 Noviembre de 2003, 13:09h
      • Re:ya.. pero de Gusi (Puntos:1) Sábado, 15 Noviembre de 2003, 10:48h