No authoritative ELC 2017 programme, speaker page, slide deck, or recording has been identified for a session with the exact title Virtual Memory Experiments. The conference attribution therefore remains unverified. The underlying topic is a practical investigation of how address translation, page size, and page faults affect program behavior; separate 2017 research reported performance results for several virtual-memory designs.
What virtual-memory experiments investigate
Virtual memory lets a program use virtual addresses while the operating system and hardware map those addresses to physical memory. Experiments make that process observable: they vary a memory-related condition, run a defined workload, and measure how the change affects translation, faults, or application performance.
As an Amazon Associate I earn from qualifying purchases.
Useful investigations include changing page size, increasing the program’s working set, or comparing translation approaches. Teaching projects have used page-size and large-address-space experiments to help learners understand virtual memory by constructing or exploring its mechanisms rather than treating it as an invisible operating-system service. Operating-systems lab work has also used page-fault exercises in which students calculate a matrix size from known RAM and page-size values to study performance.
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →How page size and working-set size affect behavior
Page size and translation
A page table maps virtual pages to physical frames. Because programs access memory repeatedly, processors use a translation lookaside buffer (TLB) or another translation cache to avoid consulting page tables on every access. A TLB miss can require additional translation work; the cost depends on the processor and the page-table structure.
#1 Best Overall
Larger pages can let a translation entry cover more memory, potentially reducing the number of translations needed for a given working set. They also allocate memory in coarser units, which can increase internal fragmentation when a program uses only part of an allocated page. Smaller pages make allocation more granular but can require more page-table entries for the same address range. An experiment should therefore record the page sizes actually in use, rather than assuming that a configured or requested size was accepted.
Working sets and page faults
A working set is the memory a workload actively uses over a period of execution. When that set exceeds the memory available to it, the system may need to reclaim or move pages, and accesses to unavailable pages cause faults. Faults can have different costs: some are resolved without reading data from storage, while others require backing-store I/O. Counting all faults as equivalent can hide that distinction.
Rank #2
- Treasure Your Child's Memories: Preserve eighteen years of your child's memories in our baby journal memory book; this simple, guided prompts kids memory book helps you capture every milestone in style
- Elegant Design: Featuring a minimalistic design, our childhood keepsake book is made with a linen cover with gold embossing, creating a beautiful keepsake; this childhood memory collecting book blends minimalism and elegance
- What's Included: Beautifully organize your child's memories with this baby book for new parents, which has detailed sections like "The Day I Met You" and "Childhood in Review."; The memory book for baby has an additional pocket for Keepsake
- Reflect on Yourself: With simple and guided prompts, this cream child memory book helps you reflect on growth, fun, milestones, and more; it helps your child develop values that shape their future
- A Thoughtful Gift: Recording memories from pregnancy to your child's teen years, this book is a cherished baby keepsake book for generations to come, passing on a legacy with pride and purpose
To study this relationship, keep the workload consistent while increasing the active data set. Record the physical memory available to the workload, the fault counts, and any backing-store traffic the measurement environment exposes. A result from one workload or memory limit does not establish what will happen with a different access pattern or machine.
Free tools Windows power users keep installed
One-click scans. No signup required.
How to design a useful experiment
- Choose one question. For example: does changing page size alter translation activity for this workload, or at what working-set size do faults and storage traffic rise?
- Define the workload. State the program, input size, access pattern, and run duration. For matrix tests, specify the matrix dimensions and how elements are accessed.
- Record the environment. Report the operating-system or simulator version, hardware or simulated architecture, available physical memory, page sizes, and relevant memory settings.
- Change one main variable at a time. Compare at least two page sizes or working-set sizes while holding the other conditions steady. Repeat runs where practical and report the measurement method.
- Collect more than one metric. Measure page faults and translation activity when available, along with throughput or latency. Include memory footprint and backing-store traffic if the tools expose them.
- Interpret the result in context. State whether the result is a count, rate, latency, or throughput change, what it is compared with, and which workload and memory configuration produced it.
Translation traces can themselves become costly: virtual-memory trace research reports that traces may grow to gigabytes after only a few seconds of execution. That is why some trace-based studies use lossy reduction techniques designed to preserve simulation accuracy while reducing storage and run time.
Rank #3
- A MEMORIES THAT OPENS ITSELF: Simply lift the wedding book cover and your wedding day video begins. No apps, no setup — just instant playback of your special day and once-in-a-lifetime moments
- SHARE TODAY. TREASURE TOMORROW: Create a living memory book you’ll share with your children someday Over a year of standby time between charges.— filled with love, laughter, and everything that matters most.
- SEE EVERY DETAIL. FEEL EVERY MOMENT: wedding video book 1024×600 resolution, 7-inch screen with built-in speakers. Clear, vibrant video quality and 16GB internal memory storing and playing your wedding video beautifully, exactly how your love story deserves.
- MADE TO LAST YOUR FOREVER: the digital book Wrapped in premium linen with elegant foil titles, plus reusable memory and rechargeable battery — the album book video designed to protect your most precious day for years to come.
- EFFORTLESS TO USE & PERSONALIZE: Drag and drop videos—Most templates are ready-to-use no software required. 10 hours of continuous playback ; for unsupported items, customers can use our free online tools on the website to customize.
What separate virtual-memory studies reported in 2017
These are results from distinct research projects, not measurements from a confirmed ELC 2017 session. Their workloads, systems, and reported metrics differ, so the figures are not a head-to-head ranking.
| Study | Reported result | What the result describes |
|---|---|---|
| Do-it-yourself virtual memory translation, Hanna Alam, Tianhao Zhang, Mattan Erez, and Yoav Etsion, ISCA 2017 | 1.2× to 2.0× speedups in virtualized environments; the authors also report that different DVMT configurations preserve native performance. | The authors’ reported results for their DVMT configurations in virtualized environments. The cited summary does not specify individual workload details or a single common baseline for each figure. |
| HeteroOS, Rutgers/ISCA authors, 2017 | Up to 2× performance improvement. | The design makes guest operating systems aware of heterogeneous memory and combines guest-OS information with virtual-machine-monitor control for hot-page tracking and migration. The cited summary does not state a common workload or more specific measurement conditions. |
| Eleos, Technion/EuroSys authors, 2017 | Up to 2.2× higher memcached throughput and 2.3× higher face-verification throughput, with datasets up to 5× larger than secure physical memory. | The reported application throughput and dataset scale for Eleos; these figures describe its secure-memory setting, not general-purpose page-size experiments. |
What to conclude about the ELC 2017 attribution
The available evidence supports treating “Virtual Memory Experiments” as a useful description of a technical topic, but it does not establish that a session with that exact title appeared at ELC 2017. No conference-specific statistic, named speaker, session abstract, or recording can be attributed to it on this evidence. The 2017 results above belong to separately identified research papers and should not be presented as ELC demonstrations.
Quick Recap
Best Value
- ALWAYS READY TO PLAY - Open the video book cover and your memories come to life – instantly. Perfect for wedding videos and slideshows, event videos, encouragement videos, congratulations, sympathy or thank you wishes videos.
- PREMIUM QUALITY & INNOVATIVE - High-end 7" HD IPS screen and built-in speakers deliver stunning video and audio clarity, providing an immersive automatic playback experience upon opening the video book.
- HIGH CAPACITY & ENDURANCE - Stores over 3 hours of precious HD wedding videos on 4GB of reusable memory. Its fully rechargeable battery offers over 4 hours of playback time between charges.
- LUXURIOUS & TIMELESS DESIGN - The Motion Books feature a fine linen hardcover with elegant foil titles, making it a perfect keepsake or gift to treasure special memories.
- USER-FRIENDLY & VERSATILE - Includes convenient controls like play/pause, previous/next video (fast forward and fast rewind), and volume buttons. You can load many videos and photos of your cherished memories to create a one-of-a-kind video book.
Rank #4
- Blank Linen Video Book: The neutral beige linen cover leaves room for your own videos, photos, messages, and meaningful memories without limiting the gift to one occasion
- Collect Video Messages: Record your own video or ask family, friends, classmates, coworkers, or loved ones to film short clips, then add them by USB to create a meaningful video book gift
- For Many Life Moments: Use it for birthday wishes, wedding footage, anniversary messages, graduation memories, retirement wishes, farewell notes, memorial tributes, travel highlights, or holiday greetings
- A Gift for Many People: Create a personal video gift for mom, dad, parents, grandparents, wife, husband, girlfriend, boyfriend, friends, teachers, mentors, coworkers, boss, graduates, or students
- Simple Playback Keepsake: 7 inch IPS screen, 4GB memory, built-in speaker, rechargeable battery, and no WiFi needed during playback make moments easy to view and share
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




