From 565388fee71fde461ce05d8dffdea20b8773d1dc Mon Sep 17 00:00:00 2001 From: Michael Ploujnikov Date: Thu, 21 Jun 2007 23:25:32 -0400 Subject: [PATCH 1/5] spelling and grammar fixes --- wiki/backend.html | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/wiki/backend.html b/wiki/backend.html index 1601ad6bd..fdb956fa7 100644 --- a/wiki/backend.html +++ b/wiki/backend.html @@ -1781,10 +1781,10 @@ DAMAGE. <html><sub><a href="javascript:;" onclick="scrollAnchorVisible('Top',null, event)">[Top]</sub></a></html> ***/ -
+
There are 2 important points when we want to access data with low latency:
 # Since we handle much more data than it will fit into most computers RAM. The data which is backed in files has to be paged in and available when needed. The [[Prefetch]] Thread manages page hinting to the kernel (posix_madvise()..)
-# Intermediate [[Frame]]s must eventually be rendered to the cache. The Backend will send Renderjobs to the Controler.
+# Intermediate [[Frame]]s must eventually be rendered to the cache. The Backend will send Renderjobs to the Controller.
 
 Both of these actions are managed by a [[Scheduler]].
 
@@ -1793,14 +1793,13 @@ These hints contain:
 
 * Timing constraints
 ** When will the [[Frame]] be needed
-** could we drop the request when it won't be renderable in-time
+** could we drop the request if it won't be available (rendered) in-time
 * Priority of this job (as soon as possible, or just in time?)
 * action (Playing forward, playing backward, tweeking, playback speed, recursive rendering of dependent frames)
 
 Notes:
-* the Backend will try to render related frames as as groups
-** this means that following frames are scheduled with lower priority, whenever the program requests them really the priority will be adjusted
-
+* The Backend will try to render related frames in groups. +** This means that following frames are scheduled with lower priority. Whenever the program really requests them the priority will be adjusted.
/***

From 53298a2747c9be289a73b9a323f0ba68ccd5eb4c Mon Sep 17 00:00:00 2001
From: Michael Ploujnikov 
Date: Thu, 21 Jun 2007 23:27:26 -0400
Subject: [PATCH 2/5] clarification question about 'following groups'

---
 wiki/backend.html | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/wiki/backend.html b/wiki/backend.html
index fdb956fa7..3f9a6f43d 100644
--- a/wiki/backend.html
+++ b/wiki/backend.html
@@ -1781,7 +1781,7 @@ DAMAGE.
 <html><sub><a href="javascript:;" onclick="scrollAnchorVisible('Top',null, event)">[Top]</sub></a></html>
 ***/
-
+
There are 2 important points when we want to access data with low latency:
 # Since we handle much more data than it will fit into most computers RAM. The data which is backed in files has to be paged in and available when needed. The [[Prefetch]] Thread manages page hinting to the kernel (posix_madvise()..)
 # Intermediate [[Frame]]s must eventually be rendered to the cache. The Backend will send Renderjobs to the Controller.
@@ -1799,7 +1799,7 @@ These hints contain:
 
 Notes:
 * The Backend will try to render related frames in groups.
-** This means that following frames are scheduled with lower priority. Whenever the program really requests them the priority will be adjusted.
+** This means that following frames (are these the frames in the group which is to be rendered or frames that follow the ones in the group to be rendered?) are scheduled with lower priority. Whenever the program really requests them the priority will be adjusted.
/***

From 427add8b0c9c40ffb810be010955e3d134aee925 Mon Sep 17 00:00:00 2001
From: Michael Ploujnikov 
Date: Thu, 21 Jun 2007 23:55:32 -0400
Subject: [PATCH 3/5] only some suggestions for MObject Session structure
 diagram and class names - do not commit anywhere

---
 uml/cinelerra3/128133.diagram | 50 ++++++++++++++++++++---------------
 uml/cinelerra3/128261         |  4 +--
 2 files changed, 31 insertions(+), 23 deletions(-)

diff --git a/uml/cinelerra3/128133.diagram b/uml/cinelerra3/128133.diagram
index fca9a8889..a71f6d684 100644
--- a/uml/cinelerra3/128133.diagram
+++ b/uml/cinelerra3/128133.diagram
@@ -8,13 +8,20 @@ classcanvas 128133 class_ref 128133 // EDL
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
   xyz 232 607 2000
   end
+note 128191 "I think these two shapes were meant to be the same class. Here is how the layout can be changed to help merge them into one."
+  xyzwh 709 619 2000 116 114
 classcanvas 128261 class_ref 128261 // Fixture
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
-  xyz 202 895 2000
+  xyz 425 742 2000
   end
+note 128319 "I suggest a more english name for this class:
+ExplicitPlacement
+
+:)"
+  xyzwh 689 346 2000 138 88
 classcanvas 129029 class_ref 128389 // Track
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
-  xyz 306 712 2000
+  xyz 319 661 2000
   end
 classcanvas 129413 class_ref 128517 // MObject
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
@@ -26,7 +33,7 @@ classcanvas 129669 class_ref 128645 // Placement
   end
 classcanvas 129925 class_ref 128389 // Track
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
-  xyz 319 1005 2000
+  xyz 669 842 2000
   end
 classcanvas 130949 class_ref 128773 // AbstractMO
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
@@ -46,7 +53,7 @@ classcanvas 131973 class_ref 129157 // Meta
   end
 classcanvas 132229 class_ref 129285 // DirectPlacement
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
-  xyz 664 373 2000
+  xyz 716 243 2000
   end
 classcanvas 132869 class_ref 129413 // RelativePlacement
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
@@ -62,11 +69,11 @@ classcanvas 134405 class_ref 129669 // Label
   end
 classcanvas 135429 class_ref 129797 // ExplicitePlacement
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
-  xyz 657 233 2004
+  xyz 716 448 2004
   end
 classcanvas 135813 class_ref 129797 // ExplicitePlacement
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
-  xyz 463 807 2000
+  xyz 716 535 2000
   end
 classcanvas 136581 class_ref 129925 // Auto
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
@@ -75,7 +82,7 @@ classcanvas 136581 class_ref 129925 // Auto
 note 136837 "Placement \"locates\" a Media Object"
   xyzwh 368 83 3005 207 36
 textcanvas 136965 "the Timeline is a list of placements reduced to absolute coordinates (time, track)"
-  xyzwh 464 925 2000 121 90
+  xyzwh 514 582 2000 121 90
 textcanvas 137093 "Fixture is the actual assembly of various Media Objects ready to be performed"
   xyzwh 39 909 2000 147 108
 classcanvas 137221 class_ref 130053 // Wish
@@ -92,30 +99,30 @@ relationcanvas 128389 relation_ref 128005 // 
   multiplicity_a_pos 205 637 3000 no_multiplicity_b
 relationcanvas 128517 relation_ref 128133 // 
   from ref 128005 z 1999 to ref 128261
-  role_a_pos 240 870 3000 no_role_b
-  multiplicity_a_pos 214 870 3000 no_multiplicity_b
+  role_a_pos 384 737 3000 no_role_b
+  multiplicity_a_pos 408 759 3000 no_multiplicity_b
 relationcanvas 128645 relation_ref 128261 // 
   geometry VHr
-  from ref 128261 z 1999 to point 252 931
+  from ref 128261 z 1999 to point 252 769
   line 128901 z 1999 to ref 128133
   no_role_a no_role_b
   no_multiplicity_a no_multiplicity_b
 relationcanvas 129157 relation_ref 128389 // 
   geometry HV
-  from ref 128133 z 1999 stereotype "<>" xyz 286 629 3000 to point 326 626
+  from ref 128133 z 1999 stereotype "<>" xyz 292 627 3000 to point 339 623
   line 129285 z 1999 to ref 129029
-  role_a_pos 338 687 3000 no_role_b
-  multiplicity_a_pos 314 687 3000 no_multiplicity_b
+  role_a_pos 351 644 3000 no_role_b
+  multiplicity_a_pos 327 644 3000 no_multiplicity_b
 relationcanvas 129797 relation_ref 128645 // 
   from ref 129413 z 1999 to ref 129669
   role_a_pos 513 144 3000 role_b_pos 401 144 3000
   multiplicity_a_pos 547 177 3000 multiplicity_b_pos 405 169 3000
 relationcanvas 130181 relation_ref 129029 // 
   geometry HV
-  from ref 128261 z 1999 stereotype "<>" xyz 314 935 3000 to point 339 931
+  from ref 128261 z 1999 stereotype "<>" xyz 548 807 3000 to point 689 769
   line 130565 z 1999 to ref 129925
-  role_a_pos 351 980 3000 no_role_b
-  multiplicity_a_pos 315 980 3000 no_multiplicity_b
+  role_a_pos 701 825 3000 no_role_b
+  multiplicity_a_pos 665 825 3000 no_multiplicity_b
 relationcanvas 130821 relation_ref 128517 // 
   geometry VH
   from ref 128133 z 1999 stereotype "<>" xyz 258 548 3000 to point 252 167
@@ -170,12 +177,13 @@ relationcanvas 135685 relation_ref 130949 // 
   no_role_a no_role_b
   no_multiplicity_a no_multiplicity_b
 relationcanvas 135941 relation_ref 131077 // 
-  from ref 128261 z 1999 stereotype "<>" xyz 371 890 3000 to ref 135813
-  role_a_pos 416 844 3000 no_role_b
-  multiplicity_a_pos 448 877 3000 no_multiplicity_b
+  from ref 128261 z 1999 stereotype "<>" xyz 599 681 3000 to ref 135813
+  role_a_pos 671 582 3000 no_role_b
+  multiplicity_a_pos 701 604 3000 no_multiplicity_b
 relationcanvas 136069 relation_ref 131205 // 
-  from ref 135813 z 1999 to point 433 897
-  line 136197 z 1999 to ref 129925
+  geometry HVr
+  from ref 135813 z 1999 to point 766 858
+  line 128063 z 1999 to ref 129925
   no_role_a no_role_b
   no_multiplicity_a no_multiplicity_b
 relationcanvas 136709 relation_ref 131333 // 
diff --git a/uml/cinelerra3/128261 b/uml/cinelerra3/128261
index 0ca47fe6e..482a6ccd3 100644
--- a/uml/cinelerra3/128261
+++ b/uml/cinelerra3/128261
@@ -1,7 +1,7 @@
 format 38
 "MObject" // MObject
-  revision 7
-  modified_by 5 "hiv"
+  revision 8
+  modified_by 63 "plouj"
   // class settings
   //class diagram settings
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default

From 8a16ba622bd2aed3bd1b0bb4eb7379aff3d77141 Mon Sep 17 00:00:00 2001
From: Michael Ploujnikov 
Date: Tue, 26 Jun 2007 21:30:13 -0400
Subject: [PATCH 4/5] Revert "only some suggestions for MObject Session
 structure diagram and class names - do not commit anywhere"

This reverts commit 427add8b0c9c40ffb810be010955e3d134aee925.
---
 uml/cinelerra3/128133.diagram | 50 +++++++++++++++--------------------
 uml/cinelerra3/128261         |  4 +--
 2 files changed, 23 insertions(+), 31 deletions(-)

diff --git a/uml/cinelerra3/128133.diagram b/uml/cinelerra3/128133.diagram
index a71f6d684..fca9a8889 100644
--- a/uml/cinelerra3/128133.diagram
+++ b/uml/cinelerra3/128133.diagram
@@ -8,20 +8,13 @@ classcanvas 128133 class_ref 128133 // EDL
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
   xyz 232 607 2000
   end
-note 128191 "I think these two shapes were meant to be the same class. Here is how the layout can be changed to help merge them into one."
-  xyzwh 709 619 2000 116 114
 classcanvas 128261 class_ref 128261 // Fixture
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
-  xyz 425 742 2000
+  xyz 202 895 2000
   end
-note 128319 "I suggest a more english name for this class:
-ExplicitPlacement
-
-:)"
-  xyzwh 689 346 2000 138 88
 classcanvas 129029 class_ref 128389 // Track
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
-  xyz 319 661 2000
+  xyz 306 712 2000
   end
 classcanvas 129413 class_ref 128517 // MObject
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
@@ -33,7 +26,7 @@ classcanvas 129669 class_ref 128645 // Placement
   end
 classcanvas 129925 class_ref 128389 // Track
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
-  xyz 669 842 2000
+  xyz 319 1005 2000
   end
 classcanvas 130949 class_ref 128773 // AbstractMO
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
@@ -53,7 +46,7 @@ classcanvas 131973 class_ref 129157 // Meta
   end
 classcanvas 132229 class_ref 129285 // DirectPlacement
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
-  xyz 716 243 2000
+  xyz 664 373 2000
   end
 classcanvas 132869 class_ref 129413 // RelativePlacement
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
@@ -69,11 +62,11 @@ classcanvas 134405 class_ref 129669 // Label
   end
 classcanvas 135429 class_ref 129797 // ExplicitePlacement
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
-  xyz 716 448 2004
+  xyz 657 233 2004
   end
 classcanvas 135813 class_ref 129797 // ExplicitePlacement
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
-  xyz 716 535 2000
+  xyz 463 807 2000
   end
 classcanvas 136581 class_ref 129925 // Auto
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
@@ -82,7 +75,7 @@ classcanvas 136581 class_ref 129925 // Auto
 note 136837 "Placement \"locates\" a Media Object"
   xyzwh 368 83 3005 207 36
 textcanvas 136965 "the Timeline is a list of placements reduced to absolute coordinates (time, track)"
-  xyzwh 514 582 2000 121 90
+  xyzwh 464 925 2000 121 90
 textcanvas 137093 "Fixture is the actual assembly of various Media Objects ready to be performed"
   xyzwh 39 909 2000 147 108
 classcanvas 137221 class_ref 130053 // Wish
@@ -99,30 +92,30 @@ relationcanvas 128389 relation_ref 128005 // 
   multiplicity_a_pos 205 637 3000 no_multiplicity_b
 relationcanvas 128517 relation_ref 128133 // 
   from ref 128005 z 1999 to ref 128261
-  role_a_pos 384 737 3000 no_role_b
-  multiplicity_a_pos 408 759 3000 no_multiplicity_b
+  role_a_pos 240 870 3000 no_role_b
+  multiplicity_a_pos 214 870 3000 no_multiplicity_b
 relationcanvas 128645 relation_ref 128261 // 
   geometry VHr
-  from ref 128261 z 1999 to point 252 769
+  from ref 128261 z 1999 to point 252 931
   line 128901 z 1999 to ref 128133
   no_role_a no_role_b
   no_multiplicity_a no_multiplicity_b
 relationcanvas 129157 relation_ref 128389 // 
   geometry HV
-  from ref 128133 z 1999 stereotype "<>" xyz 292 627 3000 to point 339 623
+  from ref 128133 z 1999 stereotype "<>" xyz 286 629 3000 to point 326 626
   line 129285 z 1999 to ref 129029
-  role_a_pos 351 644 3000 no_role_b
-  multiplicity_a_pos 327 644 3000 no_multiplicity_b
+  role_a_pos 338 687 3000 no_role_b
+  multiplicity_a_pos 314 687 3000 no_multiplicity_b
 relationcanvas 129797 relation_ref 128645 // 
   from ref 129413 z 1999 to ref 129669
   role_a_pos 513 144 3000 role_b_pos 401 144 3000
   multiplicity_a_pos 547 177 3000 multiplicity_b_pos 405 169 3000
 relationcanvas 130181 relation_ref 129029 // 
   geometry HV
-  from ref 128261 z 1999 stereotype "<>" xyz 548 807 3000 to point 689 769
+  from ref 128261 z 1999 stereotype "<>" xyz 314 935 3000 to point 339 931
   line 130565 z 1999 to ref 129925
-  role_a_pos 701 825 3000 no_role_b
-  multiplicity_a_pos 665 825 3000 no_multiplicity_b
+  role_a_pos 351 980 3000 no_role_b
+  multiplicity_a_pos 315 980 3000 no_multiplicity_b
 relationcanvas 130821 relation_ref 128517 // 
   geometry VH
   from ref 128133 z 1999 stereotype "<>" xyz 258 548 3000 to point 252 167
@@ -177,13 +170,12 @@ relationcanvas 135685 relation_ref 130949 // 
   no_role_a no_role_b
   no_multiplicity_a no_multiplicity_b
 relationcanvas 135941 relation_ref 131077 // 
-  from ref 128261 z 1999 stereotype "<>" xyz 599 681 3000 to ref 135813
-  role_a_pos 671 582 3000 no_role_b
-  multiplicity_a_pos 701 604 3000 no_multiplicity_b
+  from ref 128261 z 1999 stereotype "<>" xyz 371 890 3000 to ref 135813
+  role_a_pos 416 844 3000 no_role_b
+  multiplicity_a_pos 448 877 3000 no_multiplicity_b
 relationcanvas 136069 relation_ref 131205 // 
-  geometry HVr
-  from ref 135813 z 1999 to point 766 858
-  line 128063 z 1999 to ref 129925
+  from ref 135813 z 1999 to point 433 897
+  line 136197 z 1999 to ref 129925
   no_role_a no_role_b
   no_multiplicity_a no_multiplicity_b
 relationcanvas 136709 relation_ref 131333 // 
diff --git a/uml/cinelerra3/128261 b/uml/cinelerra3/128261
index 482a6ccd3..0ca47fe6e 100644
--- a/uml/cinelerra3/128261
+++ b/uml/cinelerra3/128261
@@ -1,7 +1,7 @@
 format 38
 "MObject" // MObject
-  revision 8
-  modified_by 63 "plouj"
+  revision 7
+  modified_by 5 "hiv"
   // class settings
   //class diagram settings
   draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default

From f963cd2bc6225a0772fb74ee08a017cad89ee43f Mon Sep 17 00:00:00 2001
From: Michael Ploujnikov 
Date: Tue, 26 Jun 2007 21:30:45 -0400
Subject: [PATCH 5/5] Revert "clarification question about 'following groups'"

This reverts commit 53298a2747c9be289a73b9a323f0ba68ccd5eb4c.
---
 wiki/backend.html | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/wiki/backend.html b/wiki/backend.html
index 3f9a6f43d..fdb956fa7 100644
--- a/wiki/backend.html
+++ b/wiki/backend.html
@@ -1781,7 +1781,7 @@ DAMAGE.
 <html><sub><a href="javascript:;" onclick="scrollAnchorVisible('Top',null, event)">[Top]</sub></a></html>
 ***/
-
+
There are 2 important points when we want to access data with low latency:
 # Since we handle much more data than it will fit into most computers RAM. The data which is backed in files has to be paged in and available when needed. The [[Prefetch]] Thread manages page hinting to the kernel (posix_madvise()..)
 # Intermediate [[Frame]]s must eventually be rendered to the cache. The Backend will send Renderjobs to the Controller.
@@ -1799,7 +1799,7 @@ These hints contain:
 
 Notes:
 * The Backend will try to render related frames in groups.
-** This means that following frames (are these the frames in the group which is to be rendered or frames that follow the ones in the group to be rendered?) are scheduled with lower priority. Whenever the program really requests them the priority will be adjusted.
+** This means that following frames are scheduled with lower priority. Whenever the program really requests them the priority will be adjusted.
/***