4384 lines
228 KiB
Clojure
4384 lines
228 KiB
Clojure
{:highlights [{:id #uuid "642a452b-2dc9-4566-b8a8-95f0caa7b8e3",
|
||
:page 1,
|
||
:position {:bounding {:x1 285.6160888671875,
|
||
:y1 594.2767944335938,
|
||
:x2 609.3492279052734,
|
||
:y2 615.4196472167969,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 285.6160888671875,
|
||
:y1 594.2767944335938,
|
||
:x2 609.3492279052734,
|
||
:y2 615.4196472167969,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 384.7857208251953,
|
||
:y1 597.1339416503906,
|
||
:x2 609.3492279052734,
|
||
:y2 613.0714416503906,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 1},
|
||
:content {:text "virtualization, concurrency, and persistence"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642a7c33-ca04-447a-a357-88236d0b9360",
|
||
:page 2,
|
||
:position {:bounding {:x1 344.79808044433594,
|
||
:y1 220.16965866088867,
|
||
:x2 403.0172882080078,
|
||
:y2 241.3125114440918,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 344.79808044433594,
|
||
:y1 220.16965866088867,
|
||
:x2 403.0172882080078,
|
||
:y2 241.3125114440918,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 2},
|
||
:content {:text "didactic "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642a80b7-43a1-40ba-ad01-815cb171572f",
|
||
:page 3,
|
||
:position {:bounding {:x1 614.7678909301758,
|
||
:y1 513.0803680419922,
|
||
:x2 695.968147277832,
|
||
:y2 534.2232284545898,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 614.7678909301758,
|
||
:y1 513.0803680419922,
|
||
:x2 695.968147277832,
|
||
:y2 534.2232284545898,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 3},
|
||
:content {:text "Cramming "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642a80ef-5f31-422a-8227-3842faa4eb8d",
|
||
:page 4,
|
||
:position {:bounding {:x1 346.86368560791016,
|
||
:y1 254.06251525878906,
|
||
:x2 379.3804702758789,
|
||
:y2 275.2053680419922,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 346.86368560791016,
|
||
:y1 254.06251525878906,
|
||
:x2 379.3804702758789,
|
||
:y2 275.2053680419922,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 4},
|
||
:content {:text "fond"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642bb88b-f481-4af6-afb6-7375d37654ce",
|
||
:page 25,
|
||
:position {:bounding {:x1 233.31765747070312,
|
||
:y1 675.7411193847656,
|
||
:x2 576.4196624755859,
|
||
:y2 699.169677734375,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 438.43751525878906,
|
||
:y1 675.7411193847656,
|
||
:x2 567.4583892822266,
|
||
:y2 699.169677734375,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 233.31765747070312,
|
||
:y1 677.4018249511719,
|
||
:x2 576.4196624755859,
|
||
:y2 695.3303833007812,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 25},
|
||
:content {:text " the operating system as a virtual machine."},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642bb978-1efe-418e-8894-8493bfd4f6bb",
|
||
:page 27,
|
||
:position {:bounding {:x1 375.3660888671875,
|
||
:y1 660.044677734375,
|
||
:x2 439.12901306152344,
|
||
:y2 683.4732513427734,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 375.3660888671875,
|
||
:y1 660.044677734375,
|
||
:x2 439.12901306152344,
|
||
:y2 683.4732513427734,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 27},
|
||
:content {:text "illusion"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642bb9c2-efb8-4960-a7bd-36afe1cc0b1d",
|
||
:page 27,
|
||
:position {:bounding {:x1 573.9821624755859,
|
||
:y1 719.8214721679688,
|
||
:x2 743.2751312255859,
|
||
:y2 743.2500457763672,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 573.9821624755859,
|
||
:y1 719.8214721679688,
|
||
:x2 743.2751312255859,
|
||
:y2 743.2500457763672,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 27},
|
||
:content {:text "virtualizing the CPU"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642bbaae-582b-4b1c-bc60-e709931085e7",
|
||
:page 29,
|
||
:position {:bounding {:x1 0,
|
||
:y1 510.2857360839844,
|
||
:x2 747.7791748046875,
|
||
:y2 860.7589721679688,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 510.2857360839844,
|
||
:x2 0,
|
||
:y2 529.7143096923828,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 672.044677734375,
|
||
:y1 817.4018249511719,
|
||
:x2 747.7791748046875,
|
||
:y2 840.8303833007812,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 171.89286041259766,
|
||
:y1 837.3303833007812,
|
||
:x2 270.61260986328125,
|
||
:y2 860.7589721679688,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 171.89286041259766,
|
||
:y1 840.1875305175781,
|
||
:x2 270.61260986328125,
|
||
:y2 858.1161193847656,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 29},
|
||
:content {:text "virtualizing memory"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642bbca9-67e2-45d3-a131-968df46c0cef",
|
||
:page 33,
|
||
:position {:bounding {:x1 274.0486602783203,
|
||
:y1 862.6964721679688,
|
||
:x2 352.6336669921875,
|
||
:y2 880.4107666015625,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 274.0486602783203,
|
||
:y1 862.6964721679688,
|
||
:x2 352.6336669921875,
|
||
:y2 880.4107666015625,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 33},
|
||
:content {:text "intricate "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642bc0e8-ee33-46a6-bf83-407cc1e64737",
|
||
:page 39,
|
||
:position {:bounding {:x1 357.4788818359375,
|
||
:y1 928.8750610351562,
|
||
:x2 416.5377502441406,
|
||
:y2 946.58935546875,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 357.4788818359375,
|
||
:y1 928.8750610351562,
|
||
:x2 416.5377502441406,
|
||
:y2 946.58935546875,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 39},
|
||
:content {:text " heyday"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642bc1b3-459e-4e76-b36c-406daba96726",
|
||
:page 45,
|
||
:position {:bounding {:x1 267.3140335083008,
|
||
:y1 570.2678680419922,
|
||
:x2 351.4015884399414,
|
||
:y2 587.9821624755859,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 267.3140335083008,
|
||
:y1 570.2678680419922,
|
||
:x2 351.4015884399414,
|
||
:y2 587.9821624755859,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 45},
|
||
:content {:text "incredulous"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642bc39c-f56a-488f-a751-1532e413d474",
|
||
:page 47,
|
||
:position {:bounding {:x1 0,
|
||
:y1 46.28570556640625,
|
||
:x2 690.9068222045898,
|
||
:y2 516.4107208251953,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 46.28570556640625,
|
||
:x2 0,
|
||
:y2 65.71426391601562,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 429.23583221435547,
|
||
:y1 474.7232208251953,
|
||
:x2 690.9068222045898,
|
||
:y2 492.43750762939453,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 334.0178756713867,
|
||
:y1 492.9821548461914,
|
||
:x2 474.06710052490234,
|
||
:y2 516.4107208251953,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09822082519531,
|
||
:y1 494.6428680419922,
|
||
:x2 474.06710052490234,
|
||
:y2 512.5714416503906,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 47},
|
||
:content {:text "The definition of a process, informally, is quite simple: it is a running program"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642bc417-a3af-4132-b4b9-9fec9749fc9b",
|
||
:page 47,
|
||
:position {:bounding {:x1 0,
|
||
:y1 430.2857360839844,
|
||
:x2 689.8602714538574,
|
||
:y2 1077.0357666015625,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 430.2857360839844,
|
||
:x2 0,
|
||
:y2 449.71429443359375,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 0,
|
||
:y1 446.2857360839844,
|
||
:x2 0,
|
||
:y2 465.71429443359375,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 140.01786422729492,
|
||
:y1 1019.2589721679688,
|
||
:x2 689.8602714538574,
|
||
:y2 1036.9732666015625,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09822082519531,
|
||
:y1 1039.1786193847656,
|
||
:x2 689.7599029541016,
|
||
:y2 1057.107177734375,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09822082519531,
|
||
:y1 1059.107177734375,
|
||
:x2 195.91397094726562,
|
||
:y2 1077.0357666015625,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 47},
|
||
:content {:text "To implement virtualization of the CPU, and to implement it well, the OS will need both some low-level machinery and some high-level intelligence."},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642bc41d-8b68-46d9-908e-ab14b53a859b",
|
||
:page 47,
|
||
:position {:bounding {:x1 0,
|
||
:y1 462.2857360839844,
|
||
:x2 691.5204086303711,
|
||
:y2 1116.6607666015625,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 462.2857360839844,
|
||
:x2 0,
|
||
:y2 481.71429443359375,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 0,
|
||
:y1 478.2857360839844,
|
||
:x2 0,
|
||
:y2 497.71429443359375,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 479.2053756713867,
|
||
:y1 1057.4464721679688,
|
||
:x2 580.8191757202148,
|
||
:y2 1080.8750610351562,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 217.62262725830078,
|
||
:y1 1059.107177734375,
|
||
:x2 691.5204086303711,
|
||
:y2 1077.0357666015625,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09822082519531,
|
||
:y1 1079.0179138183594,
|
||
:x2 689.7547149658203,
|
||
:y2 1096.9464721679688,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09822082519531,
|
||
:y1 1098.9464721679688,
|
||
:x2 225.9590835571289,
|
||
:y2 1116.6607666015625,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 47},
|
||
:content {:text "e call the low-level machinery mechanisms; mechanisms are low-level methods or protocols that implement a needed piece of functionality."},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642bc579-a1cc-4b67-a8c5-5a33f274c634",
|
||
:page 48,
|
||
:position {:bounding {:x1 0,
|
||
:y1 222.2857208251953,
|
||
:x2 746.4808959960938,
|
||
:y2 525.1607360839844,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 222.2857208251953,
|
||
:x2 0,
|
||
:y2 241.71429443359375,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 414.68109130859375,
|
||
:y1 487.51788330078125,
|
||
:x2 746.4808959960938,
|
||
:y2 505.2321472167969,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 171.90178680419922,
|
||
:y1 507.4464416503906,
|
||
:x2 421.31090545654297,
|
||
:y2 525.1607360839844,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 48},
|
||
:content {:text "Policies are algorithms for making some kind of decision within the OS"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642bc8a9-1a7d-4236-86ce-65b0498e9e01",
|
||
:page 48,
|
||
:position {:bounding {:x1 171.89286041259766,
|
||
:y1 777.2768249511719,
|
||
:x2 246.3972930908203,
|
||
:y2 794.9911193847656,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 171.89286041259766,
|
||
:y1 777.2768249511719,
|
||
:x2 246.3972930908203,
|
||
:y2 794.9911193847656,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 48},
|
||
:content {:text "inventory "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642bd104-6b57-44f2-9f10-e5107a926079",
|
||
:page 51,
|
||
:position {:bounding {:x1 368.2170639038086,
|
||
:y1 932.1697082519531,
|
||
:x2 608.1073532104492,
|
||
:y2 948.7411193847656,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 368.2170639038086,
|
||
:y1 932.1697082519531,
|
||
:x2 608.1073532104492,
|
||
:y2 948.7411193847656,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 51},
|
||
:content {:text "ocess can be in one of three states:"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642c279e-0187-4175-abfb-5fcf4e534ae8",
|
||
:page 55,
|
||
:position {:bounding {:x1 481.9228515625,
|
||
:y1 737.21875,
|
||
:x2 566.9993286132812,
|
||
:y2 755.21875,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 481.9228515625,
|
||
:y1 737.21875,
|
||
:x2 566.9993286132812,
|
||
:y2 755.21875,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 55},
|
||
:content {:text "tty-gritty"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642c27e3-d7d6-41d8-9832-73674615a246",
|
||
:page 56,
|
||
:position {:bounding {:x1 403.2196960449219,
|
||
:y1 194.015625,
|
||
:x2 575.09716796875,
|
||
:y2 212.015625,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 403.2196960449219,
|
||
:y1 194.015625,
|
||
:x2 575.09716796875,
|
||
:y2 212.015625,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 56},
|
||
:content {:text " KEY PROCESS TERMS"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642cc7d2-cd33-4dd6-879f-72f1070ed96d",
|
||
:page 60,
|
||
:position {:bounding {:x1 404.16966247558594,
|
||
:y1 343.8303680419922,
|
||
:x2 691.9583587646484,
|
||
:y2 381.54466247558594,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 404.16966247558594,
|
||
:y1 343.8303680419922,
|
||
:x2 691.9583587646484,
|
||
:y2 381.54466247558594,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 60},
|
||
:content {:text "Interlude: Process API"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642cc975-cf26-431c-8c38-617da01d89ee",
|
||
:page 65,
|
||
:position {:bounding {:x1 0,
|
||
:y1 46.28571605682373,
|
||
:x2 746.3800811767578,
|
||
:y2 272.88393688201904,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 46.28571605682373,
|
||
:x2 0,
|
||
:y2 65.71428966522217,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 301.4553680419922,
|
||
:y1 233.58928966522217,
|
||
:x2 393.60862731933594,
|
||
:y2 257.01787853240967,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 393.5982208251953,
|
||
:y1 235.25001049041748,
|
||
:x2 746.3800811767578,
|
||
:y2 253.17858409881592,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 171.8928680419922,
|
||
:y1 255.1696424484253,
|
||
:x2 367.95936584472656,
|
||
:y2 272.88393688201904,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 65},
|
||
:content {:text "Get it right. Neither abstraction nor simplicity is a substitute for getting it righ"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642ccc92-baa5-4b54-8525-9a664698c669",
|
||
:page 65,
|
||
:position {:bounding {:x1 0,
|
||
:y1 334.2857208251953,
|
||
:x2 747.6986846923828,
|
||
:y2 766.8035888671875,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 334.2857208251953,
|
||
:x2 0,
|
||
:y2 353.71429443359375,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 0,
|
||
:y1 350.2857208251953,
|
||
:x2 0,
|
||
:y2 369.7142868041992,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 0,
|
||
:y1 366.2857208251953,
|
||
:x2 0,
|
||
:y2 385.7142868041992,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 419.60740661621094,
|
||
:y1 689.3303680419922,
|
||
:x2 747.6986846923828,
|
||
:y2 707.2589416503906,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 171.8928680419922,
|
||
:y1 709.2589416503906,
|
||
:x2 747.6194000244141,
|
||
:y2 727.1875152587891,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 171.8928680419922,
|
||
:y1 729.1696624755859,
|
||
:x2 747.0166168212891,
|
||
:y2 747.0982360839844,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 171.8928680419922,
|
||
:y1 749.0893096923828,
|
||
:x2 532.4863128662109,
|
||
:y2 766.8035888671875,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 65},
|
||
:content {:text "the separation of fork() and exec() is essential in building a UNIX shell, because it lets the shell run code after the call to fork() but before the call to exec(); this code can alter the environment of the about-to-be-run program, "},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642ccf62-0b5a-41db-899e-3e99a69c2eac",
|
||
:page 67,
|
||
:position {:bounding {:x1 500.46167755126953,
|
||
:y1 898.3482360839844,
|
||
:x2 588.625373840332,
|
||
:y2 916.0625305175781,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 500.46167755126953,
|
||
:y1 898.3482360839844,
|
||
:x2 588.625373840332,
|
||
:y2 916.0625305175781,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 67},
|
||
:content {:text "imperatives"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642cd11a-eea5-48f8-b4d1-b225f37ccdb4",
|
||
:page 67,
|
||
:position {:bounding {:x1 315.2972640991211,
|
||
:y1 938.2054138183594,
|
||
:x2 363.1093215942383,
|
||
:y2 955.919677734375,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 315.2972640991211,
|
||
:y1 938.2054138183594,
|
||
:x2 363.1093215942383,
|
||
:y2 955.919677734375,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 67},
|
||
:content {:text " signa"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642cd1eb-c058-484a-ac25-782e37082bc6",
|
||
:page 74,
|
||
:position {:bounding {:x1 285.3382987976074,
|
||
:y1 938.2500305175781,
|
||
:x2 524.2904014587402,
|
||
:y2 959.9642944335938,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 285.3382987976074,
|
||
:y1 938.2500305175781,
|
||
:x2 524.2904014587402,
|
||
:y2 959.9642944335938,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 74},
|
||
:content {:text "Limited Direct Execution"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642cd2f2-c565-4309-951a-1f809da9beff",
|
||
:page 75,
|
||
:position {:bounding {:x1 171.8928680419922,
|
||
:y1 775.9822082519531,
|
||
:x2 236.6775360107422,
|
||
:y2 793.6964416503906,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 171.8928680419922,
|
||
:y1 775.9822082519531,
|
||
:x2 236.6775360107422,
|
||
:y2 793.6964416503906,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 75},
|
||
:content {:text "aspiring"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642cd3e3-3fa6-43a6-a37a-cae62c634654",
|
||
:page 76,
|
||
:position {:bounding {:x1 197.56250381469727,
|
||
:y1 792.107177734375,
|
||
:x2 282.93234634399414,
|
||
:y2 815.5357360839844,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 197.56250381469727,
|
||
:y1 792.107177734375,
|
||
:x2 282.93234634399414,
|
||
:y2 815.5357360839844,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 76},
|
||
:content {:text "user mode"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642cd6be-083b-4ecd-b220-aafef97a8b65",
|
||
:page 78,
|
||
:position {:bounding {:x1 309.4553680419922,
|
||
:y1 972.6250610351562,
|
||
:x2 586.8960418701172,
|
||
:y2 996.0536193847656,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 309.4553680419922,
|
||
:y1 972.6250610351562,
|
||
:x2 586.8960418701172,
|
||
:y2 996.0536193847656,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 78},
|
||
:content {:text "Limited Direct Execution Protocol"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642cd6e9-21fc-49c7-b0bb-0c9ba3b7a524",
|
||
:page 79,
|
||
:position {:bounding {:x1 313.4107360839844,
|
||
:y1 195.0178680419922,
|
||
:x2 363.1207580566406,
|
||
:y2 212.9464340209961,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 313.4107360839844,
|
||
:y1 195.0178680419922,
|
||
:x2 363.1207580566406,
|
||
:y2 212.9464340209961,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 79},
|
||
:content {:text "WARY"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642cd90e-ab6b-4d4d-8312-cd8c69efdac8",
|
||
:page 80,
|
||
:position {:bounding {:x1 240.1057357788086,
|
||
:y1 411.30360412597656,
|
||
:x2 519.1290512084961,
|
||
:y2 433.0178909301758,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 240.1057357788086,
|
||
:y1 411.30360412597656,
|
||
:x2 519.1290512084961,
|
||
:y2 433.0178909301758,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 80},
|
||
:content {:text "Switching Between Processes"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642cdc2e-329c-423e-a65a-0a53fb6eaa76",
|
||
:page 81,
|
||
:position {:bounding {:x1 336.91209411621094,
|
||
:y1 1022.8215026855469,
|
||
:x2 423.3618927001953,
|
||
:y2 1040.5357818603516,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 336.91209411621094,
|
||
:y1 1022.8215026855469,
|
||
:x2 423.3618927001953,
|
||
:y2 1040.5357818603516,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 81},
|
||
:content {:text "malfeasance"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642ce319-8087-4252-b51d-42f749f7c283",
|
||
:page 83,
|
||
:position {:bounding {:x1 241.65673828125,
|
||
:y1 254.54465866088867,
|
||
:x2 288.17628479003906,
|
||
:y2 272.25893783569336,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 241.65673828125,
|
||
:y1 254.54465866088867,
|
||
:x2 288.17628479003906,
|
||
:y2 272.25893783569336,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 83},
|
||
:content {:text "coff a"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642ce357-9914-417b-8036-35ae44ac7283",
|
||
:page 83,
|
||
:position {:bounding {:x1 537.6926574707031,
|
||
:y1 462.4286003112793,
|
||
:x2 579.2625122070312,
|
||
:y2 480.1428642272949,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 537.6926574707031,
|
||
:y1 462.4286003112793,
|
||
:x2 579.2625122070312,
|
||
:y2 480.1428642272949,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 83},
|
||
:content {:text " enac"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642cef47-0c2f-482f-8b61-9a715e5438e5",
|
||
:page 84,
|
||
:position {:bounding {:x1 164.6323013305664,
|
||
:y1 1059.1072082519531,
|
||
:x2 205.6727066040039,
|
||
:y2 1076.8215026855469,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 164.6323013305664,
|
||
:y1 1059.1072082519531,
|
||
:x2 205.6727066040039,
|
||
:y2 1076.8215026855469,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 84},
|
||
:content {:text "whet "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642cf0c1-59a2-410e-8f45-517f66ef47f9",
|
||
:page 86,
|
||
:position {:bounding {:x1 187.13980865478516,
|
||
:y1 734.4018096923828,
|
||
:x2 265.6998596191406,
|
||
:y2 752.1161041259766,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 187.13980865478516,
|
||
:y1 734.4018096923828,
|
||
:x2 265.6998596191406,
|
||
:y2 752.1161041259766,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 86},
|
||
:content {:text "analogous "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642cf292-4464-4c8f-8639-3a194484d4c0",
|
||
:page 90,
|
||
:position {:bounding {:x1 173.84801483154297,
|
||
:y1 1038.8928833007812,
|
||
:x2 359.95592498779297,
|
||
:y2 1056.607177734375,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 173.84801483154297,
|
||
:y1 1038.8928833007812,
|
||
:x2 359.95592498779297,
|
||
:y2 1056.607177734375,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 90},
|
||
:content {:text "workload assumptions w"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642cf48d-b312-4af1-a2ff-d55cf9f32e48",
|
||
:page 91,
|
||
:position {:bounding {:x1 0,
|
||
:y1 270.2857208251953,
|
||
:x2 747.7616271972656,
|
||
:y2 625.1696624755859,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 270.2857208251953,
|
||
:x2 0,
|
||
:y2 289.71429443359375,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 615.4732360839844,
|
||
:y1 581.8125305175781,
|
||
:x2 747.7616271972656,
|
||
:y2 605.2410888671875,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 615.4472351074219,
|
||
:y1 583.4732360839844,
|
||
:x2 747.7616271972656,
|
||
:y2 601.1875305175781,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 171.8928680419922,
|
||
:y1 601.7410888671875,
|
||
:x2 192.8222198486328,
|
||
:y2 625.1696624755859,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 91},
|
||
:content {:text "scheduling metric"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642cf4c4-d246-48f2-a6ef-f14c77684ad9",
|
||
:page 91,
|
||
:position {:bounding {:x1 551.5064392089844,
|
||
:y1 929.8125,
|
||
:x2 635.8687438964844,
|
||
:y2 947.5267944335938,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 551.5064392089844,
|
||
:y1 929.8125,
|
||
:x2 635.8687438964844,
|
||
:y2 947.5267944335938,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 91},
|
||
:content {:text "conundrum "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642cf4f9-4afd-4240-ac76-5522285fa1eb",
|
||
:page 91,
|
||
:position {:bounding {:x1 0,
|
||
:y1 574.2857666015625,
|
||
:x2 747.7544326782227,
|
||
:y2 1081.6161346435547,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 574.2857666015625,
|
||
:x2 0,
|
||
:y2 593.7143249511719,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 643.7589492797852,
|
||
:y1 1038.2589950561523,
|
||
:x2 747.7544326782227,
|
||
:y2 1061.6875686645508,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 643.7497329711914,
|
||
:y1 1039.9197082519531,
|
||
:x2 747.7544326782227,
|
||
:y2 1057.6339950561523,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 171.8928680419922,
|
||
:y1 1058.1875686645508,
|
||
:x2 258.0138168334961,
|
||
:y2 1081.6161346435547,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 171.8928680419922,
|
||
:y1 1061.0447082519531,
|
||
:x2 266.54952239990234,
|
||
:y2 1078.9732818603516,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 91},
|
||
:content {:text "First In, First Out (FIFO)"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642cf705-4a47-4daa-a542-43c4ae6f239e",
|
||
:page 93,
|
||
:position {:bounding {:x1 171.8928680419922,
|
||
:y1 570.7500419616699,
|
||
:x2 333.2419891357422,
|
||
:y2 592.4643363952637,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 171.8928680419922,
|
||
:y1 570.7500419616699,
|
||
:x2 333.2419891357422,
|
||
:y2 592.4643363952637,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 93},
|
||
:content {:text "Shortest Job First"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642cfce4-67f5-4315-bf81-445922b8ae54",
|
||
:page 94,
|
||
:position {:bounding {:x1 116.09822082519531,
|
||
:y1 998.1607666015625,
|
||
:x2 518.0627288818359,
|
||
:y2 1019.8750610351562,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 116.09822082519531,
|
||
:y1 998.1607666015625,
|
||
:x2 518.0627288818359,
|
||
:y2 1019.8750610351562,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 94},
|
||
:content {:text "Shortest Time-to-Completion First (STCF)"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642e41ac-3b8f-4fe3-a9ef-e2adeeadfe9d",
|
||
:page 95,
|
||
:position {:bounding {:x1 237.4654541015625,
|
||
:y1 765.15625,
|
||
:x2 467.0165100097656,
|
||
:y2 787.15625,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 237.4654541015625,
|
||
:y1 765.15625,
|
||
:x2 467.0165100097656,
|
||
:y2 787.15625,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 95},
|
||
:content {:text "Metric: Response Time"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642e435d-7116-4d2c-9ec3-889558ba2dca",
|
||
:page 96,
|
||
:position {:bounding {:x1 331.75,
|
||
:y1 977.671875,
|
||
:x2 497.38836669921875,
|
||
:y2 1002.671875,
|
||
:width 921.6,
|
||
:height 1382.4},
|
||
:rects ({:x1 331.75,
|
||
:y1 977.671875,
|
||
:x2 497.38836669921875,
|
||
:y2 1002.671875,
|
||
:width 921.6,
|
||
:height 1382.4}),
|
||
:page 96},
|
||
:content {:text "Round-Robin (RR)"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642e4473-4162-4320-91af-fba22e79be25",
|
||
:page 97,
|
||
:position {:bounding {:x1 413.328125,
|
||
:y1 227.546875,
|
||
:x2 524.9400024414062,
|
||
:y2 252.546875,
|
||
:width 921.6,
|
||
:height 1382.4},
|
||
:rects ({:x1 413.328125,
|
||
:y1 227.546875,
|
||
:x2 524.9400024414062,
|
||
:y2 252.546875,
|
||
:width 921.6,
|
||
:height 1382.4}),
|
||
:page 97},
|
||
:content {:text "amortization"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642e4a5d-37c1-4484-b2ac-913e40d8a2dc",
|
||
:page 97,
|
||
:position {:bounding {:x1 629.3007202148438,
|
||
:y1 1043.421875,
|
||
:x2 696.6312866210938,
|
||
:y2 1062.421875,
|
||
:width 921.6,
|
||
:height 1382.4},
|
||
:rects ({:x1 629.3007202148438,
|
||
:y1 1043.421875,
|
||
:x2 696.6312866210938,
|
||
:y2 1062.421875,
|
||
:width 921.6,
|
||
:height 1382.4}),
|
||
:page 97},
|
||
:content {:text "pessimal"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642e4ed2-7674-4a5f-bb65-67541b97db95",
|
||
:page 98,
|
||
:position {:bounding {:x1 123.8117446899414,
|
||
:y1 584.28125,
|
||
:x2 311.8699645996094,
|
||
:y2 607.28125,
|
||
:width 921.6,
|
||
:height 1382.4},
|
||
:rects ({:x1 123.8117446899414,
|
||
:y1 584.28125,
|
||
:x2 311.8699645996094,
|
||
:y2 607.28125,
|
||
:width 921.6,
|
||
:height 1382.4}),
|
||
:page 98},
|
||
:content {:text "Incorporating I/O"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642e5117-90c3-41db-9f15-45f3ba9edf91",
|
||
:page 103,
|
||
:position {:bounding {:x1 363.5907287597656,
|
||
:y1 569.421875,
|
||
:x2 672.5271606445312,
|
||
:y2 588.421875,
|
||
:width 921.6,
|
||
:height 1382.4},
|
||
:rects ({:x1 363.5907287597656,
|
||
:y1 569.421875,
|
||
:x2 672.5271606445312,
|
||
:y2 588.421875,
|
||
:width 921.6,
|
||
:height 1382.4}),
|
||
:page 103},
|
||
:content {:text "Multi-level Feedback Queue (MLFQ)"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642ec9be-dd64-4a66-ab7a-3f0ee376e055",
|
||
:page 105,
|
||
:position {:bounding {:x1 472.18408203125,
|
||
:y1 818.171875,
|
||
:x2 573.0543212890625,
|
||
:y2 837.171875,
|
||
:width 921.6,
|
||
:height 1382.4},
|
||
:rects ({:x1 472.18408203125,
|
||
:y1 818.171875,
|
||
:x2 573.0543212890625,
|
||
:y2 837.171875,
|
||
:width 921.6,
|
||
:height 1382.4}),
|
||
:page 105},
|
||
:content {:text "relinquish "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642ecc9e-b28b-4951-aaf6-1191e867b34f",
|
||
:page 104,
|
||
:position {:bounding {:x1 474.0478820800781,
|
||
:y1 727.265625,
|
||
:x2 656.4044799804688,
|
||
:y2 746.265625,
|
||
:width 921.6,
|
||
:height 1382.4},
|
||
:rects ({:x1 474.0478820800781,
|
||
:y1 727.265625,
|
||
:x2 656.4044799804688,
|
||
:y2 746.265625,
|
||
:width 921.6,
|
||
:height 1382.4}),
|
||
:page 104},
|
||
:content {:text " basic rules for MLFQ:"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642ecd09-c81b-4127-8bfa-e1fbb78ba583",
|
||
:page 105,
|
||
:position {:bounding {:x1 0,
|
||
:y1 400,
|
||
:x2 738.1038208007812,
|
||
:y2 900.9375,
|
||
:width 921.6,
|
||
:height 1382.4},
|
||
:rects ({:x1 0,
|
||
:y1 400,
|
||
:x2 0,
|
||
:y2 416,
|
||
:width 921.6,
|
||
:height 1382.4}
|
||
{:x1 670.8447265625,
|
||
:y1 860.6875,
|
||
:x2 738.1038208007812,
|
||
:y2 879.6875,
|
||
:width 921.6,
|
||
:height 1382.4}
|
||
{:x1 123.828125,
|
||
:y1 881.9375,
|
||
:x2 312.0516662597656,
|
||
:y2 900.9375,
|
||
:width 921.6,
|
||
:height 1382.4}),
|
||
:page 105},
|
||
:content {:text "riorityadjustment algorithm:"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642ece05-2fa8-4a24-88e2-f2550cfdd2ed",
|
||
:page 107,
|
||
:position {:bounding {:x1 0,
|
||
:y1 160,
|
||
:x2 738.0860595703125,
|
||
:y2 685.625,
|
||
:width 921.6,
|
||
:height 1382.4},
|
||
:rects ({:x1 0,
|
||
:y1 160,
|
||
:x2 0,
|
||
:y2 176,
|
||
:width 921.6,
|
||
:height 1382.4}
|
||
{:x1 0,
|
||
:y1 176,
|
||
:x2 0,
|
||
:y2 192,
|
||
:width 921.6,
|
||
:height 1382.4}
|
||
{:x1 0,
|
||
:y1 192,
|
||
:x2 0,
|
||
:y2 208,
|
||
:width 921.6,
|
||
:height 1382.4}
|
||
{:x1 0,
|
||
:y1 208,
|
||
:x2 0,
|
||
:y2 224,
|
||
:width 921.6,
|
||
:height 1382.4}
|
||
{:x1 0,
|
||
:y1 224,
|
||
:x2 0,
|
||
:y2 240,
|
||
:width 921.6,
|
||
:height 1382.4}
|
||
{:x1 590.8765258789062,
|
||
:y1 560.359375,
|
||
:x2 738.0640869140625,
|
||
:y2 579.359375,
|
||
:width 921.6,
|
||
:height 1382.4}
|
||
{:x1 123.828125,
|
||
:y1 581.609375,
|
||
:x2 738.0743408203125,
|
||
:y2 600.734375,
|
||
:width 921.6,
|
||
:height 1382.4}
|
||
{:x1 123.828125,
|
||
:y1 602.859375,
|
||
:x2 738.0860595703125,
|
||
:y2 621.984375,
|
||
:width 921.6,
|
||
:height 1382.4}
|
||
{:x1 123.828125,
|
||
:y1 624.125,
|
||
:x2 738.0825805664062,
|
||
:y2 643.25,
|
||
:width 921.6,
|
||
:height 1382.4}
|
||
{:x1 123.828125,
|
||
:y1 645.375,
|
||
:x2 738.058837890625,
|
||
:y2 664.5,
|
||
:width 921.6,
|
||
:height 1382.4}
|
||
{:x1 123.828125,
|
||
:y1 666.625,
|
||
:x2 738.0640258789062,
|
||
:y2 685.625,
|
||
:width 921.6,
|
||
:height 1382.4}),
|
||
:page 107},
|
||
:content {:text "one of the major goals of the algorithm: because it doesn’t know whether a job will be a short job or a long-running job, it first assumes it might be a short job, thus giving the job high priority. If it actually is a short job, it will run quickly and complete; if it is not a short job, it will slowly move down the queues, and thus soon prove itself to be a long-running more batch-like process."},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642ed47c-9ba8-4451-b6b3-6ca6ee1dbdda",
|
||
:page 109,
|
||
:position {:bounding {:x1 265.6994323730469,
|
||
:y1 534.734375,
|
||
:x2 466.90966796875,
|
||
:y2 558.734375,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 265.6994323730469,
|
||
:y1 534.734375,
|
||
:x2 466.90966796875,
|
||
:y2 558.734375,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 109},
|
||
:content {:text "The Priority Boost"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642ed5f6-2a74-4a24-9f69-a472cf644fc9",
|
||
:page 110,
|
||
:position {:bounding {:x1 333.4051818847656,
|
||
:y1 551.15625,
|
||
:x2 529.7739868164062,
|
||
:y2 575.15625,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 333.4051818847656,
|
||
:y1 551.15625,
|
||
:x2 529.7739868164062,
|
||
:y2 575.15625,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 110},
|
||
:content {:text "Better Accounting"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642ed5fe-3314-4020-a4fc-b1b75ea987b9",
|
||
:page 110,
|
||
:position {:bounding {:x1 431.2640075683594,
|
||
:y1 611.03125,
|
||
:x2 506.947021484375,
|
||
:y2 631.03125,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 431.2640075683594,
|
||
:y1 611.03125,
|
||
:x2 506.947021484375,
|
||
:y2 631.03125,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 110},
|
||
:content {:text "culprit "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642ed6a2-c04b-4f03-a86f-1d70933c0d42",
|
||
:page 110,
|
||
:position {:bounding {:x1 264.578125,
|
||
:y1 1129.921875,
|
||
:x2 385.41986083984375,
|
||
:y2 1156.921875,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 264.578125,
|
||
:y1 1129.921875,
|
||
:x2 385.41986083984375,
|
||
:y2 1156.921875,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 110},
|
||
:content {:text "parameterize"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642ed799-d933-441a-a043-06e47877c0d9",
|
||
:page 109,
|
||
:position {:bounding {:x1 610.84375,
|
||
:y1 1152.515625,
|
||
:x2 779.1224975585938,
|
||
:y2 1179.515625,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 610.84375,
|
||
:y1 1152.515625,
|
||
:x2 779.1224975585938,
|
||
:y2 1179.515625,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 109},
|
||
:content {:text "voo-doo constants"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642eda22-bd34-42e4-b7e4-1107636d1fbc",
|
||
:page 115,
|
||
:position {:bounding {:x1 131.578125,
|
||
:y1 537.53125,
|
||
:x2 305.513671875,
|
||
:y2 564.53125,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 131.578125,
|
||
:y1 537.53125,
|
||
:x2 305.513671875,
|
||
:y2 564.53125,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 115},
|
||
:content {:text "proportional-share"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642edaa2-78d2-4fde-8b14-584b7d39fa24",
|
||
:page 115,
|
||
:position {:bounding {:x1 660.953125,
|
||
:y1 1016.96875,
|
||
:x2 721.9077758789062,
|
||
:y2 1043.96875,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 660.953125,
|
||
:y1 1016.96875,
|
||
:x2 721.9077758789062,
|
||
:y2 1043.96875,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 115},
|
||
:content {:text "tickets"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642edb1d-7740-4459-bb42-0c6a84156475",
|
||
:page 115,
|
||
:position {:bounding {:x1 158.6875,
|
||
:y1 1177.734375,
|
||
:x2 334.8990478515625,
|
||
:y2 1197.734375,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 158.6875,
|
||
:y1 1177.734375,
|
||
:x2 334.8990478515625,
|
||
:y2 1197.734375,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 115},
|
||
:content {:text "Lottery scheduling a"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642edc09-1329-4eca-95ad-7f62b48875e2",
|
||
:page 117,
|
||
:position {:bounding {:x1 263.796875,
|
||
:y1 543.09375,
|
||
:x2 401.43524169921875,
|
||
:y2 570.09375,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 263.796875,
|
||
:y1 543.09375,
|
||
:x2 401.43524169921875,
|
||
:y2 570.09375,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 117},
|
||
:content {:text "ticket currency"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642edc0f-464d-4616-9313-92b640cecec5",
|
||
:page 117,
|
||
:position {:bounding {:x1 425.625,
|
||
:y1 881.515625,
|
||
:x2 554.5306396484375,
|
||
:y2 908.515625,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 425.625,
|
||
:y1 881.515625,
|
||
:x2 554.5306396484375,
|
||
:y2 908.515625,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 117},
|
||
:content {:text "ticket transfer"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642edc14-74d6-4758-a21f-d615d2ee51c9",
|
||
:page 117,
|
||
:position {:bounding {:x1 232.42788696289062,
|
||
:y1 1062.171875,
|
||
:x2 371.2756042480469,
|
||
:y2 1089.171875,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 232.4375,
|
||
:y1 1062.171875,
|
||
:x2 371.2756042480469,
|
||
:y2 1089.171875,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}
|
||
{:x1 232.42788696289062,
|
||
:y1 1064.828125,
|
||
:x2 232.44110107421875,
|
||
:y2 1084.828125,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 117},
|
||
:content {:text "ticket inflation"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642eded0-39d0-40aa-8b28-c273d39f90c2",
|
||
:page 119,
|
||
:position {:bounding {:x1 403.46875,
|
||
:y1 581.546875,
|
||
:x2 612.3668823242188,
|
||
:y2 608.546875,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 403.46875,
|
||
:y1 581.546875,
|
||
:x2 612.3668823242188,
|
||
:y2 608.546875,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 119},
|
||
:content {:text "Lottery Fairness Study"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642edf4f-7c7f-477f-acae-0969da13731e",
|
||
:page 120,
|
||
:position {:bounding {:x1 221.90625,
|
||
:y1 620.28125,
|
||
:x2 376.0361328125,
|
||
:y2 640.28125,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 221.90625,
|
||
:y1 620.28125,
|
||
:x2 376.0361328125,
|
||
:y2 640.28125,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 120},
|
||
:content {:text "Stride scheduling"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642ee1b9-281d-4589-ab90-e776507dd04f",
|
||
:page 121,
|
||
:position {:bounding {:x1 247.94039916992188,
|
||
:y1 958.640625,
|
||
:x2 608.69287109375,
|
||
:y2 982.640625,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 247.94039916992188,
|
||
:y1 958.640625,
|
||
:x2 608.69287109375,
|
||
:y2 982.640625,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 121},
|
||
:content {:text "Completely Fair Scheduler (CFS)"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642ee242-d382-4685-86b4-b3169fcc4fcf",
|
||
:page 122,
|
||
:position {:bounding {:x1 0,
|
||
:y1 109,
|
||
:x2 847.4393920898438,
|
||
:y2 513.40625,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 0,
|
||
:y1 109,
|
||
:x2 0,
|
||
:y2 131,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}
|
||
{:x1 694.8699951171875,
|
||
:y1 470.8125,
|
||
:x2 847.4393920898438,
|
||
:y2 490.8125,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}
|
||
{:x1 194.8125,
|
||
:y1 493.40625,
|
||
:x2 592.07373046875,
|
||
:y2 513.40625,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 122},
|
||
:content {:text "to fairly divide a CPU evenly among all competing processes. "},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642ee25b-1f3a-4b7c-a721-fa60f5fa5d2f",
|
||
:page 122,
|
||
:position {:bounding {:x1 524.046875,
|
||
:y1 513.34375,
|
||
:x2 665.7717895507812,
|
||
:y2 540.34375,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 524.046875,
|
||
:y1 513.34375,
|
||
:x2 665.7717895507812,
|
||
:y2 540.34375,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 122},
|
||
:content {:text "virtual runtime"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642ee303-c289-4e55-a0c5-bc4f534fa882",
|
||
:page 122,
|
||
:position {:bounding {:x1 256.015625,
|
||
:y1 812.984375,
|
||
:x2 409.7081298828125,
|
||
:y2 833.3125,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 256.015625,
|
||
:y1 812.984375,
|
||
:x2 409.7081298828125,
|
||
:y2 833.3125,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 122},
|
||
:content {:text "sched latency"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642ee3d6-827b-4d80-b6c3-9cb8253a16d6",
|
||
:page 122,
|
||
:position {:bounding {:x1 673.3125,
|
||
:y1 1222.875,
|
||
:x2 851.4118041992188,
|
||
:y2 1243.203125,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 673.3125,
|
||
:y1 1222.875,
|
||
:x2 851.4118041992188,
|
||
:y2 1243.203125,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 122},
|
||
:content {:text "min granularity"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642ee44f-5fca-4d7d-b688-ff4ac22be23a",
|
||
:page 123,
|
||
:position {:bounding {:x1 131.578125,
|
||
:y1 576.9375,
|
||
:x2 352.4835205078125,
|
||
:y2 606.9375,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 131.578125,
|
||
:y1 576.9375,
|
||
:x2 352.4835205078125,
|
||
:y2 606.9375,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 123},
|
||
:content {:text "Weighting (Niceness)"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642ee5dd-9183-4122-9dee-06ff7fb9be46",
|
||
:page 126,
|
||
:position {:bounding {:x1 480.874755859375,
|
||
:y1 266.1875,
|
||
:x2 561.3439331054688,
|
||
:y2 286.1875,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 480.874755859375,
|
||
:y1 266.1875,
|
||
:x2 561.3439331054688,
|
||
:y2 286.1875,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 126},
|
||
:content {:text "hallmark "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642ee7e4-20d2-44d5-8407-288a8a2e1769",
|
||
:page 125,
|
||
:position {:bounding {:x1 131.578125,
|
||
:y1 735.765625,
|
||
:x2 561.9702758789062,
|
||
:y2 765.765625,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 131.578125,
|
||
:y1 735.765625,
|
||
:x2 561.9702758789062,
|
||
:y2 765.765625,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 125},
|
||
:content {:text "Dealing With I/O And Sleeping Processes"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642ee8c2-89fe-4e7b-bf6d-bb0e379f8fe2",
|
||
:page 126,
|
||
:position {:bounding {:x1 387.48431396484375,
|
||
:y1 796.421875,
|
||
:x2 451.882080078125,
|
||
:y2 816.421875,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 387.48431396484375,
|
||
:y1 796.421875,
|
||
:x2 451.882080078125,
|
||
:y2 816.421875,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 126},
|
||
:content {:text "panacea"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642eeb3a-8803-4c73-84a7-cc48c903f10f",
|
||
:page 129,
|
||
:position {:bounding {:x1 530.402587890625,
|
||
:y1 868.984375,
|
||
:x2 593.8715209960938,
|
||
:y2 888.984375,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 530.402587890625,
|
||
:y1 868.984375,
|
||
:x2 593.8715209960938,
|
||
:y2 888.984375,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 129},
|
||
:content {:text "remedy "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642eeb44-cf62-4cf6-81cb-f1f6423cb66d",
|
||
:page 129,
|
||
:position {:bounding {:x1 605.3892822265625,
|
||
:y1 687.53125,
|
||
:x2 721.6216430664062,
|
||
:y2 707.53125,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 605.3892822265625,
|
||
:y1 687.53125,
|
||
:x2 721.6216430664062,
|
||
:y2 707.53125,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 129},
|
||
:content {:text "proliferation"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642eeb7b-257c-4a7c-8f09-a2429cb16b46",
|
||
:page 129,
|
||
:position {:bounding {:x1 592.2553100585938,
|
||
:y1 1042.859375,
|
||
:x2 649.8491821289062,
|
||
:y2 1062.859375,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 592.2553100585938,
|
||
:y1 1042.859375,
|
||
:x2 649.8491821289062,
|
||
:y2 1062.859375,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 129},
|
||
:content {:text "swath "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642eecc1-d07d-4e48-bcd5-b84db831b241",
|
||
:page 132,
|
||
:position {:bounding {:x1 649.811767578125,
|
||
:y1 364.125,
|
||
:x2 800.3143920898438,
|
||
:y2 391.125,
|
||
:width 979.1999999999999,
|
||
:height 1468.8},
|
||
:rects ({:x1 649.8125,
|
||
:y1 364.125,
|
||
:x2 800.3143920898438,
|
||
:y2 391.125,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}
|
||
{:x1 649.811767578125,
|
||
:y1 366.78125,
|
||
:x2 800.3143920898438,
|
||
:y2 387.109375,
|
||
:width 979.1999999999999,
|
||
:height 1468.8}),
|
||
:page 132},
|
||
:content {:text "cache coherence"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642f878b-44c2-4485-ae98-448032b588da",
|
||
:page 132,
|
||
:position {:bounding {:x1 359.7260437011719,
|
||
:y1 833.890625,
|
||
:x2 548.6223754882812,
|
||
:y2 859.890625,
|
||
:width 1036.8,
|
||
:height 1555.2},
|
||
:rects ({:x1 359.7260437011719,
|
||
:y1 833.890625,
|
||
:x2 548.6223754882812,
|
||
:y2 859.890625,
|
||
:width 1036.8,
|
||
:height 1555.2}),
|
||
:page 132},
|
||
:content {:text " Synchronization"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642f87d0-2e9a-405c-8fa6-689dc492ef52",
|
||
:page 133,
|
||
:position {:bounding {:x1 337.5885009765625,
|
||
:y1 1005.828125,
|
||
:x2 500.90411376953125,
|
||
:y2 1031.828125,
|
||
:width 1036.8,
|
||
:height 1555.2},
|
||
:rects ({:x1 337.5885009765625,
|
||
:y1 1005.828125,
|
||
:x2 500.90411376953125,
|
||
:y2 1031.828125,
|
||
:width 1036.8,
|
||
:height 1555.2}),
|
||
:page 133},
|
||
:content {:text "Cache Affinity"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642f88e3-3f8b-472b-8947-09531409a23b",
|
||
:page 134,
|
||
:position {:bounding {:x1 0,
|
||
:y1 77,
|
||
:x2 897.30126953125,
|
||
:y2 385.265625,
|
||
:width 1036.8,
|
||
:height 1555.2},
|
||
:rects ({:x1 0,
|
||
:y1 77,
|
||
:x2 0,
|
||
:y2 99,
|
||
:width 1036.8,
|
||
:height 1555.2}
|
||
{:x1 830.359375,
|
||
:y1 332.34375,
|
||
:x2 897.30126953125,
|
||
:y2 361.34375,
|
||
:width 1036.8,
|
||
:height 1555.2}
|
||
{:x1 206.265625,
|
||
:y1 356.265625,
|
||
:x2 540.1387939453125,
|
||
:y2 385.265625,
|
||
:width 1036.8,
|
||
:height 1555.2}
|
||
{:x1 206.265625,
|
||
:y1 360.265625,
|
||
:x2 540.1387939453125,
|
||
:y2 381.78125,
|
||
:width 1036.8,
|
||
:height 1555.2}),
|
||
:page 134},
|
||
:content {:text "singlequeue multiprocessor scheduling"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642f90ef-6bf0-42be-8056-188682da8901",
|
||
:page 135,
|
||
:position {:bounding {:x1 139.3125,
|
||
:y1 912.71875,
|
||
:x2 652.6011962890625,
|
||
:y2 941.71875,
|
||
:width 1036.8,
|
||
:height 1555.2},
|
||
:rects ({:x1 139.3125,
|
||
:y1 912.71875,
|
||
:x2 533.1480712890625,
|
||
:y2 941.71875,
|
||
:width 1036.8,
|
||
:height 1555.2}
|
||
{:x1 565.9375,
|
||
:y1 912.71875,
|
||
:x2 640.0490112304688,
|
||
:y2 941.71875,
|
||
:width 1036.8,
|
||
:height 1555.2}
|
||
{:x1 527.78125,
|
||
:y1 916.71875,
|
||
:x2 652.6011962890625,
|
||
:y2 938.234375,
|
||
:width 1036.8,
|
||
:height 1555.2}),
|
||
:page 135},
|
||
:content {:text "multi-queue multiprocessor scheduling (or MQMS)."},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642f914d-502e-4f9d-8878-cf331e7f3fc3",
|
||
:page 136,
|
||
:position {:bounding {:x1 666.286865234375,
|
||
:y1 1288.765625,
|
||
:x2 743.6843872070312,
|
||
:y2 1309.765625,
|
||
:width 1036.8,
|
||
:height 1555.2},
|
||
:rects ({:x1 666.286865234375,
|
||
:y1 1288.765625,
|
||
:x2 743.6843872070312,
|
||
:y2 1309.765625,
|
||
:width 1036.8,
|
||
:height 1555.2}),
|
||
:page 136},
|
||
:content {:text "sinister "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642f934e-0f7b-43de-97a1-fc530b229098",
|
||
:page 136,
|
||
:position {:bounding {:x1 0,
|
||
:y1 237,
|
||
:x2 897.284423828125,
|
||
:y2 662.109375,
|
||
:width 1036.8,
|
||
:height 1555.2},
|
||
:rects ({:x1 0,
|
||
:y1 237,
|
||
:x2 0,
|
||
:y2 259,
|
||
:width 1036.8,
|
||
:height 1555.2}
|
||
{:x1 854.234375,
|
||
:y1 609.1875,
|
||
:x2 897.284423828125,
|
||
:y2 638.1875,
|
||
:width 1036.8,
|
||
:height 1555.2}
|
||
{:x1 206.265625,
|
||
:y1 633.109375,
|
||
:x2 307.8766174316406,
|
||
:y2 662.109375,
|
||
:width 1036.8,
|
||
:height 1555.2}
|
||
{:x1 206.265625,
|
||
:y1 637.109375,
|
||
:x2 307.8766174316406,
|
||
:y2 658.625,
|
||
:width 1036.8,
|
||
:height 1555.2}),
|
||
:page 136},
|
||
:content {:text "load imbalance"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642f9458-c07c-4ef3-a1ec-a14e76ea4b2b",
|
||
:page 137,
|
||
:position {:bounding {:x1 336.7445983886719,
|
||
:y1 242.765625,
|
||
:x2 435.4749755859375,
|
||
:y2 263.765625,
|
||
:width 1036.8,
|
||
:height 1555.2},
|
||
:rects ({:x1 336.7445983886719,
|
||
:y1 242.765625,
|
||
:x2 435.4749755859375,
|
||
:y2 263.765625,
|
||
:width 1036.8,
|
||
:height 1555.2}),
|
||
:page 137},
|
||
:content {:text "insidious "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642f9564-38b9-4f22-a0af-f4c4f6c8fe76",
|
||
:page 137,
|
||
:position {:bounding {:x1 456.296875,
|
||
:y1 491.78125,
|
||
:x2 553.1802978515625,
|
||
:y2 520.78125,
|
||
:width 1036.8,
|
||
:height 1555.2},
|
||
:rects ({:x1 456.296875,
|
||
:y1 491.78125,
|
||
:x2 553.1802978515625,
|
||
:y2 520.78125,
|
||
:width 1036.8,
|
||
:height 1555.2}),
|
||
:page 137},
|
||
:content {:text "migration"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642f96cb-066e-4ab9-975c-a746e3143062",
|
||
:page 138,
|
||
:position {:bounding {:x1 748.4410400390625,
|
||
:y1 629.421875,
|
||
:x2 869.3787841796875,
|
||
:y2 650.421875,
|
||
:width 1036.8,
|
||
:height 1555.2},
|
||
:rects ({:x1 748.4410400390625,
|
||
:y1 629.421875,
|
||
:x2 869.3787841796875,
|
||
:y2 650.421875,
|
||
:width 1036.8,
|
||
:height 1555.2}),
|
||
:page 138},
|
||
:content {:text "dissertation "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642f97ac-a4ab-4baf-b039-678c466ea588",
|
||
:page 138,
|
||
:position {:bounding {:x1 818.3055419921875,
|
||
:y1 1203.875,
|
||
:x2 897.3005981445312,
|
||
:y2 1224.875,
|
||
:width 1036.8,
|
||
:height 1555.2},
|
||
:rects ({:x1 818.3055419921875,
|
||
:y1 1203.875,
|
||
:x2 897.3005981445312,
|
||
:y2 1224.875,
|
||
:width 1036.8,
|
||
:height 1555.2}),
|
||
:page 138},
|
||
:content {:text "daunting"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642f97b5-d203-4998-84f0-21d66f8424b7",
|
||
:page 138,
|
||
:position {:bounding {:x1 206.265625,
|
||
:y1 1251.703125,
|
||
:x2 304.9924011230469,
|
||
:y2 1272.703125,
|
||
:width 1036.8,
|
||
:height 1555.2},
|
||
:rects ({:x1 206.265625,
|
||
:y1 1251.703125,
|
||
:x2 304.9924011230469,
|
||
:y2 1272.703125,
|
||
:width 1036.8,
|
||
:height 1555.2}),
|
||
:page 138},
|
||
:content {:text "undertake "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642f981d-af29-4cc1-a9da-b445cb964674",
|
||
:page 138,
|
||
:position {:bounding {:x1 206.25347900390625,
|
||
:y1 519.890625,
|
||
:x2 589.3045043945312,
|
||
:y2 545.890625,
|
||
:width 1036.8,
|
||
:height 1555.2},
|
||
:rects ({:x1 206.25347900390625,
|
||
:y1 519.890625,
|
||
:x2 589.3045043945312,
|
||
:y2 545.890625,
|
||
:width 1036.8,
|
||
:height 1555.2}),
|
||
:page 138},
|
||
:content {:text "Linux Multiprocessor Schedulers"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642faf44-5876-46b3-acb4-b786f390716f",
|
||
:page 141,
|
||
:position {:bounding {:x1 151.36608123779297,
|
||
:y1 528.0178985595703,
|
||
:x2 312.84705352783203,
|
||
:y2 550.3036041259766,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 151.36608123779297,
|
||
:y1 528.0178985595703,
|
||
:x2 312.84705352783203,
|
||
:y2 550.3036041259766,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 141},
|
||
:content {:text "super-linear speedup"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642fb2f2-b9a4-48f4-b847-2b30d632db32",
|
||
:page 142,
|
||
:position {:bounding {:x1 498.49041748046875,
|
||
:y1 861.4910888671875,
|
||
:x2 549.4505004882812,
|
||
:y2 878.0625305175781,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 498.49041748046875,
|
||
:y1 861.4910888671875,
|
||
:x2 549.4505004882812,
|
||
:y2 878.0625305175781,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 142},
|
||
:content {:text "paranoid"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642fb3d2-e51f-4b9b-8a79-dea9d8e6a7b0",
|
||
:page 143,
|
||
:position {:bounding {:x1 641.2160110473633,
|
||
:y1 464.18752670288086,
|
||
:x2 665.7519607543945,
|
||
:y2 480.75893783569336,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 641.2160110473633,
|
||
:y1 464.18752670288086,
|
||
:x2 665.7519607543945,
|
||
:y2 480.75893783569336,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 143},
|
||
:content {:text "rage"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642fb4c0-5c56-44e9-aac6-396212698309",
|
||
:page 144,
|
||
:position {:bounding {:x1 408.4881896972656,
|
||
:y1 858.1786193847656,
|
||
:x2 470.48919677734375,
|
||
:y2 874.7500610351562,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 408.4881896972656,
|
||
:y1 858.1786193847656,
|
||
:x2 470.48919677734375,
|
||
:y2 874.7500610351562,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 144},
|
||
:content {:text "inundated "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642fb51d-f82c-40b4-82ad-878ee13a2264",
|
||
:page 145,
|
||
:position {:bounding {:x1 185.1488800048828,
|
||
:y1 464.1875228881836,
|
||
:x2 222.21925354003906,
|
||
:y2 480.7589340209961,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 185.1488800048828,
|
||
:y1 464.1875228881836,
|
||
:x2 222.21925354003906,
|
||
:y2 480.7589340209961,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 145},
|
||
:content {:text "errant"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642fb54e-23c4-4667-955d-ad09fbbf6268",
|
||
:page 146,
|
||
:position {:bounding {:x1 467.1715717315674,
|
||
:y1 444.8214416503906,
|
||
:x2 508.98282051086426,
|
||
:y2 461.39288330078125,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 467.1715717315674,
|
||
:y1 444.8214416503906,
|
||
:x2 508.98282051086426,
|
||
:y2 461.39288330078125,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 146},
|
||
:content {:text "darned"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642fb9df-d4c2-4b75-9341-e9ea53d42dcc",
|
||
:page 148,
|
||
:position {:bounding {:x1 406.32401275634766,
|
||
:y1 702.6160888671875,
|
||
:x2 457.8776626586914,
|
||
:y2 720.3303833007812,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 406.32401275634766,
|
||
:y1 702.6160888671875,
|
||
:x2 457.8776626586914,
|
||
:y2 720.3303833007812,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 148},
|
||
:content {:text "pesky "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642fbad1-cda0-4ef4-97f7-38c3519042f4",
|
||
:page 148,
|
||
:position {:bounding {:x1 328.5535888671875,
|
||
:y1 740.8035888671875,
|
||
:x2 439.8475036621094,
|
||
:y2 764.232177734375,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 328.5535888671875,
|
||
:y1 740.8035888671875,
|
||
:x2 439.8475036621094,
|
||
:y2 764.232177734375,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 148},
|
||
:content {:text "address space"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642fbb24-877c-4c90-9e13-4e613e2e23d3",
|
||
:page 149,
|
||
:position {:bounding {:x1 658.6038513183594,
|
||
:y1 977.8750610351562,
|
||
:x2 690.0156555175781,
|
||
:y2 995.58935546875,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 658.6038513183594,
|
||
:y1 977.8750610351562,
|
||
:x2 690.0156555175781,
|
||
:y2 995.58935546875,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 149},
|
||
:content {:text "alas"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642fbb6e-9a9a-4ff6-92ea-b36903da1b88",
|
||
:page 150,
|
||
:position {:bounding {:x1 116.09821701049805,
|
||
:y1 440.86608123779297,
|
||
:x2 176.94826126098633,
|
||
:y2 458.58040618896484,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 116.09821701049805,
|
||
:y1 440.86608123779297,
|
||
:x2 176.94826126098633,
|
||
:y2 458.58040618896484,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 150},
|
||
:content {:text "tandem "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642fbc3d-d70b-4adb-bb0b-6b7038480589",
|
||
:page 150,
|
||
:position {:bounding {:x1 295.0501594543457,
|
||
:y1 1102.3929138183594,
|
||
:x2 362.9385566711426,
|
||
:y2 1116.1072082519531,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 295.0501594543457,
|
||
:y1 1102.3929138183594,
|
||
:x2 362.9385566711426,
|
||
:y2 1116.1072082519531,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 150},
|
||
:content {:text "stipulated "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642fbfcb-7327-44b8-9b25-308728264a81",
|
||
:page 159,
|
||
:position {:bounding {:x1 185.8641815185547,
|
||
:y1 987.4286193847656,
|
||
:x2 255.6378631591797,
|
||
:y2 1005.1429138183594,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 185.8641815185547,
|
||
:y1 987.4286193847656,
|
||
:x2 255.6378631591797,
|
||
:y2 1005.1429138183594,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 159},
|
||
:content {:text "scribble "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642fc139-afc3-4ba4-ad01-4cc33d9e535c",
|
||
:page 155,
|
||
:position {:bounding {:x1 532.6004333496094,
|
||
:y1 346.8839416503906,
|
||
:x2 691.9529724121094,
|
||
:y2 384.5982360839844,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 532.6004333496094,
|
||
:y1 346.8839416503906,
|
||
:x2 691.9529724121094,
|
||
:y2 384.5982360839844,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 155},
|
||
:content {:text "Memory API"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642fc48b-e5bf-4043-b042-218445c2b714",
|
||
:page 167,
|
||
:position {:bounding {:x1 171.89286041259766,
|
||
:y1 642.3482513427734,
|
||
:x2 300.2626724243164,
|
||
:y2 664.0625457763672,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 171.89286041259766,
|
||
:y1 642.3482513427734,
|
||
:x2 300.2626724243164,
|
||
:y2 664.0625457763672,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 167},
|
||
:content {:text "Assumptions"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642fc65f-1147-459c-8906-5ffca38b1e66",
|
||
:page 170,
|
||
:position {:bounding {:x1 108.3486328125,
|
||
:y1 864.0803985595703,
|
||
:x2 460.24578857421875,
|
||
:y2 884.6518249511719,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 108.3486328125,
|
||
:y1 864.0803985595703,
|
||
:x2 460.24578857421875,
|
||
:y2 884.6518249511719,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 170},
|
||
:content {:text "Dynamic (Hardware-based) Relocation"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642fc677-cbd4-47fd-bd90-3ed0cd56cc5b",
|
||
:page 171,
|
||
:position {:bounding {:x1 339.95838165283203,
|
||
:y1 182.0178680419922,
|
||
:x2 573.7257461547852,
|
||
:y2 198.5892791748047,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 339.95838165283203,
|
||
:y1 182.0178680419922,
|
||
:x2 573.7257461547852,
|
||
:y2 198.5892791748047,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 171},
|
||
:content {:text "SOFTWARE-BASED RELOCATION"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642fced7-c809-4d1e-bddb-da6474e851b8",
|
||
:page 172,
|
||
:position {:bounding {:x1 0,
|
||
:y1 462.2857360839844,
|
||
:x2 645.8682518005371,
|
||
:y2 768.1161193847656,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 0,
|
||
:y1 462.2857360839844,
|
||
:x2 0,
|
||
:y2 481.71429443359375,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}
|
||
{:x1 582.5714378356934,
|
||
:y1 727.2321472167969,
|
||
:x2 645.8682518005371,
|
||
:y2 749.5179138183594,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}
|
||
{:x1 108.35714340209961,
|
||
:y1 745.8304138183594,
|
||
:x2 307.23522567749023,
|
||
:y2 768.1161193847656,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}
|
||
{:x1 108.35714340209961,
|
||
:y1 748.6875305175781,
|
||
:x2 307.23522567749023,
|
||
:y2 765.4286193847656,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 172},
|
||
:content {:text "memory management unit (MMU)"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642fcf85-6cfb-4eb9-aef2-ddcef7027b70",
|
||
:page 173,
|
||
:position {:bounding {:x1 594.1667251586914,
|
||
:y1 801.4464416503906,
|
||
:x2 631.7198867797852,
|
||
:y2 818.0178833007812,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 594.1667251586914,
|
||
:y1 801.4464416503906,
|
||
:x2 631.7198867797852,
|
||
:y2 818.0178833007812,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 173},
|
||
:content {:text "havoc"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642fcf90-3133-4002-b986-4fd8157ab707",
|
||
:page 173,
|
||
:position {:bounding {:x1 263.87279510498047,
|
||
:y1 822.919677734375,
|
||
:x2 300.8291549682617,
|
||
:y2 839.4910888671875,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 263.87279510498047,
|
||
:y1 822.919677734375,
|
||
:x2 300.8291549682617,
|
||
:y2 839.4910888671875,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 173},
|
||
:content {:text "wreak"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642fcfa9-c026-4885-9f50-029ca80ce148",
|
||
:page 174,
|
||
:position {:bounding {:x1 295.96537590026855,
|
||
:y1 470.6607437133789,
|
||
:x2 344.6133556365967,
|
||
:y2 487.2321548461914,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 295.96537590026855,
|
||
:y1 470.6607437133789,
|
||
:x2 344.6133556365967,
|
||
:y2 487.2321548461914,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 174},
|
||
:content {:text "ghastly"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642fcff1-ae71-4756-9847-5ab85c41be06",
|
||
:page 174,
|
||
:position {:bounding {:x1 563.5171890258789,
|
||
:y1 819.3750610351562,
|
||
:x2 622.2142715454102,
|
||
:y2 835.9464874267578,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 563.5171890258789,
|
||
:y1 819.3750610351562,
|
||
:x2 622.2142715454102,
|
||
:y2 835.9464874267578,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 174},
|
||
:content {:text "junctures"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642fd071-db9c-4f0e-886f-b6ba3e5e4f7d",
|
||
:page 175,
|
||
:position {:bounding {:x1 263.1218795776367,
|
||
:y1 857.2053833007812,
|
||
:x2 331.5805435180664,
|
||
:y2 873.7768249511719,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 263.1218795776367,
|
||
:y1 857.2053833007812,
|
||
:x2 331.5805435180664,
|
||
:y2 873.7768249511719,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 175},
|
||
:content {:text "oblivious "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "642fd1ed-22a9-4443-b02f-bc35fe42e50b",
|
||
:page 174,
|
||
:position {:bounding {:x1 245.77680206298828,
|
||
:y1 412.4821662902832,
|
||
:x2 599.3089981079102,
|
||
:y2 434.76787185668945,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 245.77680206298828,
|
||
:y1 412.4821662902832,
|
||
:x2 599.3089981079102,
|
||
:y2 434.76787185668945,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 174},
|
||
:content {:text "Dynamic Relocation: Hardware Requirements"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642fd1f4-d573-4dbc-9e48-02adacc69e5e",
|
||
:page 175,
|
||
:position {:bounding {:x1 258.5803756713867,
|
||
:y1 304.2589302062988,
|
||
:x2 690.6892623901367,
|
||
:y2 326.5446662902832,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 258.5803756713867,
|
||
:y1 304.2589302062988,
|
||
:x2 690.6892623901367,
|
||
:y2 326.5446662902832,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 175},
|
||
:content {:text "Dynamic Relocation: Operating System Responsibilities"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642fd2f3-e05f-453c-8286-15e7807e8e97",
|
||
:page 178,
|
||
:position {:bounding {:x1 0,
|
||
:y1 190.2857208251953,
|
||
:x2 645.8295669555664,
|
||
:y2 413.9375457763672,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 0,
|
||
:y1 190.2857208251953,
|
||
:x2 0,
|
||
:y2 209.7142791748047,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}
|
||
{:x1 624.4375381469727,
|
||
:y1 373.05357360839844,
|
||
:x2 645.8295669555664,
|
||
:y2 395.3392791748047,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}
|
||
{:x1 108.35714721679688,
|
||
:y1 391.6518096923828,
|
||
:x2 266.05450439453125,
|
||
:y2 413.9375457763672,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}
|
||
{:x1 108.35714721679688,
|
||
:y1 394.5089569091797,
|
||
:x2 266.05450439453125,
|
||
:y2 411.2500457763672,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 178},
|
||
:content {:text "internal fragmentation"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642fd36e-c0a7-4ead-a3a8-f085d6576229",
|
||
:page 167,
|
||
:position {:bounding {:x1 261.12808990478516,
|
||
:y1 205.67858013510704,
|
||
:x2 533.4398574829102,
|
||
:y2 227.96430096030235,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 261.4018020629883,
|
||
:y1 205.67858013510704,
|
||
:x2 533.4398574829102,
|
||
:y2 227.96430096030235,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}
|
||
{:x1 261.12808990478516,
|
||
:y1 207.41965374350548,
|
||
:x2 533.4398574829102,
|
||
:y2 223.99108013510704,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 167},
|
||
:content {:text "hardware-based address translation"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642fd5c3-30f9-4770-8ec5-09555d21c4ab",
|
||
:page 181,
|
||
:position {:bounding {:x1 116.09822082519531,
|
||
:y1 958.7767944335938,
|
||
:x2 514.5045623779297,
|
||
:y2 980.4910888671875,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 116.09822082519531,
|
||
:y1 958.7767944335938,
|
||
:x2 514.5045623779297,
|
||
:y2 980.4910888671875,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 181},
|
||
:content {:text "Segmentation: Generalized Base/Bounds"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642fda54-4040-4d9b-ab00-13523aeb54c4",
|
||
:page 185,
|
||
:position {:bounding {:x1 378.80360412597656,
|
||
:y1 1097.276840209961,
|
||
:x2 524.0114593505859,
|
||
:y2 1120.7054138183594,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 378.80360412597656,
|
||
:y1 1097.276840209961,
|
||
:x2 448.84825134277344,
|
||
:y2 1120.7054138183594,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 443.54466247558594,
|
||
:y1 1100.1339874267578,
|
||
:x2 524.0114593505859,
|
||
:y2 1118.0625610351562,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 185},
|
||
:content {:text "implicit approach,"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642fdca4-df4b-4515-8e96-ef4b05a7bb62",
|
||
:page 186,
|
||
:position {:bounding {:x1 566.0081558227539,
|
||
:y1 391.0178680419922,
|
||
:x2 707.7133255004883,
|
||
:y2 408.73216247558594,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 566.0081558227539,
|
||
:y1 391.0178680419922,
|
||
:x2 707.7133255004883,
|
||
:y2 408.73216247558594,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 186},
|
||
:content {:text "it grows backwards"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "642fe0dc-7d4b-41af-a136-69164ee77ab4",
|
||
:page 187,
|
||
:position {:bounding {:x1 116.09822273254395,
|
||
:y1 179.01787185668945,
|
||
:x2 308.1895008087158,
|
||
:y2 200.73215103149414,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 116.09822273254395,
|
||
:y1 179.01787185668945,
|
||
:x2 308.1895008087158,
|
||
:y2 200.73215103149414,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 187},
|
||
:content {:text "Support for Sharing"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6430bfab-9ff7-44cb-ad64-c422796cad71",
|
||
:page 213,
|
||
:position {:bounding {:x1 292.1696472167969,
|
||
:y1 379.9821734428406,
|
||
:x2 377.8273162841797,
|
||
:y2 403.41073179244995,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 292.1696472167969,
|
||
:y1 379.9821734428406,
|
||
:x2 377.8273162841797,
|
||
:y2 403.41073179244995,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 213},
|
||
:content {:text "page table"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6430c091-bc57-4930-bac1-9e1762b7c3e1",
|
||
:page 213,
|
||
:position {:bounding {:x1 0,
|
||
:y1 270.2857208251953,
|
||
:x2 691.8273773193359,
|
||
:y2 538.8392944335938,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 270.2857208251953,
|
||
:x2 0,
|
||
:y2 289.71429443359375,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 563.7946624755859,
|
||
:y1 501.1964416503906,
|
||
:x2 691.8273773193359,
|
||
:y2 519.1250305175781,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.08929061889648,
|
||
:y1 521.1250305175781,
|
||
:x2 188.8107566833496,
|
||
:y2 538.8392944335938,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 213},
|
||
:content {:text " per-process data structure"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6430c0a5-6e88-455c-8a62-ab6e60fca98f",
|
||
:page 213,
|
||
:position {:bounding {:x1 0,
|
||
:y1 494.2857484817505,
|
||
:x2 691.7999114990234,
|
||
:y2 836.2143249511719,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 494.2857484817505,
|
||
:x2 0,
|
||
:y2 513.7143220901489,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 430.75001525878906,
|
||
:y1 792.8661193847656,
|
||
:x2 653.0842742919922,
|
||
:y2 816.294677734375,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 263.4424133300781,
|
||
:y1 794.5268249511719,
|
||
:x2 691.7999114990234,
|
||
:y2 812.4554138183594,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 145.79464721679688,
|
||
:y1 812.7857666015625,
|
||
:x2 192.31140899658203,
|
||
:y2 836.2143249511719,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.08929061889648,
|
||
:y1 814.4554138183594,
|
||
:x2 192.31140899658203,
|
||
:y2 832.3839721679688,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 213},
|
||
:content {:text "to two components: the virtual page number (VPN), and the offset"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6430c173-13a7-4bce-9d60-3f1d2a7fb3f4",
|
||
:page 214,
|
||
:position {:bounding {:x1 370.9896926879883,
|
||
:y1 624.6517944335938,
|
||
:x2 617.3806228637695,
|
||
:y2 648.0803833007812,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 371.00894927978516,
|
||
:y1 624.6517944335938,
|
||
:x2 609.2644119262695,
|
||
:y2 648.0803833007812,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 370.9896926879883,
|
||
:y1 626.3125,
|
||
:x2 617.3806228637695,
|
||
:y2 644.2410888671875,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 214},
|
||
:content {:text "physical frame number (PFN)"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6430c18b-cd3f-400d-8414-3b780ed1b4ce",
|
||
:page 215,
|
||
:position {:bounding {:x1 336.12825775146484,
|
||
:y1 768.1964721679688,
|
||
:x2 414.7227249145508,
|
||
:y2 785.9107666015625,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 336.12825775146484,
|
||
:y1 768.1964721679688,
|
||
:x2 414.7227249145508,
|
||
:y2 785.9107666015625,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 215},
|
||
:content {:text "beguiling "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6430c51c-591b-4739-921a-ea9e0abbfbaa",
|
||
:page 216,
|
||
:position {:bounding {:x1 203.78307342529297,
|
||
:y1 458.76788330078125,
|
||
:x2 267.5793685913086,
|
||
:y2 476.4821472167969,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 203.78307342529297,
|
||
:y1 458.76788330078125,
|
||
:x2 267.5793685913086,
|
||
:y2 476.4821472167969,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 216},
|
||
:content {:text "gruesome"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6430c5f3-3ce3-486d-b7ee-832673fa4d4d",
|
||
:page 217,
|
||
:position {:bounding {:x1 182.60790252685547,
|
||
:y1 1042.7500305175781,
|
||
:x2 290.69754791259766,
|
||
:y2 1060.4643249511719,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 182.60790252685547,
|
||
:y1 1042.7500305175781,
|
||
:x2 290.69754791259766,
|
||
:y2 1060.4643249511719,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 217},
|
||
:content {:text "judiciousness"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6430c665-8485-46e6-810a-b2d62b01cf66",
|
||
:page 215,
|
||
:position {:bounding {:x1 0,
|
||
:y1 734.2857513427734,
|
||
:x2 691.0049819946289,
|
||
:y2 1056.8929138183594,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 734.2857513427734,
|
||
:x2 0,
|
||
:y2 753.7143249511719,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 253.03572845458984,
|
||
:y1 1017.5982666015625,
|
||
:x2 442.4459915161133,
|
||
:y2 1041.0268249511719,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 437.19644927978516,
|
||
:y1 1020.4554138183594,
|
||
:x2 691.0049819946289,
|
||
:y2 1038.3840026855469,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09821891784668,
|
||
:y1 1039.1786193847656,
|
||
:x2 330.14942741394043,
|
||
:y2 1056.8929138183594,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 215},
|
||
:content {:text "page table entry (PTE) to hold the physical translation plus any other useful stu"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6430cac6-63c8-4ab7-a402-49097ef24154",
|
||
:page 219,
|
||
:position {:bounding {:x1 224.4910888671875,
|
||
:y1 580.5000381469727,
|
||
:x2 583.5963134765625,
|
||
:y2 603.928596496582,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 321.7232360839844,
|
||
:y1 580.5000381469727,
|
||
:x2 583.5963134765625,
|
||
:y2 603.928596496582,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 224.4910888671875,
|
||
:y1 582.1607437133789,
|
||
:x2 321.7139892578125,
|
||
:y2 599.8750381469727,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 219},
|
||
:content {:text "Figure 18.6: Accessing Memory With Paging"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6430cb48-d435-4bb4-807e-402ee20d0a98",
|
||
:page 216,
|
||
:position {:bounding {:x1 0,
|
||
:y1 429.14288806915283,
|
||
:x2 747.7490539550781,
|
||
:y2 857.169677734375,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 429.14288806915283,
|
||
:x2 0,
|
||
:y2 450.2857446670532,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 0,
|
||
:y1 445.14288902282715,
|
||
:x2 0,
|
||
:y2 466.2857475280762,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 0,
|
||
:y1 461.1428909301758,
|
||
:x2 0,
|
||
:y2 482.2857475280762,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 656.2946472167969,
|
||
:y1 778.0357666015625,
|
||
:x2 747.7490539550781,
|
||
:y2 801.4643249511719,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 651.5446472167969,
|
||
:y1 779.6964721679688,
|
||
:x2 747.7490539550781,
|
||
:y2 797.6250305175781,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 171.8928680419922,
|
||
:y1 797.9554138183594,
|
||
:x2 212.7416534423828,
|
||
:y2 821.3839721679688,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 171.8928680419922,
|
||
:y1 800.8125610351562,
|
||
:x2 746.8775329589844,
|
||
:y2 818.7411193847656,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 171.8928680419922,
|
||
:y1 819.544677734375,
|
||
:x2 745.5410003662109,
|
||
:y2 837.4732666015625,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 171.8928680419922,
|
||
:y1 839.4554138183594,
|
||
:x2 608.1875457763672,
|
||
:y2 857.169677734375,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 216},
|
||
:content {:text " linear page table, which is just an array. The OS indexes the array by the virtual page number (VPN), and looks up the page-table entry (PTE) at that index in order to find the desired physical frame number (PFN)."},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6430cc79-5b7c-4cc3-9d7e-39a44a333c77",
|
||
:page 226,
|
||
:position {:bounding {:x1 233.6696548461914,
|
||
:y1 928.1160888671875,
|
||
:x2 529.5121078491211,
|
||
:y2 951.5446472167969,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 233.6696548461914,
|
||
:y1 928.1160888671875,
|
||
:x2 464.1027145385742,
|
||
:y2 951.5446472167969,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 494.61608123779297,
|
||
:y1 928.1160888671875,
|
||
:x2 529.5121078491211,
|
||
:y2 951.5446472167969,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 464.08931732177734,
|
||
:y1 929.7767944335938,
|
||
:x2 494.60372161865234,
|
||
:y2 947.7053833007812,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 226},
|
||
:content {:text "translation-lookaside buffer, or TLB"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6430ccdf-09c2-42e2-aa80-7859bb320b91",
|
||
:page 227,
|
||
:position {:bounding {:x1 292.38394927978516,
|
||
:y1 566.0982666015625,
|
||
:x2 627.2922592163086,
|
||
:y2 589.5267944335938,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 389.60717010498047,
|
||
:y1 566.0982666015625,
|
||
:x2 627.2922592163086,
|
||
:y2 589.5267944335938,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 292.38394927978516,
|
||
:y1 567.7589721679688,
|
||
:x2 389.5889205932617,
|
||
:y2 585.4732666015625,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 227},
|
||
:content {:text "Figure 19.1: TLB Control Flow Algorithm"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6430d370-e99b-4443-bd55-3aa5b941b2c4",
|
||
:page 228,
|
||
:position {:bounding {:x1 479.61145782470703,
|
||
:y1 182.38394165039062,
|
||
:x2 544.302864074707,
|
||
:y2 200.09823608398438,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 479.61145782470703,
|
||
:y1 182.38394165039062,
|
||
:x2 544.302864074707,
|
||
:y2 200.09823608398438,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 228},
|
||
:content {:text "premise "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6430d54f-9837-4f82-b4b0-13ab387c9a7a",
|
||
:page 231,
|
||
:position {:bounding {:x1 426.67589569091797,
|
||
:y1 558.3482360839844,
|
||
:x2 486.1343307495117,
|
||
:y2 576.0625305175781,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 426.67589569091797,
|
||
:y1 558.3482360839844,
|
||
:x2 486.1343307495117,
|
||
:y2 576.0625305175781,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 231},
|
||
:content {:text "sneaky "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6430d596-d805-4bc8-a3a7-219d6927a503",
|
||
:page 231,
|
||
:position {:bounding {:x1 171.89286041259766,
|
||
:y1 437.2053680419922,
|
||
:x2 453.11307525634766,
|
||
:y2 458.9196548461914,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 171.89286041259766,
|
||
:y1 437.2053680419922,
|
||
:x2 453.11307525634766,
|
||
:y2 458.9196548461914,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 231},
|
||
:content {:text "Who Handles The TLB Miss?"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6430d5ac-5021-4b2e-a5d7-e3e4988a4a89",
|
||
:page 231,
|
||
:position {:bounding {:x1 341.72127532958984,
|
||
:y1 696.1517944335938,
|
||
:x2 549.0402755737305,
|
||
:y2 719.5803833007812,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 341.74108123779297,
|
||
:y1 696.1517944335938,
|
||
:x2 549.0402755737305,
|
||
:y2 719.5803833007812,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 341.72127532958984,
|
||
:y1 697.8125305175781,
|
||
:x2 549.0402755737305,
|
||
:y2 715.5267944335938,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 231},
|
||
:content {:text "hardware-managed TLBs"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6430d5be-7a59-4ef2-9ba3-94e8298f4e47",
|
||
:page 231,
|
||
:position {:bounding {:x1 269.5446548461914,
|
||
:y1 797.0982666015625,
|
||
:x2 461.39708709716797,
|
||
:y2 820.5268249511719,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 269.5446548461914,
|
||
:y1 797.0982666015625,
|
||
:x2 461.39708709716797,
|
||
:y2 820.5268249511719,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 231},
|
||
:content {:text "software-managed TLB"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6430db45-ace1-4bcf-9672-b929c8720bf2",
|
||
:page 233,
|
||
:position {:bounding {:x1 0,
|
||
:y1 381.14288330078125,
|
||
:x2 747.7241287231445,
|
||
:y2 815.0357666015625,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 381.14288330078125,
|
||
:x2 0,
|
||
:y2 402.2857360839844,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 639.6428909301758,
|
||
:y1 771.6786193847656,
|
||
:x2 747.7241287231445,
|
||
:y2 795.107177734375,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 171.8928680419922,
|
||
:y1 791.607177734375,
|
||
:x2 202.7895965576172,
|
||
:y2 815.0357666015625,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 233},
|
||
:content {:text "fully associative"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6430e32c-f334-4274-a56f-03a793d05df9",
|
||
:page 236,
|
||
:position {:bounding {:x1 176.55016326904297,
|
||
:y1 179.01786041259766,
|
||
:x2 368.0005569458008,
|
||
:y2 200.73214721679688,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 176.55016326904297,
|
||
:y1 179.01786041259766,
|
||
:x2 368.0005569458008,
|
||
:y2 200.73214721679688,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 236},
|
||
:content {:text " Replacement Policy"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6430e441-2997-4efb-a6b2-f0bcee885f27",
|
||
:page 238,
|
||
:position {:bounding {:x1 454.19637298583984,
|
||
:y1 242.16073608398438,
|
||
:x2 497.84362030029297,
|
||
:y2 259.8750305175781,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 454.19637298583984,
|
||
:y1 242.16073608398438,
|
||
:x2 497.84362030029297,
|
||
:y2 259.8750305175781,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 238},
|
||
:content {:text "rosy "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6430e5e3-d80e-44f2-8cfc-7424b8a8ff92",
|
||
:page 238,
|
||
:position {:bounding {:x1 0,
|
||
:y1 61.14286804199219,
|
||
:x2 689.8498764038086,
|
||
:y2 279.80357360839844,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 61.14286804199219,
|
||
:x2 0,
|
||
:y2 82.28572082519531,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 227.28630828857422,
|
||
:y1 242.1607208251953,
|
||
:x2 689.8498764038086,
|
||
:y2 259.87501525878906,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09822082519531,
|
||
:y1 262.0893096923828,
|
||
:x2 161.99095916748047,
|
||
:y2 279.80357360839844,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 238},
|
||
:content {:text "LBs do not make the world rosy for every program that exists"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6430e720-f62a-4094-9ecf-3a6d47540d34",
|
||
:page 240,
|
||
:position {:bounding {:x1 335.6250228881836,
|
||
:y1 759.4286193847656,
|
||
:x2 509.79073333740234,
|
||
:y2 781.7143249511719,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 335.6250228881836,
|
||
:y1 759.4286193847656,
|
||
:x2 509.79073333740234,
|
||
:y2 781.7143249511719,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 240},
|
||
:content {:text "TLB Size Measurement"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "643106f5-b280-4331-be8e-70f8c34c3c28",
|
||
:page 242,
|
||
:position {:bounding {:x1 286.1451416015625,
|
||
:y1 890.4464416503906,
|
||
:x2 406.1989440917969,
|
||
:y2 912.1607360839844,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 286.1451416015625,
|
||
:y1 890.4464416503906,
|
||
:x2 406.1989440917969,
|
||
:y2 912.1607360839844,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 242},
|
||
:content {:text "Bigger Pages"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6431070d-a42a-4403-b6c5-bab956d5608f",
|
||
:page 242,
|
||
:position {:bounding {:x1 0,
|
||
:y1 29.14285659790039,
|
||
:x2 689.751106262207,
|
||
:y2 496.28572845458984,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 29.14285659790039,
|
||
:x2 0,
|
||
:y2 50.28571319580078,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 596.9524612426758,
|
||
:y1 458.42858123779297,
|
||
:x2 689.751106262207,
|
||
:y2 476.1428756713867,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09822273254395,
|
||
:y1 478.35717010498047,
|
||
:x2 520.7247180938721,
|
||
:y2 496.28572845458984,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 242},
|
||
:content {:text "page tables are too big and thus consume too much memory."},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "64310894-f97b-4d29-b477-75d45b1af812",
|
||
:page 245,
|
||
:position {:bounding {:x1 276.6483688354492,
|
||
:y1 282.0089569091797,
|
||
:x2 414.1182327270508,
|
||
:y2 299.72325134277344,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 276.6483688354492,
|
||
:y1 282.0089569091797,
|
||
:x2 414.1182327270508,
|
||
:y2 299.72325134277344,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 245},
|
||
:content {:text "hybrid approach: "},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "64310f59-4581-45b8-9b56-9e0ef04ec513",
|
||
:page 246,
|
||
:position {:bounding {:x1 0,
|
||
:y1 509.1428909301758,
|
||
:x2 691.9763946533203,
|
||
:y2 939.0000305175781,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 509.1428909301758,
|
||
:x2 0,
|
||
:y2 530.2857513427734,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 601.3036041259766,
|
||
:y1 895.6429138183594,
|
||
:x2 691.9763946533203,
|
||
:y2 919.0715026855469,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09822463989258,
|
||
:y1 915.5715026855469,
|
||
:x2 199.5235939025879,
|
||
:y2 939.0000305175781,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 246},
|
||
:content {:text "multi-level page table"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "64318f9a-b732-4bab-9a1e-73519fac8059",
|
||
:page 253,
|
||
:position {:bounding {:x1 332.21875,
|
||
:y1 940.15625,
|
||
:x2 832.685546875,
|
||
:y2 970.15625,
|
||
:width 1094.3999999999999,
|
||
:height 1641.6},
|
||
:rects ({:x1 455.359375,
|
||
:y1 940.15625,
|
||
:x2 832.685546875,
|
||
:y2 970.15625,
|
||
:width 1094.3999999999999,
|
||
:height 1641.6}
|
||
{:x1 332.21875,
|
||
:y1 941.640625,
|
||
:x2 455.35888671875,
|
||
:y2 964.640625,
|
||
:width 1094.3999999999999,
|
||
:height 1641.6}),
|
||
:page 253},
|
||
:content {:text "Figure 20.6: Multi-level Page Table Control Flow"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "64319047-2ffb-4355-9aab-82ea232375aa",
|
||
:page 254,
|
||
:position {:bounding {:x1 271.4013977050781,
|
||
:y1 291.203125,
|
||
:x2 486.9229736328125,
|
||
:y2 321.203125,
|
||
:width 1094.3999999999999,
|
||
:height 1641.6},
|
||
:rects ({:x1 271.40625,
|
||
:y1 291.203125,
|
||
:x2 486.9229736328125,
|
||
:y2 321.203125,
|
||
:width 1094.3999999999999,
|
||
:height 1641.6}
|
||
{:x1 271.4013977050781,
|
||
:y1 292.6875,
|
||
:x2 486.9229736328125,
|
||
:y2 315.6875,
|
||
:width 1094.3999999999999,
|
||
:height 1641.6}),
|
||
:page 254},
|
||
:content {:text "inverted page tables"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "643196c4-91fa-43c2-832e-7080b0617fe5",
|
||
:page 257,
|
||
:position {:bounding {:x1 284.4680480957031,
|
||
:y1 760.75,
|
||
:x2 580.4756469726562,
|
||
:y2 783.75,
|
||
:width 1094.3999999999999,
|
||
:height 1641.6},
|
||
:rects ({:x1 284.4680480957031,
|
||
:y1 760.75,
|
||
:x2 580.4756469726562,
|
||
:y2 783.75,
|
||
:width 1094.3999999999999,
|
||
:height 1641.6}),
|
||
:page 257},
|
||
:content {:text "upport large address spaces,"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "64319715-78ae-4efe-bab1-def007ee8e78",
|
||
:page 258,
|
||
:position {:bounding {:x1 384.6151123046875,
|
||
:y1 884.734375,
|
||
:x2 501.601318359375,
|
||
:y2 914.734375,
|
||
:width 1094.3999999999999,
|
||
:height 1641.6},
|
||
:rects ({:x1 384.625,
|
||
:y1 884.734375,
|
||
:x2 501.601318359375,
|
||
:y2 914.734375,
|
||
:width 1094.3999999999999,
|
||
:height 1641.6}
|
||
{:x1 384.6151123046875,
|
||
:y1 886.21875,
|
||
:x2 384.6233215332031,
|
||
:y2 909.21875,
|
||
:width 1094.3999999999999,
|
||
:height 1641.6}),
|
||
:page 258},
|
||
:content {:text "swap space"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "64319809-1dbe-48dc-a4e4-7e14062d42c5",
|
||
:page 258,
|
||
:position {:bounding {:x1 0,
|
||
:y1 589,
|
||
:x2 947.1476440429688,
|
||
:y2 1338.296875,
|
||
:width 1094.3999999999999,
|
||
:height 1641.6},
|
||
:rects ({:x1 0,
|
||
:y1 589,
|
||
:x2 0,
|
||
:y2 610,
|
||
:width 1094.3999999999999,
|
||
:height 1641.6}
|
||
{:x1 456.7027587890625,
|
||
:y1 1290.046875,
|
||
:x2 947.1476440429688,
|
||
:y2 1313.046875,
|
||
:width 1094.3999999999999,
|
||
:height 1641.6}
|
||
{:x1 217.734375,
|
||
:y1 1315.296875,
|
||
:x2 311.5235900878906,
|
||
:y2 1338.296875,
|
||
:width 1094.3999999999999,
|
||
:height 1641.6}),
|
||
:page 258},
|
||
:content {:text "swap space is not the only on-disk location for swapping "},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "643221b9-c6ee-4cdd-bde9-6d31cd39f9f3",
|
||
:page 259,
|
||
:position {:bounding {:x1 217.11608123779297,
|
||
:y1 949.5625610351562,
|
||
:x2 301.30753326416016,
|
||
:y2 971.8482666015625,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 217.11608123779297,
|
||
:y1 949.5625610351562,
|
||
:x2 301.30753326416016,
|
||
:y2 971.8482666015625,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 259},
|
||
:content {:text "present bit"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6432277e-131b-4651-a2e9-bd51e4e5b7e6",
|
||
:page 261,
|
||
:position {:bounding {:x1 0,
|
||
:y1 349.1428680419922,
|
||
:x2 645.84912109375,
|
||
:y2 632.4286041259766,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 0,
|
||
:y1 349.1428680419922,
|
||
:x2 0,
|
||
:y2 370.2857360839844,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}
|
||
{:x1 584.4553833007812,
|
||
:y1 595.5357513427734,
|
||
:x2 645.84912109375,
|
||
:y2 617.8214569091797,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}
|
||
{:x1 202.48924255371094,
|
||
:y1 597.2768096923828,
|
||
:x2 548.4899139404297,
|
||
:y2 613.8482513427734,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}
|
||
{:x1 580.0178833007812,
|
||
:y1 597.2768096923828,
|
||
:x2 645.84912109375,
|
||
:y2 614.0178985595703,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}
|
||
{:x1 108.35714721679688,
|
||
:y1 615.8571624755859,
|
||
:x2 144.226806640625,
|
||
:y2 632.4286041259766,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 261},
|
||
:content {:text "hile the I/O is in flight, the process will be in the blocked state."},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6432298b-31e8-419e-b84d-3ecf08616a25",
|
||
:page 263,
|
||
:position {:bounding {:x1 405.69117736816406,
|
||
:y1 577.2857513427734,
|
||
:x2 494.18971252441406,
|
||
:y2 595.0000457763672,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 405.69117736816406,
|
||
:y1 577.2857513427734,
|
||
:x2 494.18971252441406,
|
||
:y2 595.0000457763672,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 263},
|
||
:content {:text "proactively"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "643229bd-fc80-45a7-a326-ddb73c8df04f",
|
||
:page 263,
|
||
:position {:bounding {:x1 262.82444763183594,
|
||
:y1 293.2410888671875,
|
||
:x2 642.4800109863281,
|
||
:y2 316.66966247558594,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 262.8482360839844,
|
||
:y1 293.2410888671875,
|
||
:x2 642.4800109863281,
|
||
:y2 316.66966247558594,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 262.82444763183594,
|
||
:y1 294.9018020629883,
|
||
:x2 262.82997131347656,
|
||
:y2 312.6160888671875,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 263},
|
||
:content {:text "Page-Fault Control Flow Algorithm (Software)"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "64322a2c-91e1-47b7-8c3a-174d1c718b9f",
|
||
:page 263,
|
||
:position {:bounding {:x1 0,
|
||
:y1 317.1428756713867,
|
||
:x2 691.8538999557495,
|
||
:y2 654.7768096923828,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 317.1428756713867,
|
||
:x2 0,
|
||
:y2 338.2857360839844,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 0,
|
||
:y1 333.14288330078125,
|
||
:x2 0,
|
||
:y2 354.2857360839844,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 140.01787090301514,
|
||
:y1 597.2143096923828,
|
||
:x2 689.8552732467651,
|
||
:y2 614.9286041259766,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 269.65181255340576,
|
||
:y1 615.4732513427734,
|
||
:x2 449.4006223678589,
|
||
:y2 638.9018096923828,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 496.3661069869995,
|
||
:y1 615.4732513427734,
|
||
:x2 665.0258359909058,
|
||
:y2 638.9018096923828,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09821605682373,
|
||
:y1 617.1339569091797,
|
||
:x2 691.8538999557495,
|
||
:y2 635.0625457763672,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09821605682373,
|
||
:y1 637.0625457763672,
|
||
:x2 544.3230695724487,
|
||
:y2 654.7768096923828,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 263},
|
||
:content {:text "To keep a small amount of memory free, most operating systems thus have some kind of high watermark (HW ) and low watermark (LW ) to help decide when to start evicting pages from memory."},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "64322b0d-6e56-44aa-a5ec-a23e43355053",
|
||
:page 263,
|
||
:position {:bounding {:x1 0,
|
||
:y1 365.1428871154785,
|
||
:x2 696.4196701049805,
|
||
:y2 757.482177734375,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 365.1428871154785,
|
||
:x2 0,
|
||
:y2 386.2857437133789,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 0,
|
||
:y1 381.1428871154785,
|
||
:x2 0,
|
||
:y2 402.2857437133789,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 0,
|
||
:y1 397.1428871154785,
|
||
:x2 0,
|
||
:y2 418.28574562072754,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 0,
|
||
:y1 413.14288806915283,
|
||
:x2 0,
|
||
:y2 434.2857446670532,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 561.8125228881836,
|
||
:y1 655.3125457763672,
|
||
:x2 597.9432907104492,
|
||
:y2 678.7411193847656,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 208.8085708618164,
|
||
:y1 656.9732513427734,
|
||
:x2 691.589714050293,
|
||
:y2 674.9018402099609,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09821701049805,
|
||
:y1 676.8929138183594,
|
||
:x2 689.7679557800293,
|
||
:y2 694.8214721679688,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 432.8928756713867,
|
||
:y1 695.1607666015625,
|
||
:x2 475.52816009521484,
|
||
:y2 718.5893249511719,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09821701049805,
|
||
:y1 696.8214721679688,
|
||
:x2 691.110466003418,
|
||
:y2 714.7500305175781,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 680.5000534057617,
|
||
:y1 716.8393249511719,
|
||
:x2 686.4821701049805,
|
||
:y2 728.8393249511719,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 422.74108123779297,
|
||
:y1 718.1786193847656,
|
||
:x2 545.1677474975586,
|
||
:y2 741.607177734375,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 568.9553756713867,
|
||
:y1 718.1786193847656,
|
||
:x2 680.5057907104492,
|
||
:y2 741.607177734375,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09821701049805,
|
||
:y1 719.8482666015625,
|
||
:x2 696.4196701049805,
|
||
:y2 737.7768249511719,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09821701049805,
|
||
:y1 739.7679138183594,
|
||
:x2 259.5134696960449,
|
||
:y2 757.482177734375,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 263},
|
||
:content {:text "when the OS notices that there are fewer than LW pages available, a background thread that is responsible for freeing memory runs. The thread evicts pages until there are HW pages available. The background thread, sometimes called the swap daemon or page daemon1, then goes to sleep"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "64324655-73cb-40a7-814b-1dd26b310e41",
|
||
:page 268,
|
||
:position {:bounding {:x1 451.27679443359375,
|
||
:y1 519.8392944335938,
|
||
:x2 597.7689819335938,
|
||
:y2 542.1250152587891,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 451.27679443359375,
|
||
:y1 519.8392944335938,
|
||
:x2 597.7689819335938,
|
||
:y2 542.1250152587891,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}
|
||
{:x1 451.27679443359375,
|
||
:y1 522.6964416503906,
|
||
:x2 597.7689819335938,
|
||
:y2 539.4375152587891,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 268},
|
||
:content {:text "replacement policy"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6432466b-0d2b-4dac-990f-168a82743a94",
|
||
:page 268,
|
||
:position {:bounding {:x1 524.2767944335938,
|
||
:y1 821.8482513427734,
|
||
:x2 566.1121826171875,
|
||
:y2 844.1339721679688,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 524.2767944335938,
|
||
:y1 821.8482513427734,
|
||
:x2 566.1121826171875,
|
||
:y2 844.1339721679688,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 268},
|
||
:content {:text "cache"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6432471f-f8f1-4a2c-aa82-abd0ec24142e",
|
||
:page 268,
|
||
:position {:bounding {:x1 0,
|
||
:y1 445.14288330078125,
|
||
:x2 645.8362426757812,
|
||
:y2 975.1607666015625,
|
||
:width 806.3999999999999,
|
||
:height 1209.6},
|
||
:rects ({:x1 0,
|
||
:y1 445.14288330078125,
|
||
:x2 0,
|
||
:y2 466.2857360839844,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}
|
||
{:x1 622.5714721679688,
|
||
:y1 934.2768249511719,
|
||
:x2 645.8362426757812,
|
||
:y2 956.5625610351562,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}
|
||
{:x1 622.5714721679688,
|
||
:y1 937.1339721679688,
|
||
:x2 645.8362426757812,
|
||
:y2 953.8750610351562,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}
|
||
{:x1 108.35714721679688,
|
||
:y1 952.8750610351562,
|
||
:x2 376.1501159667969,
|
||
:y2 975.1607666015625,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}
|
||
{:x1 108.35714721679688,
|
||
:y1 955.732177734375,
|
||
:x2 383.5149230957031,
|
||
:y2 972.4732666015625,
|
||
:width 806.3999999999999,
|
||
:height 1209.6}),
|
||
:page 268},
|
||
:content {:text "average memory access time (AMAT)"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "643248c0-69b7-4b23-a8be-94df2abb38e6",
|
||
:page 269,
|
||
:position {:bounding {:x1 214.2807388305664,
|
||
:y1 923.5268249511719,
|
||
:x2 489.8062210083008,
|
||
:y2 945.2410888671875,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 214.2807388305664,
|
||
:y1 923.5268249511719,
|
||
:x2 489.8062210083008,
|
||
:y2 945.2410888671875,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 269},
|
||
:content {:text "Optimal Replacement Policy"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "64324c4e-165b-4ba4-838a-afc002decd34",
|
||
:page 270,
|
||
:position {:bounding {:x1 0,
|
||
:y1 237.14286041259766,
|
||
:x2 689.7579727172852,
|
||
:y2 539.5178756713867,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 237.14286041259766,
|
||
:x2 0,
|
||
:y2 258.28572845458984,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 319.8937454223633,
|
||
:y1 501.8839340209961,
|
||
:x2 689.7579727172852,
|
||
:y2 519.5982284545898,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09822082519531,
|
||
:y1 521.803581237793,
|
||
:x2 571.4840545654297,
|
||
:y2 539.5178756713867,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 270},
|
||
:content {:text "The reason this is true is simple: you will refer to the other pages before you refer to the one furthest out."},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "64324c6c-2057-46b3-aa2f-fa1e0748e1e8",
|
||
:page 271,
|
||
:position {:bounding {:x1 393.6139373779297,
|
||
:y1 195.0178680419922,
|
||
:x2 592.2262420654297,
|
||
:y2 212.94642639160156,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 393.6139373779297,
|
||
:y1 195.0178680419922,
|
||
:x2 592.2262420654297,
|
||
:y2 212.94642639160156,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 271},
|
||
:content {:text "TYPES OF CACHE MISSES"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6432503c-9c30-4ae0-8aa0-e867554b1662",
|
||
:page 272,
|
||
:position {:bounding {:x1 434.92860412597656,
|
||
:y1 729.4732666015625,
|
||
:x2 520.9250030517578,
|
||
:y2 747.1875610351562,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 434.92860412597656,
|
||
:y1 729.4732666015625,
|
||
:x2 520.9250030517578,
|
||
:y2 747.1875610351562,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 272},
|
||
:content {:text "ANOMALY"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "64325410-09a2-472f-b67b-426df53d4c81",
|
||
:page 271,
|
||
:position {:bounding {:x1 346.3453063964844,
|
||
:y1 862.5804138183594,
|
||
:x2 387.40281677246094,
|
||
:y2 884.2946929931641,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 346.3453063964844,
|
||
:y1 862.5804138183594,
|
||
:x2 387.40281677246094,
|
||
:y2 884.2946929931641,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 271},
|
||
:content {:text "FIFO"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "64325422-d727-4104-9c85-6c18260a1b6e",
|
||
:page 273,
|
||
:position {:bounding {:x1 420.1046600341797,
|
||
:y1 485.43751525878906,
|
||
:x2 484.86940002441406,
|
||
:y2 507.1518096923828,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 420.1046600341797,
|
||
:y1 485.43751525878906,
|
||
:x2 484.86940002441406,
|
||
:y2 507.1518096923828,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 273},
|
||
:content {:text "Random"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "643256d9-6c65-4e29-adab-f5a6d112bccd",
|
||
:page 274,
|
||
:position {:bounding {:x1 266.6438980102539,
|
||
:y1 476.75001525878906,
|
||
:x2 309.66699981689453,
|
||
:y2 498.4643096923828,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 266.6438980102539,
|
||
:y1 476.75001525878906,
|
||
:x2 309.66699981689453,
|
||
:y2 498.4643096923828,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 274},
|
||
:content {:text " LRU"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "643258e8-576b-4e22-91da-8579517b82bc",
|
||
:page 275,
|
||
:position {:bounding {:x1 171.8928680419922,
|
||
:y1 827.4107360839844,
|
||
:x2 366.3024444580078,
|
||
:y2 849.1250305175781,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 171.8928680419922,
|
||
:y1 827.4107360839844,
|
||
:x2 366.3024444580078,
|
||
:y2 849.1250305175781,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 275},
|
||
:content {:text "Workload Examples"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "64325b27-c557-40ad-86ff-e46eb11dbf77",
|
||
:page 278,
|
||
:position {:bounding {:x1 116.0850715637207,
|
||
:y1 643.3750152587891,
|
||
:x2 469.7178535461426,
|
||
:y2 665.0892944335938,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 116.0850715637207,
|
||
:y1 643.3750152587891,
|
||
:x2 469.7178535461426,
|
||
:y2 665.0892944335938,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 278},
|
||
:content {:text "Implementing Historical Algorithms"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6432650c-142d-46ba-a8b1-4f0c1af50635",
|
||
:page 279,
|
||
:position {:bounding {:x1 470.1607360839844,
|
||
:y1 756.4464721679688,
|
||
:x2 599.8568115234375,
|
||
:y2 779.8750305175781,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 470.1607360839844,
|
||
:y1 756.4464721679688,
|
||
:x2 599.8568115234375,
|
||
:y2 779.8750305175781,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 279},
|
||
:content {:text "clock algorithm"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "64326b23-8bc8-4b41-96ac-d4044db00dbd",
|
||
:page 279,
|
||
:position {:bounding {:x1 0,
|
||
:y1 573.1428527832031,
|
||
:x2 745.5445404052734,
|
||
:y2 1056.8928833007812,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 573.1428527832031,
|
||
:x2 0,
|
||
:y2 594.2857131958008,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 0,
|
||
:y1 589.1428527832031,
|
||
:x2 0,
|
||
:y2 610.2857131958008,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 325.9997329711914,
|
||
:y1 999.3303833007812,
|
||
:x2 745.5432205200195,
|
||
:y2 1017.0446472167969,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 171.8928680419922,
|
||
:y1 1019.2589416503906,
|
||
:x2 745.5445404052734,
|
||
:y2 1037.1875305175781,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 171.8928680419922,
|
||
:y1 1039.1785888671875,
|
||
:x2 564.7962188720703,
|
||
:y2 1056.8928833007812,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 279},
|
||
:content {:text "ndeed, any approach which periodically clears the use bits and then differentiates between which pages have use bits of 1 versus 0 to decide which to replace would be fine."},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "64339651-5357-49a3-b495-6f1db7826dcc",
|
||
:page 282,
|
||
:position {:bounding {:x1 245.98158264160156,
|
||
:y1 398.4553985595703,
|
||
:x2 335.2895202636719,
|
||
:y2 416.1696319580078,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 245.98158264160156,
|
||
:y1 398.4553985595703,
|
||
:x2 335.2895202636719,
|
||
:y2 416.1696319580078,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 282},
|
||
:content {:text "discrepancy"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "64339660-fb5e-46f9-94a1-bd70bc684fc5",
|
||
:page 282,
|
||
:position {:bounding {:x1 192.58148193359375,
|
||
:y1 438.30360412597656,
|
||
:x2 276.72755432128906,
|
||
:y2 456.0178985595703,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 192.58148193359375,
|
||
:y1 438.30360412597656,
|
||
:x2 276.72755432128906,
|
||
:y2 456.0178985595703,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 282},
|
||
:content {:text "prohibitive"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "64339700-b057-4150-bc27-1a3ee4cb536d",
|
||
:page 281,
|
||
:position {:bounding {:x1 171.89286041259766,
|
||
:y1 654.4821624755859,
|
||
:x2 237.72611236572266,
|
||
:y2 676.1964416503906,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 171.89286041259766,
|
||
:y1 654.4821624755859,
|
||
:x2 237.72611236572266,
|
||
:y2 676.1964416503906,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 281},
|
||
:content {:text "Thrash"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "64339732-f900-4f7b-8783-782c8cb73550",
|
||
:page 281,
|
||
:position {:bounding {:x1 280.84822845458984,
|
||
:y1 774.5714416503906,
|
||
:x2 359.57144927978516,
|
||
:y2 798.0000305175781,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 280.84822845458984,
|
||
:y1 774.5714416503906,
|
||
:x2 359.57144927978516,
|
||
:y2 798.0000305175781,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 281},
|
||
:content {:text "thrashing"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "643398d2-0574-49f6-9873-c3b725d3649f",
|
||
:page 281,
|
||
:position {:bounding {:x1 594.678596496582,
|
||
:y1 896.0714721679688,
|
||
:x2 743.2807388305664,
|
||
:y2 919.5000610351562,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 594.678596496582,
|
||
:y1 896.0714721679688,
|
||
:x2 743.2807388305664,
|
||
:y2 919.5000610351562,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 281},
|
||
:content {:text "admission control"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "64339ec6-877f-42eb-ba92-4211f543c0f3",
|
||
:page 286,
|
||
:position {:bounding {:x1 171.8928680419922,
|
||
:y1 179.0178680419922,
|
||
:x2 438.8873748779297,
|
||
:y2 200.7321548461914,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 171.8928680419922,
|
||
:y1 179.0178680419922,
|
||
:x2 438.8873748779297,
|
||
:y2 200.7321548461914,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 286},
|
||
:content {:text "VAX/VMS Virtual Memory"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "64339efd-a5cd-487b-9eb8-caf7e824de7a",
|
||
:page 286,
|
||
:position {:bounding {:x1 171.8928680419922,
|
||
:y1 684.2857513427734,
|
||
:x2 469.6575469970703,
|
||
:y2 710.5714721679688,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 171.8928680419922,
|
||
:y1 684.2857513427734,
|
||
:x2 469.6575469970703,
|
||
:y2 710.5714721679688,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 286},
|
||
:content {:text "Memory Management Hardware"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6433a0cd-3e8b-4c0c-af4e-8cbf498b9231",
|
||
:page 287,
|
||
:position {:bounding {:x1 374.38104248046875,
|
||
:y1 822.3750686645508,
|
||
:x2 455.0979309082031,
|
||
:y2 840.0893020629883,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 374.38104248046875,
|
||
:y1 822.3750686645508,
|
||
:x2 455.0979309082031,
|
||
:y2 840.0893020629883,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 287},
|
||
:content {:text "circumvent"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6433a2a0-7ba4-46cf-b1ec-fc02ce4c7916",
|
||
:page 289,
|
||
:position {:bounding {:x1 484.88109970092773,
|
||
:y1 959.2410888671875,
|
||
:x2 534.060848236084,
|
||
:y2 976.9553833007812,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 484.88109970092773,
|
||
:y1 959.2410888671875,
|
||
:x2 534.060848236084,
|
||
:y2 976.9553833007812,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 289},
|
||
:content {:text "astute"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6433a3cc-c528-4c8d-bca2-9bdab780e27a",
|
||
:page 288,
|
||
:position {:bounding {:x1 379.5803909301758,
|
||
:y1 936.6160888671875,
|
||
:x2 631.736701965332,
|
||
:y2 960.044677734375,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 385.1428909301758,
|
||
:y1 936.6160888671875,
|
||
:x2 631.736701965332,
|
||
:y2 960.044677734375,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 379.5803909301758,
|
||
:y1 938.2767944335938,
|
||
:x2 385.12467193603516,
|
||
:y2 955.9910888671875,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 288},
|
||
:content {:text " The VAX/VMS Address Space"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6433a4e2-191f-4c49-8c5f-e9a78cb4c476",
|
||
:page 289,
|
||
:position {:bounding {:x1 116.09821701049805,
|
||
:y1 863.9554138183594,
|
||
:x2 282.63166427612305,
|
||
:y2 890.2411193847656,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 116.09821701049805,
|
||
:y1 863.9554138183594,
|
||
:x2 282.63166427612305,
|
||
:y2 890.2411193847656,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 289},
|
||
:content {:text "Page Replacement"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6433a4fb-da6c-4741-a962-6c95c7fd9f0c",
|
||
:page 289,
|
||
:position {:bounding {:x1 564.4830932617188,
|
||
:y1 1017.5893249511719,
|
||
:x2 596.3931884765625,
|
||
:y2 1041.0179138183594,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 564.4830932617188,
|
||
:y1 1017.5893249511719,
|
||
:x2 596.3931884765625,
|
||
:y2 1041.0179138183594,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 289},
|
||
:content {:text "hog"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6433a931-90cf-4e1f-8ea7-922bc81f354e",
|
||
:page 290,
|
||
:position {:bounding {:x1 409.6071472167969,
|
||
:y1 1077.357192993164,
|
||
:x2 491.3032531738281,
|
||
:y2 1100.7857666015625,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 409.6071472167969,
|
||
:y1 1077.357192993164,
|
||
:x2 491.3032531738281,
|
||
:y2 1100.7857666015625,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 290},
|
||
:content {:text "clustering"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6433a96f-0414-4ec5-963b-72161ce23ef0",
|
||
:page 291,
|
||
:position {:bounding {:x1 279.99354553222656,
|
||
:y1 182.3839111328125,
|
||
:x2 320.96942138671875,
|
||
:y2 200.09820556640625,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 279.99354553222656,
|
||
:y1 182.3839111328125,
|
||
:x2 320.96942138671875,
|
||
:y2 200.09820556640625,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 291},
|
||
:content {:text "swoop"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6433a9cd-4ecd-4a8e-b778-8c0c36af929a",
|
||
:page 291,
|
||
:position {:bounding {:x1 361.61609649658203,
|
||
:y1 340.1250228881836,
|
||
:x2 508.79788970947266,
|
||
:y2 363.55358123779297,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 361.61609649658203,
|
||
:y1 340.1250228881836,
|
||
:x2 400.80359649658203,
|
||
:y2 363.55358123779297,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 395.49109649658203,
|
||
:y1 342.98217010498047,
|
||
:x2 508.79788970947266,
|
||
:y2 360.91072845458984,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 291},
|
||
:content {:text "lazy optimizations"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6433aa48-cb30-4a01-9670-64ac357bc2ab",
|
||
:page 291,
|
||
:position {:bounding {:x1 424.9018020629883,
|
||
:y1 360.05359649658203,
|
||
:x2 558.297981262207,
|
||
:y2 383.4821548461914,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 424.9018020629883,
|
||
:y1 360.05359649658203,
|
||
:x2 558.297981262207,
|
||
:y2 383.4821548461914,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 291},
|
||
:content {:text "demand zeroing"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6433aa4c-e737-43aa-bcc9-34609d86fe42",
|
||
:page 291,
|
||
:position {:bounding {:x1 237.26787567138672,
|
||
:y1 738.6339797973633,
|
||
:x2 351.87162017822266,
|
||
:y2 762.0625076293945,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 237.26787567138672,
|
||
:y1 738.6339797973633,
|
||
:x2 351.87162017822266,
|
||
:y2 762.0625076293945,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 291},
|
||
:content {:text "copy-on-write"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6433abf7-a59b-42ae-af0b-05706abee681",
|
||
:page 292,
|
||
:position {:bounding {:x1 171.90179443359375,
|
||
:y1 656.5357246398926,
|
||
:x2 506.87579345703125,
|
||
:y2 678.2500152587891,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 171.90179443359375,
|
||
:y1 656.5357246398926,
|
||
:x2 506.87579345703125,
|
||
:y2 678.2500152587891,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 292},
|
||
:content {:text "The Linux Virtual Memory System"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6433ac19-794e-4bcb-abf9-d406d1a148d3",
|
||
:page 293,
|
||
:position {:bounding {:x1 348.2946548461914,
|
||
:y1 565.107177734375,
|
||
:x2 556.9909133911133,
|
||
:y2 588.5357360839844,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 348.2946548461914,
|
||
:y1 565.107177734375,
|
||
:x2 556.9909133911133,
|
||
:y2 588.5357360839844,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 293},
|
||
:content {:text "The Linux Address Space"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6433b05c-6a5a-4ae5-8664-03fa83483598",
|
||
:page 294,
|
||
:position {:bounding {:x1 500.5506362915039,
|
||
:y1 382.1964416503906,
|
||
:x2 683.1516494750977,
|
||
:y2 405.6250305175781,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 500.57144927978516,
|
||
:y1 382.1964416503906,
|
||
:x2 683.1516494750977,
|
||
:y2 405.6250305175781,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 500.5506362915039,
|
||
:y1 383.8571472167969,
|
||
:x2 683.1516494750977,
|
||
:y2 401.5714416503906,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 294},
|
||
:content {:text "kernel virtual address"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6433b26b-111b-4fa3-930b-232d23287999",
|
||
:page 295,
|
||
:position {:bounding {:x1 116.09822082519531,
|
||
:y1 685.0357360839844,
|
||
:x2 294.3108367919922,
|
||
:y2 711.3214416503906,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 116.09822082519531,
|
||
:y1 685.0357360839844,
|
||
:x2 294.3108367919922,
|
||
:y2 711.3214416503906,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 295},
|
||
:content {:text "Large Page Support"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6433b29c-817e-44f0-a02e-8ab14f6fe764",
|
||
:page 295,
|
||
:position {:bounding {:x1 514.8954162597656,
|
||
:y1 1039.1785888671875,
|
||
:x2 556.5503540039062,
|
||
:y2 1056.8928833007812,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 514.8954162597656,
|
||
:y1 1039.1785888671875,
|
||
:x2 556.5503540039062,
|
||
:y2 1056.8928833007812,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 295},
|
||
:content {:text "tract"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6433b321-04d6-4118-9d04-80758598654e",
|
||
:page 296,
|
||
:position {:bounding {:x1 296.86692810058594,
|
||
:y1 294.65179443359375,
|
||
:x2 328.1221160888672,
|
||
:y2 312.3660888671875,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 296.86692810058594,
|
||
:y1 294.65179443359375,
|
||
:x2 328.1221160888672,
|
||
:y2 312.3660888671875,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 296},
|
||
:content {:text "yell"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6433b345-d17f-48ea-b0d4-ec3eba091be4",
|
||
:page 296,
|
||
:position {:bounding {:x1 434.13519287109375,
|
||
:y1 482.6250305175781,
|
||
:x2 491.50811767578125,
|
||
:y2 500.33929443359375,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 434.13519287109375,
|
||
:y1 482.6250305175781,
|
||
:x2 491.50811767578125,
|
||
:y2 500.33929443359375,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 296},
|
||
:content {:text "scorned"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6433b5fa-2c4f-434c-9ab8-5142eb2cec45",
|
||
:page 302,
|
||
:position {:bounding {:x1 645.7665557861328,
|
||
:y1 381.64288330078125,
|
||
:x2 721.3532867431641,
|
||
:y2 399.357177734375,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 645.7665557861328,
|
||
:y1 381.64288330078125,
|
||
:x2 721.3532867431641,
|
||
:y2 399.357177734375,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 302},
|
||
:content {:text "multitude"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6433b625-8749-4211-8d7a-3770dcd86ec2",
|
||
:page 301,
|
||
:position {:bounding {:x1 402.8839416503906,
|
||
:y1 240.49996948242188,
|
||
:x2 494.86724853515625,
|
||
:y2 263.9285583496094,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 402.8839416503906,
|
||
:y1 240.49996948242188,
|
||
:x2 494.86724853515625,
|
||
:y2 263.9285583496094,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 301},
|
||
:content {:text "speculative"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6433b63d-6815-4c33-a5fb-c7c20c06fcab",
|
||
:page 297,
|
||
:position {:bounding {:x1 116.09822463989258,
|
||
:y1 178.55357360839844,
|
||
:x2 259.98523330688477,
|
||
:y2 204.8392791748047,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 116.09822463989258,
|
||
:y1 178.55357360839844,
|
||
:x2 259.98523330688477,
|
||
:y2 204.8392791748047,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 297},
|
||
:content {:text "The Page Cache"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6433b6c0-0673-41c5-93a5-8280f5a6ab4b",
|
||
:page 297,
|
||
:position {:bounding {:x1 174.29305267333984,
|
||
:y1 669.607177734375,
|
||
:x2 257.4332275390625,
|
||
:y2 687.3214721679688,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 174.29305267333984,
|
||
:y1 669.607177734375,
|
||
:x2 257.4332275390625,
|
||
:y2 687.3214721679688,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 297},
|
||
:content {:text "subverted "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6433b6dc-b1d4-4c88-bd92-8c9359bece02",
|
||
:page 297,
|
||
:position {:bounding {:x1 345.1690216064453,
|
||
:y1 772.8750305175781,
|
||
:x2 558.5497894287109,
|
||
:y2 790.5893249511719,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 345.1690216064453,
|
||
:y1 772.8750305175781,
|
||
:x2 558.5497894287109,
|
||
:y2 790.5893249511719,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 297},
|
||
:content {:text "2Q replacement algorithm s"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6433b736-af15-4e56-b2ba-3bec294483ce",
|
||
:page 297,
|
||
:position {:bounding {:x1 0,
|
||
:y1 93.14286422729492,
|
||
:x2 691.9608764648438,
|
||
:y2 441.3750305175781,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 0,
|
||
:y1 93.14286422729492,
|
||
:x2 0,
|
||
:y2 114.28572273254395,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 0,
|
||
:y1 109.14286518096924,
|
||
:x2 0,
|
||
:y2 130.28572368621826,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 0,
|
||
:y1 125.14286613464355,
|
||
:x2 0,
|
||
:y2 146.28572463989258,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 0,
|
||
:y1 141.14286613464355,
|
||
:x2 0,
|
||
:y2 162.28572463989258,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 0,
|
||
:y1 157.1428680419922,
|
||
:x2 0,
|
||
:y2 178.28572463989258,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 0,
|
||
:y1 173.1428680419922,
|
||
:x2 0,
|
||
:y2 194.28572845458984,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 225.17857360839844,
|
||
:y1 298.3839416503906,
|
||
:x2 318.3839416503906,
|
||
:y2 321.81251525878906,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 148.9743194580078,
|
||
:y1 300.04466247558594,
|
||
:x2 690.5357666015625,
|
||
:y2 317.9732360839844,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 254.58929443359375,
|
||
:y1 318.31251525878906,
|
||
:x2 433.3707275390625,
|
||
:y2 341.7410888671875,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09821701049805,
|
||
:y1 319.9732360839844,
|
||
:x2 690.9696655273438,
|
||
:y2 337.9018096923828,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09821701049805,
|
||
:y1 339.9018096923828,
|
||
:x2 691.5281372070312,
|
||
:y2 357.83038330078125,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09821701049805,
|
||
:y1 359.8214416503906,
|
||
:x2 689.7545280456543,
|
||
:y2 377.7500305175781,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 166.80357360839844,
|
||
:y1 378.08929443359375,
|
||
:x2 334.03582763671875,
|
||
:y2 401.51788330078125,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09821701049805,
|
||
:y1 379.7500305175781,
|
||
:x2 690.58251953125,
|
||
:y2 397.6786193847656,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 557.9017944335938,
|
||
:y1 398.01788330078125,
|
||
:x2 691.9608764648438,
|
||
:y2 421.4464416503906,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09821701049805,
|
||
:y1 399.6785888671875,
|
||
:x2 691.9608764648438,
|
||
:y2 417.607177734375,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09821701049805,
|
||
:y1 417.9464416503906,
|
||
:x2 156.94700622558594,
|
||
:y2 441.3750305175781,
|
||
:width 864,
|
||
:height 1296}
|
||
{:x1 116.09821701049805,
|
||
:y1 420.8035888671875,
|
||
:x2 580.4628982543945,
|
||
:y2 438.732177734375,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 297},
|
||
:content {:text "he Linux page cache is unified, keeping pages in memory from three primary sources: memory-mapped files, file data and metadata from devices (usually accessed by directing read() and write() calls to the file system), and heap and stack pages that comprise each process (sometimes called anonymous memory, because there is no named file underneath of it, but rather swap space). These entities are kept in a page cache hash table, allowing for quick lookup when said data is needed."},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6433bb38-56f9-47b1-b4d1-617c8693eb50",
|
||
:page 305,
|
||
:position {:bounding {:x1 216.5846710205078,
|
||
:y1 610.785758972168,
|
||
:x2 276.1960220336914,
|
||
:y2 628.5000534057617,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 216.5846710205078,
|
||
:y1 610.785758972168,
|
||
:x2 276.1960220336914,
|
||
:y2 628.5000534057617,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 305},
|
||
:content {:text "shudder "},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "6433bce5-e05b-4fd3-8af1-30bdd091ab00",
|
||
:page 306,
|
||
:position {:bounding {:x1 116.09821701049805,
|
||
:y1 417.64288330078125,
|
||
:x2 189.00162887573242,
|
||
:y2 435.357177734375,
|
||
:width 864,
|
||
:height 1296},
|
||
:rects ({:x1 116.09821701049805,
|
||
:y1 417.64288330078125,
|
||
:x2 189.00162887573242,
|
||
:y2 435.357177734375,
|
||
:width 864,
|
||
:height 1296}),
|
||
:page 306},
|
||
:content {:text "cheapskate"},
|
||
:properties {:color "green"}}],
|
||
:extra {:page 309}}
|