diff options
| author | Jeffrey Armstrong <jeffrey.armstrong@approximatrix.com> | 2019-05-08 17:12:08 -0400 |
|---|---|---|
| committer | Jeffrey Armstrong <jeffrey.armstrong@approximatrix.com> | 2019-05-08 17:12:08 -0400 |
| commit | 6ffd9034ce99b442542a09dccaedd4c16a3ee2af (patch) | |
| tree | 4ab0a488088e1e568dc2fb164c6c166ed3ac73d0 /bsdcan2019/vax.html | |
| parent | 7d75794a0bbb7129a9fd990c0f9a0ef1dcaa272f (diff) | |
| download | presentations-6ffd9034ce99b442542a09dccaedd4c16a3ee2af.tar.gz presentations-6ffd9034ce99b442542a09dccaedd4c16a3ee2af.zip | |
Client section mostly complete. Added numerous pictures.
Diffstat (limited to 'bsdcan2019/vax.html')
| -rw-r--r-- | bsdcan2019/vax.html | 124 |
1 files changed, 116 insertions, 8 deletions
diff --git a/bsdcan2019/vax.html b/bsdcan2019/vax.html index 966be45..1d1e347 100644 --- a/bsdcan2019/vax.html +++ b/bsdcan2019/vax.html @@ -70,6 +70,7 @@ <div class="slide">
<h1>VAX 4000/200</h1>
+<img style="float:right; height: 80%; width:30%;" src="vax4000.jpg" />
<ul>
<li>KA660 CPU @ ~32MHz</li>
<li>32MB RAM</li>
@@ -89,6 +90,7 @@ <div class="slide">
<h1>VAXstation 3100 m38</h1>
+<img style="float:right; height: 80%; width:30%;" src="vax3100.jpg" />
<ul>
<li>KA42-B CPU @ ~16MHz</li>
<li>32MB RAM</li>
@@ -113,9 +115,13 @@ <div class="slide">
<h1>Setting Up a VAX</h1>
-
+<div class="slidecontent">
+<img src="basic1.png" class="bigpicture" />
+</div>
</div>
+
+
<div class="slide">
<h1>Setting Up a VAX</h1>
<ul>
@@ -138,9 +144,20 @@ <div class="slide">
<h1>Installing NetBSD 8</h1>
-<!-- Disk access stats -->
<!-- CPU stats -->
+<pre>
+Test execution summary:
+ total time: 19134.0100s
+ total number of events: 10000
+ total time taken by event execution: 19130.3700
+ per-request statistics:
+ min: 1830.00ms
+ avg: 1913.04ms
+ max: 8840.00ms
+ approx. 95 percentile: 2209.19ms
+</pre>
+
</div>
<div class="slide">
@@ -173,7 +190,7 @@ vax# time tar -xzf pkgsrc-2018Q4.tar.gz -C /usr <div class="slide">
<h1>VAX as a Client</h1>
- <!-- Client Picture -->
+<img src="basic2.png" class="bigpicture" />
</div>
@@ -192,7 +209,9 @@ vax# time tar -xzf pkgsrc-2018Q4.tar.gz -C /usr <div class="slide">
<h1>Client Necessities</h1>
- <!-- No X11 Picture -->
+<p style="text-align:center;">
+<img src="no_x.png" height="80%" width="30%" />
+</p>
<div class="handout">
<ul>
<li>No Framebuffers</li>
@@ -213,11 +232,70 @@ vax# time tar -xzf pkgsrc-2018Q4.tar.gz -C /usr </div>
+<div class="slide">
+<h1>Text Editor</h1>
+<ul class="incremental">
+ <li>vim</li>
+ <li>nano</li>
+</ul>
+<div class="handout">
+<ul>
+ <li>vim is compiled twice</li>
+ <li>vim-share</li>
+ <li>vim</li>
+ <li>2.5 days each?</li>
+</div>
+
+<div class="slide">
+<h1>Languages - Scripting</h1>
+
+<ul class="incremental">
+ <li class="negative">Python</li>
+ <li class="negative">PHP</li>
+ <li>Perl</li>
+ <li>Ruby</li>
+ <li>Lua</li>
+ <li>Bash</li>
+</ul>
+<div class="handout">
+<ul>
+ <li>Python: floating point</li>
+ <li>PHP: some extensions require ~1GB to build</li>
+ <li>Perl: required 1 week to build</li>
+ <li>Ruby: disable RDOC - 50K seconds for GEM doc build</li>
+ <li>Databases: stick with SQLite</li>
+ <li>Bash: required 30hrs to build</li>
+</ul>
+</div>
+</div>
+
+<div class="slide">
+<h1>Languages - Compiled</h1>
+<ul>
+ <li>Architecture-Limited: GCC 5.5</li>
+ <li><s>Go</s></li>
+ <li><s>Rust</s></li>
+</ul>
+</div>
+
+<div class="slide">
+<h1>Source Control</h1>
+<ul>
+ <li>git</li>
+</ul>
+<div class="handout">
+<ul>
+ <li>Docs in XML - xslt won't work</li>
+ <li>Solution: install git docs from amd64</li>
+</ul>
+</div>
+</div>
+
<!-- ------------------- Part 3 ---------------------- -->
<div class="slide">
<h1>VAX as a Server</h1>
- <!-- Server Picture -->
+<img src="basic3.png" class="bigpicture" />
</div>
@@ -225,14 +303,44 @@ vax# time tar -xzf pkgsrc-2018Q4.tar.gz -C /usr <div class="slide">
<h1>Server Necessities</h1>
<ul>
+ <li>File Server</li>
<li>Web Server</li>
<li>Remote Shell</li>
- <li>Languages...</li>
- <li>Database</li>
- <li>Samba</li>
</ul>
</div>
+<div class="slide">
+<h1>File</h1>
+<ul class="incremental">
+ <li>NFS</li>
+ <li class="negative">Samba</li>
+ <li>FTP</li>
+</ul>
+<div class="handout">
+<ul>
+ <li>Disk speed, network speed...</li>
+ <li>Samba requires Python</li>
+</ul>
+</div>
+</div>
+
+<div class="slide">
+<h1>Web Server</h1>
+<ul>
+ <li>bozohttpd</li>
+ <li>nginx</li>
+</ul>
+</div>
+
+<div class="slide">
+<h1>Web Server</h1>
+<ul>
+ <li>bozohttpd</li>
+ <li>nginx</li>
+</ul>
+</div>
+
+
<!-- ------------------ Conclusion -------------------- -->
|
