]> pere.pagekite.me Git - homepage.git/blobdiff - blog/archive/2009/06/index.html
Generated.
[homepage.git] / blog / archive / 2009 / 06 / index.html
index 14d18d76016d454faeb4e991fa5c3b5ce1a0ff47..f0df79f191559a720720ba7532f48bfb3c2fad5e 100644 (file)
@@ -71,6 +71,137 @@ inneholdt i Iran hvis de ikke hadde hemmelige valg?</p>
 </div>
  <div class="padding"></div>
 
+<div class="entry">
+ <div class="title">
+ <a href="../../../Debian_boots_quicker_and_quicker.html">Debian boots quicker and quicker</a>
+ </div>
+ <div class="date">
+  2009-06-24 21:40
+ </div>
+
+ <div class="body">
+  
+<p>I spent Monday and tuesday this week in London with a lot of the
+people involved in the boot system on Debian and Ubuntu, to see if we
+could find more ways to speed up the boot system.  This was an Ubuntu
+funded
+<a href="https://wiki.ubuntu.com/FoundationsTeam/BootPerformance/DebianUbuntuSprint">developer
+gathering</a>. It was quite productive.  We also discussed the future
+of boot systems, and ways to handle the increasing number of boot
+issues introduced by the Linux kernel becoming more and more
+asynchronous and event base.  The Ubuntu approach using udev and
+upstart might be a good way forward.  Time will show.</p>
+
+<p>Anyway, there are a few ways at the moment to speed up the boot
+process in Debian.  All of these should be applied to get a quick
+boot:</p>
+
+<ul>
+
+<li>Use dash as /bin/sh.</li>
+
+<li>Disable the init.d/hwclock*.sh scripts and make sure the hardware
+   clock is in UTC.</li>
+
+<li>Install and activate the insserv package to enable
+   <a href="http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot">dependency
+   based boot sequencing</a>, and enable concurrent booting.</li>
+
+</ul>
+
+These points are based on the Google summer of code work done by
+<a href="http://initscripts-ng.alioth.debian.org/soc2006-bootsystem/">Carlos
+Villegas</a>.
+
+<p>Support for makefile-style concurrency during boot was uploaded to
+unstable yesterday.  When we tested it, we were able to cut 6 seconds
+from the boot sequence.  It depend on very correct dependency
+declaration in all init.d scripts, so I expect us to find edge cases
+where the dependences in some scripts are slightly wrong when we start
+using this.</p>
+
+<p>On our IRC channel for this effort, #pkg-sysvinit, a new idea was
+introduced by Raphael Geissert today, one that could affect the
+startup speed as well.  Instead of starting some scripts concurrently
+from rcS.d/ and another set of scripts from rc2.d/, it would be
+possible to run a of them in the same process.  A quick way to test
+this would be to enable insserv and run 'mv /etc/rc2.d/S* /etc/rcS.d/;
+insserv'.  Will need to test if that work. :)</p>
+
+ </div>
+ <div class="tags">
+
+  Tags: <a href="../../../tags/debian">debian</a>, <a href="../../../tags/english">english</a>.
+ </div>
+</div>
+ <div class="padding"></div>
+
+<div class="entry">
+ <div class="title">
+ <a href="../../../Microsofts_misvisende_argumentasjon_rundt_multimediaformater.html">Microsofts misvisende argumentasjon rundt multimediaformater</a>
+ </div>
+ <div class="date">
+  2009-06-26-13:30
+ </div>
+
+ <div class="body">
+  
+<p>I
+<a href="http://www.regjeringen.no/upload/FAD/Vedlegg/Hoeringer/Refkat_V2/MicrosoftNorge.pdf">Microsoft
+sin høringsuttalelse</a> til
+<a href="http://www.regjeringen.no/nb/dep/fad/dok/horinger/horingsdokumenter/2009/horing---referansekatalog-versjon-2.html?id=549422">forslag
+til versjon 2 av statens referansekatalog over standarder</a>, lirer
+de av seg følgende FUD-perle:</p>
+
+<p><blockquote>"Vorbis, OGG, Theora og FLAC er alle tekniske
+  spesifikasjoner overordnet styrt av xiph.org, som er en
+  ikke-kommersiell organisasjon.  Etablerte og anerkjente
+  standardiseringsorganisasjoner, som Oasis, W3C og Ecma, har en godt
+  innarbeidet vedlikeholds- og forvaltningsprosess av en standard.
+  Det er derimot helt opp til hver enkelt organisasjon å bestemme
+  hvordan tekniske spesifikasjoner videreutvikles og endres, og disse
+  spesifikasjonene bør derfor ikke defineres som åpne
+  standarder."</blockquote></p>
+
+<p>De vokter seg vel for å nevne den anerkjente
+standardiseringsorganisasjonen IETF, som er organisasjonen bak HTTP,
+IP og det meste av protokoller på Internet, og RFC-standardene som
+IETF står bak.  Ogg er spesifisert i
+<a href="http://ietf.org/rfc/rfc3533.txt">RFC 3533</a>, og er uten
+tvil å anse som en åpen standard.  Vorbis er
+<a href="http://ietf.org/rfc/rfc5215.txt">RFC 5215</a>.  Theora er
+
+under standardisering via IETF, med
+<a href="http://svn.xiph.org/trunk/theora/doc/draft-ietf-avt-rtp-theora-00.txt">siste
+utkast publisert 2006-07-21</a> (riktignok er dermed teksten ikke
+skrevet i stein ennå, men det blir neppe endringer som ikke er
+bakoverkompatibel).  De kan være inne på noe når det gjelder FLAC da
+jeg ikke finner tegn til at <a
+href="http://flac.sourceforge.net/format.html">spesifikasjonen
+tilgjengelig på web</a> er på tur via noen
+standardiseringsorganisasjon, men i og med at folkene bak Ogg, Theora
+og Vorbis også har involvert seg i Flac siden 2003, så ser jeg ikke
+bort fra at også den organiseres via IETF.  Jeg kjenner personlig lite
+til FLAC.</p>
+
+<p>Uredelig argumentasjon bør en holde seg for god til å komme med,
+spesielt når det er så enkelt i dagens Internet-hverdag å gå
+misvisende påstander etter i sømmene.</p>
+
+ </div>
+ <div class="tags">
+
+  Tags: <a href="../../../tags/multimedia">multimedia</a>, <a href="../../../tags/norsk">norsk</a>, <a href="../../../tags/standard">standard</a>, <a href="../../../tags/video">video</a>.
+ </div>
+</div>
+ <div class="padding"></div>
+
  <p style="text-align: right;"><a href="06.rss"><img src="../../../xml.gif" alt="RSS Feed" width="36" height="14"></a></p>
 
 
@@ -80,6 +211,17 @@ inneholdt i Iran hvis de ikke hadde hemmelige valg?</p>
 <h2>Archive</h2>
 <ul>
 
+<li>2010
+<ul>
+
+<li><a href="../../../archive/2010/01/">January (2)</a></li>
+
+<li><a href="../../../archive/2010/02/">February (1)</a></li>
+
+<li><a href="../../../archive/2010/03/">March (3)</a></li>
+
+</ul></li>
+
 <li>2009
 <ul>
 
@@ -93,7 +235,19 @@ inneholdt i Iran hvis de ikke hadde hemmelige valg?</p>
 
 <li><a href="../../../archive/2009/05/">May (9)</a></li>
 
-<li><a href="../../../archive/2009/06/">June (1)</a></li>
+<li><a href="../../../archive/2009/06/">June (3)</a></li>
+
+<li><a href="../../../archive/2009/07/">July (4)</a></li>
+
+<li><a href="../../../archive/2009/08/">August (3)</a></li>
+
+<li><a href="../../../archive/2009/09/">September (1)</a></li>
+
+<li><a href="../../../archive/2009/10/">October (2)</a></li>
+
+<li><a href="../../../archive/2009/11/">November (3)</a></li>
+
+<li><a href="../../../archive/2009/12/">December (3)</a></li>
 
 </ul></li>
 
@@ -119,45 +273,47 @@ inneholdt i Iran hvis de ikke hadde hemmelige valg?</p>
 
  <li><a href="../../../tags/aros">aros (1)</a></li>
 
- <li><a href="../../../tags/debian">debian (11)</a></li>
+ <li><a href="../../../tags/debian">debian (14)</a></li>
 
- <li><a href="../../../tags/debian edu">debian edu (7)</a></li>
+ <li><a href="../../../tags/debian edu">debian edu (12)</a></li>
 
- <li><a href="../../../tags/english">english (12)</a></li>
+ <li><a href="../../../tags/english">english (20)</a></li>
 
  <li><a href="../../../tags/fiksgatami">fiksgatami (1)</a></li>
 
- <li><a href="../../../tags/fildeling">fildeling (3)</a></li>
+ <li><a href="../../../tags/fildeling">fildeling (5)</a></li>
+
+ <li><a href="../../../tags/kart">kart (2)</a></li>
 
  <li><a href="../../../tags/lenker">lenker (1)</a></li>
 
  <li><a href="../../../tags/ltsp">ltsp (1)</a></li>
 
- <li><a href="../../../tags/multimedia">multimedia (2)</a></li>
+ <li><a href="../../../tags/multimedia">multimedia (5)</a></li>
 
- <li><a href="../../../tags/norsk">norsk (48)</a></li>
+ <li><a href="../../../tags/norsk">norsk (64)</a></li>
 
- <li><a href="../../../tags/nuug">nuug (47)</a></li>
+ <li><a href="../../../tags/nuug">nuug (67)</a></li>
 
- <li><a href="../../../tags/opphavsrett">opphavsrett (4)</a></li>
+ <li><a href="../../../tags/opphavsrett">opphavsrett (11)</a></li>
 
- <li><a href="../../../tags/personvern">personvern (8)</a></li>
+ <li><a href="../../../tags/personvern">personvern (10)</a></li>
 
  <li><a href="../../../tags/reprap">reprap (10)</a></li>
 
  <li><a href="../../../tags/rss">rss (1)</a></li>
 
- <li><a href="../../../tags/sikkerhet">sikkerhet (2)</a></li>
+ <li><a href="../../../tags/sikkerhet">sikkerhet (5)</a></li>
 
- <li><a href="../../../tags/standard">standard (4)</a></li>
+ <li><a href="../../../tags/standard">standard (11)</a></li>
 
  <li><a href="../../../tags/stavekontroll">stavekontroll (1)</a></li>
 
- <li><a href="../../../tags/video">video (6)</a></li>
+ <li><a href="../../../tags/video">video (10)</a></li>
 
  <li><a href="../../../tags/vitenskap">vitenskap (1)</a></li>
 
- <li><a href="../../../tags/web">web (4)</a></li>
+ <li><a href="../../../tags/web">web (5)</a></li>
 
 </ul>