{"id":275,"date":"2004-09-20T18:51:27","date_gmt":"2004-09-20T08:51:27","guid":{"rendered":"http:\/\/www.flamingspork.com\/blog\/?p=275"},"modified":"2004-09-24T11:41:08","modified_gmt":"2004-09-24T01:41:08","slug":"parallelised-init","status":"publish","type":"post","link":"https:\/\/www.flamingspork.com\/blog\/2004\/09\/20\/parallelised-init\/","title":{"rendered":"parallelised init"},"content":{"rendered":"<p>well&#8230; i don&#8217;t know if i&#8217;ve blogged this &#8211; but the other day i decided to see what would happen if all my startup items were done in parallel. Being the lazy guy that I am, i decided to just edit the rc script and add a &#038; to the startup function.<\/p>\n<p>\nBelieve it or not, this actually worked!<\/p>\n<p>Yes&#8230; things started up in parallel. Granted, because of the way debian prints things out it looked ugly&#8230; but everything worked. Now, to find some time to play with it some more and get GDM up first so we can log in while everything else loads.<\/p>\n<p>It&#8217;s part of my &#8220;i really don&#8217;t need postgresql, squid, rsync, smartmontools, ssh, apache and cups loaded before i start the login process.&#8221;<\/p>\n<p>Things should be dynamic and cope with services, networks etc starting\/stopping\/restarting.<\/p>\n<p>Besides&#8230; you can always have a &#8220;login requirements&#8221; list or something if you really do think that mysqld should be running before you log in.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>well&#8230; i don&#8217;t know if i&#8217;ve blogged this &#8211; but the other day i decided to see what would happen if all my startup items were done in parallel. Being the lazy guy that I am, i decided to just &hellip; <a href=\"https:\/\/www.flamingspork.com\/blog\/2004\/09\/20\/parallelised-init\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-275","post","type-post","status-publish","format-standard","hentry","category-general"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5a6n8-4r","jetpack-related-posts":[{"id":394,"url":"https:\/\/www.flamingspork.com\/blog\/2005\/04\/19\/more-linuxconfau-irc-fun\/","url_meta":{"origin":275,"position":0},"title":"more linux.conf.au IRC fun","author":"Stewart Smith","date":"2005-04-19","format":false,"excerpt":"<bernard_> in my room the wireless works much better (and infact is only usable) if my laptop is oriented parallel to the wall.","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/www.flamingspork.com\/blog\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":233,"url":"https:\/\/www.flamingspork.com\/blog\/2004\/06\/06\/spatial-nautilus\/","url_meta":{"origin":275,"position":1},"title":"Spatial Nautilus","author":"Stewart Smith","date":"2004-06-06","format":false,"excerpt":"Okay, so debian finally caught up to the rest of the world and unstable has GNOME 2.6 packages. So, everything has settled down, and i've dist-upgraded my laptop. After a logout\/login cycle (unfortunately, everything doesn't \"just happen\" when you upgrade, I'm now onto GNOME 2.6 and spatial nautilus. Yes, this\u2026","rel":"","context":"In &quot;GNOME&quot;","block_context":{"text":"GNOME","link":"https:\/\/www.flamingspork.com\/blog\/category\/gnome\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":116,"url":"https:\/\/www.flamingspork.com\/blog\/2003\/06\/24\/towards-stews-kernel-2421-ac2-stew1\/","url_meta":{"origin":275,"position":2},"title":"toward&#8217;s stew&#8217;s kernel 2.4.21-ac2-stew1","author":"Stewart Smith","date":"2003-06-24","format":false,"excerpt":"well, spank my arse and call me charlie - stoopid me had not enabled 1284 modes for parallel port. this is probably why my newly acquired laserjet printer doesn't work via parallel (but fine, albeit slowly, via serial). -ac2 should correct some problems tim was having with the tulip and\u2026","rel":"","context":"In &quot;linux-kernel&quot;","block_context":{"text":"linux-kernel","link":"https:\/\/www.flamingspork.com\/blog\/category\/linux-kernel\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3043,"url":"https:\/\/www.flamingspork.com\/blog\/2012\/06\/28\/hacking-the-jenkins-bzr-plugin\/","url_meta":{"origin":275,"position":3},"title":"Hacking the Jenkins BZR plugin","author":"Stewart Smith","date":"2012-06-28","format":false,"excerpt":"For Drizzle and for all of the projects we work on at Percona we use the Bazaar revision control system (largely because it's what we were using at MySQL and it's what MySQL still uses). We also use Jenkins. We have a lot of jobs in our Jenkins. A lot.\u2026","rel":"","context":"In &quot;code&quot;","block_context":{"text":"code","link":"https:\/\/www.flamingspork.com\/blog\/category\/code\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":905,"url":"https:\/\/www.flamingspork.com\/blog\/2007\/10\/18\/everything-thats-wrong-and-right-with-ubuntu-gutsy\/","url_meta":{"origin":275,"position":4},"title":"Everything that&#8217;s wrong (and right) with Ubuntu Gutsy","author":"Stewart Smith","date":"2007-10-18","format":false,"excerpt":"So, I've upgraded two boxes: my laptop and my mail server. Wrong: courier-imap-ssl broke. My cell phone could no longer pull mail. I got something like in the log: imapd-ssl: couriertls: connect: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number The fix for this is to change the TLS_PROTOCOL option in \/etc\/courier\/imapd-ssl to SSL23\u2026","rel":"","context":"In &quot;GNOME&quot;","block_context":{"text":"GNOME","link":"https:\/\/www.flamingspork.com\/blog\/category\/gnome\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3295,"url":"https:\/\/www.flamingspork.com\/blog\/2013\/04\/19\/the-merge-storage-engine-not-dead-just-resting-or-forgotten\/","url_meta":{"origin":275,"position":5},"title":"The MERGE storage engine: not dead, just resting&#8230;. or forgotten.","author":"Stewart Smith","date":"2013-04-19","format":false,"excerpt":"Following on from my fun post on Where are they now: MySQL Storage Engines, I thought I'd cover the few storage engines that are really just interfaces to a collection of things. In this post, I'm talking about MERGE. The MERGE engine was basically a multiplexer down to a number\u2026","rel":"","context":"In &quot;drizzle&quot;","block_context":{"text":"drizzle","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/drizzle-work-et-al\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/275","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/comments?post=275"}],"version-history":[{"count":1,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/275\/revisions"}],"predecessor-version":[{"id":2799,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/275\/revisions\/2799"}],"wp:attachment":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/media?parent=275"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/categories?post=275"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/tags?post=275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}