]> git.llucax.com Git - z.facultad/75.00/informe.git/blobdiff - source/dgc.rst
Mejorar sección de Objetivo
[z.facultad/75.00/informe.git] / source / dgc.rst
index 654bb52f47ca2ffb74b45cfe5f9866c13892c174..7b54595490475aea3b50f854b703ac40ef532841 100644 (file)
@@ -1,12 +1,4 @@
 
-.. Describe más detalladamente los problemas actuales del recolector de
-   basura de D, sentando las bases para el análisis de los requerimientos
-   de recolección de basura en dicho lenguaje (se explica por qué las
-   particularidades descriptas en la sección anterior complican la
-   recolección de basura y cuales son las que más molestan).
-   ESTADO: TERMINADO
-
-
 .. _dgc:
 
 Recolección de basura en D
@@ -1826,12 +1818,6 @@ Marcado iterativo
 
 
 
-.. Esto sería muy similar a la sección de "Recolección de basura) pero en
-   vez de ir describiendo los algoritmos iría comentando por qué los tomo
-   o descarto
-   ESTADO: INCOMPLETO
-
-
 .. _dgc_via:
 
 Análisis de viabilidad
@@ -2010,12 +1996,11 @@ Recolección concurrente / paralela / *stop-the-world*
 El recolector actual es *stop-the-world*, sin embargo esta es una de las
 principales críticas que tiene. El recolector se podría ver beneficiado de
 recolección paralela, tanto para realizar la recolección más velozmente en
-ambientes multi-procesador, como para disminuir el tiempo de pausa. Sin
-embargo, el hecho de que todos los hilos se pausen para realizar parte del
-trabajo del recolector puede ser contraproducente para programas *real-time*
-que pretendan usar un hilo que no sufra de la latencia del recolector,
-asegurando que nunca lo use (aunque se podrían ver esquemas para ajustarse
-a estas necesidades).
+ambientes *multi-core*, como para disminuir el tiempo de pausa. Sin embargo,
+el hecho de que todos los hilos se pausen para realizar parte del trabajo del
+recolector puede ser contraproducente para programas *real-time* que pretendan
+usar un hilo que no sufra de la latencia del recolector, asegurando que nunca
+lo use (aunque se podrían ver esquemas para ajustarse a estas necesidades).
 
 En general los recolectores concurrentes necesitan también instrumentar el
 *mutator* para reportar cambios en el grafo de conectividad al recolector,