Add files via upload

This commit is contained in:
TimothyLottes
2016-11-12 21:22:00 -05:00
committed by GitHub
parent 71606f5ff8
commit 530a3b82a9
2 changed files with 22 additions and 1 deletions
+18
View File
@@ -0,0 +1,18 @@
<html><head><link rel="stylesheet" href="style.css"></head><body><div class="page">
<h1>20160331 - Instant Soft-Reboot to Prior Machine Snapshot</h1>
<br>
An idea for practical simple memory protection on an otherwised unprotected system.
Works similar in concept to emulator instant save and restore but applied to a full system.
Reserve 50% of memory for a full machine state snapshot.
Deny access to this snapshot memory except during save and restore (ie pages just not in page table).
Hook up hotkey combination to save or restore full machine state.
On crash, simply restore from snapshot (instant soft-reboot).
Design around one full machine barrier per frame for safe snapshot point.
</div></body></html>
+4 -1
View File
@@ -40,7 +40,7 @@ and attempting to restore what I can from prior lost images.
<br>
<br>
<ul>
<li>281 pages left to sort through on blogger
<li>270 pages left to sort through on blogger
<li>65 pages left to sort through on atom
<li>60 docs left to sort through on drive
</ul>
@@ -97,6 +97,8 @@ and attempting to restore what I can from prior lost images.
<a href="20160705.html">20160705 - CPU Threading to Hide Pipelining</a><br>
<a href="20160704.html">20160704 - Relative Addressing With XOR - Removing an Adder</a><br>
<br>
<a href="20160331.html">20160331 - Instant Soft-Reboot to Prior Machine Snapshot</a><br>
<br>
<a href="20160127.html">20160127 - Temporal AA Neighborhood Clamp</a><br>
<a href="20160126.html">20160126 - Local/Global Dimming, Blooming, Contrast Ratios - CRT/LCD/Plasma/OLED</a><br>
<br>
@@ -167,6 +169,7 @@ and attempting to restore what I can from prior lost images.
<br>
<b>2014</b><br>
<a href="20141231.html">20141231 - Continued Notes on Custom Language</a><br>
<a href="20141223.html">20141223 - Transparency/OIT Thoughts</a><br>
<a href="20141211.html">20141211 - AMD64 Assembly Porting Between Linux and Windows</a><br>
<br>
<a href="20141010.html">20141010 - The Source of the Strange "Win7" Color Distortion?</a><br>