diff options
| author | Paul Buetow <pbuetow@mimecast.com> | 2021-05-08 10:44:00 +0100 |
|---|---|---|
| committer | Paul Buetow <git@mx.buetow.org> | 2021-05-21 05:11:04 +0100 |
| commit | 964f9b70770997b21542472220f8a08f224f7650 (patch) | |
| tree | 503733ce838ba4728327e914e344305551c56d5f | |
| parent | c928ce3f377265d4f826375d1526515cbe34b374 (diff) | |
minor fixes
| -rw-r--r-- | content/gemtext/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.gmi | 2 | ||||
| -rw-r--r-- | content/gemtext/gemfeed/atom.xml | 4 | ||||
| -rw-r--r-- | content/gemtext/resources.gmi | 11 | ||||
| -rw-r--r-- | content/html/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.html | 2 | ||||
| -rw-r--r-- | content/html/gemfeed/atom.xml | 4 | ||||
| -rw-r--r-- | content/html/resources.html | 10 |
6 files changed, 17 insertions, 16 deletions
diff --git a/content/gemtext/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.gmi b/content/gemtext/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.gmi index e2019901..fd69b6da 100644 --- a/content/gemtext/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.gmi +++ b/content/gemtext/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.gmi @@ -85,7 +85,7 @@ During recording, ioriot acts as a wrapper and executes all relevant Systemtap c => ./2018-06-01-realistic-load-testing-with-ioriot-for-linux/figure1-ioriot-io-recording.png Screenshot I/O recording -A Ctrl-C (SIGINT) stops recording prematurely. Otherwise, ioriot terminates itself automatically after ten minutes. Depending on the system load, the output file can grow to several gigabytes. Only metadata is logged, not the read and written data itself. When replaying later, only random data is used. Under certain circumstances, Systemtap may omit some system calls and issue warnings. This is to ensure that Systemtap does not consume too many resources. +A Ctrl-C (SIGINT) stops recording prematurely. Otherwise, ioriot terminates itself automatically after 1 hour. Depending on the system load, the output file can grow to several gigabytes. Only metadata is logged, not the read and written data itself. When replaying later, only random data is used. Under certain circumstances, Systemtap may omit some system calls and issue warnings. This is to ensure that Systemtap does not consume too many resources. ### Test preparation diff --git a/content/gemtext/gemfeed/atom.xml b/content/gemtext/gemfeed/atom.xml index 409ccfc3..93528293 100644 --- a/content/gemtext/gemfeed/atom.xml +++ b/content/gemtext/gemfeed/atom.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <feed xmlns="http://www.w3.org/2005/Atom"> - <updated>2021-05-08T10:29:53+01:00</updated> + <updated>2021-05-08T10:43:25+01:00</updated> <title>buetow.org feed</title> <subtitle>Having fun with computers!</subtitle> <link href="gemini://buetow.org/gemfeed/atom.xml" rel="self" /> @@ -223,7 +223,7 @@ jgs\__/'---'\__/ % sudo ioriot -c io.capture </pre> <i>Screenshot I/O recording:</i><a href="https://buetow.org/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux/figure1-ioriot-io-recording.png"><img alt="Screenshot I/O recording" title="Screenshot I/O recording" src="https://buetow.org/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux/figure1-ioriot-io-recording.png" /></a><br /> -<p>A Ctrl-C (SIGINT) stops recording prematurely. Otherwise, ioriot terminates itself automatically after ten minutes. Depending on the system load, the output file can grow to several gigabytes. Only metadata is logged, not the read and written data itself. When replaying later, only random data is used. Under certain circumstances, Systemtap may omit some system calls and issue warnings. This is to ensure that Systemtap does not consume too many resources.</p> +<p>A Ctrl-C (SIGINT) stops recording prematurely. Otherwise, ioriot terminates itself automatically after 1 hour. Depending on the system load, the output file can grow to several gigabytes. Only metadata is logged, not the read and written data itself. When replaying later, only random data is used. Under certain circumstances, Systemtap may omit some system calls and issue warnings. This is to ensure that Systemtap does not consume too many resources.</p> <h3>Test preparation</h3> <p>Then copy io.capture to a test system. The log also contains all accesses to the pseudo file systems devfs, sysfs and procfs. This makes little sense, which is why you must first generate a cleaned and playable version io.replay from io.capture as follows:</p> <pre> diff --git a/content/gemtext/resources.gmi b/content/gemtext/resources.gmi index 99c56bfe..d0946776 100644 --- a/content/gemtext/resources.gmi +++ b/content/gemtext/resources.gmi @@ -104,13 +104,14 @@ I have met many self-taught IT professionals I highly respect. In my own opinion However, I still believe a degree in Computer Science helps to achieve a good understanding of all the theory involved which you would have never learned about otherwise. Isn't it cool to understand how compiler work under the hood (automata theory) even if in your current position you are not required to hack the compiler? You could apply the same theory for other things too. This was just *one* example. -* Student Exchange; I lived 1 year abroad and went to a US high school. +* One year Student exchange programme in OH, USA * German School Majors (Abitur), focus areas: German and Mathematics -* Practical working semester; Half year internship as a C/C++ programmer in Sofia, Bulgaria -* Diplom-Inform. (FH); Aachen University of Applied Sciences -* Diploma Thesis: Design and implementation of a Distributed Systems Simulator implemented in Java +* Half year internship as a C/C++ programmer in Sofia, Bulgaria +* Graduaded from University as Diplom-Inform. (FH) at the Aachen University of Applied Sciences, Germany -=> https://github.com/snonux/vs-sim VS-Sim - The Distributed Systems Simulator +My diploma thesis "Design and implementation of a Distributed Systems Simulator implemented in Java" can be found at: + +=> https://github.com/snonux/vs-sim I was one of the last students to whom was handed out an "old fashioned" German Diploma degree before the University switched to the international Bachelor and Master versions. To give you an idea: The "Diplom-Inform. (FH)" means literally translated "Diploma in Informatics from a University of Applied Sciences (FH: Fachhochschule)". Going after the international student credit score it is settled between a Bachelor of Computer Science and a Master of Computer Science degree. diff --git a/content/html/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.html b/content/html/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.html index 741998a8..895652d5 100644 --- a/content/html/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.html +++ b/content/html/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.html @@ -72,7 +72,7 @@ jgs\__/'---'\__/ % sudo ioriot -c io.capture </pre> <i>Screenshot I/O recording:</i><a href="./2018-06-01-realistic-load-testing-with-ioriot-for-linux/figure1-ioriot-io-recording.png"><img alt="Screenshot I/O recording" title="Screenshot I/O recording" src="./2018-06-01-realistic-load-testing-with-ioriot-for-linux/figure1-ioriot-io-recording.png" /></a><br /> -<p>A Ctrl-C (SIGINT) stops recording prematurely. Otherwise, ioriot terminates itself automatically after ten minutes. Depending on the system load, the output file can grow to several gigabytes. Only metadata is logged, not the read and written data itself. When replaying later, only random data is used. Under certain circumstances, Systemtap may omit some system calls and issue warnings. This is to ensure that Systemtap does not consume too many resources.</p> +<p>A Ctrl-C (SIGINT) stops recording prematurely. Otherwise, ioriot terminates itself automatically after 1 hour. Depending on the system load, the output file can grow to several gigabytes. Only metadata is logged, not the read and written data itself. When replaying later, only random data is used. Under certain circumstances, Systemtap may omit some system calls and issue warnings. This is to ensure that Systemtap does not consume too many resources.</p> <h3>Test preparation</h3> <p>Then copy io.capture to a test system. The log also contains all accesses to the pseudo file systems devfs, sysfs and procfs. This makes little sense, which is why you must first generate a cleaned and playable version io.replay from io.capture as follows:</p> <pre> diff --git a/content/html/gemfeed/atom.xml b/content/html/gemfeed/atom.xml index 7a48fb34..aa09d261 100644 --- a/content/html/gemfeed/atom.xml +++ b/content/html/gemfeed/atom.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <feed xmlns="http://www.w3.org/2005/Atom"> - <updated>2021-05-08T10:29:53+01:00</updated> + <updated>2021-05-08T10:43:25+01:00</updated> <title>buetow.org feed</title> <subtitle>Having fun with computers!</subtitle> <link href="https://buetow.org/gemfeed/atom.xml" rel="self" /> @@ -223,7 +223,7 @@ jgs\__/'---'\__/ % sudo ioriot -c io.capture </pre> <i>Screenshot I/O recording:</i><a href="https://buetow.org/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux/figure1-ioriot-io-recording.png"><img alt="Screenshot I/O recording" title="Screenshot I/O recording" src="https://buetow.org/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux/figure1-ioriot-io-recording.png" /></a><br /> -<p>A Ctrl-C (SIGINT) stops recording prematurely. Otherwise, ioriot terminates itself automatically after ten minutes. Depending on the system load, the output file can grow to several gigabytes. Only metadata is logged, not the read and written data itself. When replaying later, only random data is used. Under certain circumstances, Systemtap may omit some system calls and issue warnings. This is to ensure that Systemtap does not consume too many resources.</p> +<p>A Ctrl-C (SIGINT) stops recording prematurely. Otherwise, ioriot terminates itself automatically after 1 hour. Depending on the system load, the output file can grow to several gigabytes. Only metadata is logged, not the read and written data itself. When replaying later, only random data is used. Under certain circumstances, Systemtap may omit some system calls and issue warnings. This is to ensure that Systemtap does not consume too many resources.</p> <h3>Test preparation</h3> <p>Then copy io.capture to a test system. The log also contains all accesses to the pseudo file systems devfs, sysfs and procfs. This makes little sense, which is why you must first generate a cleaned and playable version io.replay from io.capture as follows:</p> <pre> diff --git a/content/html/resources.html b/content/html/resources.html index 9a953bc8..619067f8 100644 --- a/content/html/resources.html +++ b/content/html/resources.html @@ -112,13 +112,13 @@ li { color: #98be65; } <p>I have met many self-taught IT professionals I highly respect. In my own opinion a formal degree does not automatically qualify a person for a certain job. It is more about how you educate yourself further *after* formal education. The pragmatic way of thinking and getting things done do not require a college or university degree.</p> <p>However, I still believe a degree in Computer Science helps to achieve a good understanding of all the theory involved which you would have never learned about otherwise. Isn't it cool to understand how compiler work under the hood (automata theory) even if in your current position you are not required to hack the compiler? You could apply the same theory for other things too. This was just *one* example.</p> <ul> -<li>Student Exchange; I lived 1 year abroad and went to a US high school.</li> +<li>One year Student exchange programme in OH, USA</li> <li>German School Majors (Abitur), focus areas: German and Mathematics</li> -<li>Practical working semester; Half year internship as a C/C++ programmer in Sofia, Bulgaria</li> -<li>Diplom-Inform. (FH); Aachen University of Applied Sciences</li> -<li>Diploma Thesis: Design and implementation of a Distributed Systems Simulator implemented in Java</li> +<li>Half year internship as a C/C++ programmer in Sofia, Bulgaria</li> +<li>Graduaded from University as Diplom-Inform. (FH) at the Aachen University of Applied Sciences, Germany</li> </ul> -<a class="textlink" href="https://github.com/snonux/vs-sim">VS-Sim - The Distributed Systems Simulator</a><br /> +<p>My diploma thesis "Design and implementation of a Distributed Systems Simulator implemented in Java" can be found at:</p> +<a class="textlink" href="https://github.com/snonux/vs-sim">https://github.com/snonux/vs-sim</a><br /> <p>I was one of the last students to whom was handed out an "old fashioned" German Diploma degree before the University switched to the international Bachelor and Master versions. To give you an idea: The "Diplom-Inform. (FH)" means literally translated "Diploma in Informatics from a University of Applied Sciences (FH: Fachhochschule)". Going after the international student credit score it is settled between a Bachelor of Computer Science and a Master of Computer Science degree. </p> <p>Colleges and Universities are very expensive in many countries. Come to Germany, the first college degree is for free (if you finish within a certain deadline!)</p> </body> |
