{"id":956,"date":"2009-05-19T09:53:09","date_gmt":"2009-05-19T08:53:09","guid":{"rendered":"http:\/\/my.stargazer.at\/?p=956"},"modified":"2009-05-19T09:53:09","modified_gmt":"2009-05-19T08:53:09","slug":"theory-and-reality","status":"publish","type":"post","link":"https:\/\/my.stargazer.at\/de\/2009\/05\/19\/theory-and-reality\/","title":{"rendered":"Theorie und Realit\u00e4t"},"content":{"rendered":"<p>Dass manche Dinge wundersch\u00f6n klingen und dennoch nicht funktionieren, zeigt uns wie schnell man einem Irrtum erliegen kann und dennoch lernt.<\/p>\n<p>Heute geht es um mein Lenovo Thinkpad W500, welches <a href=\"http:\/\/my.stargazer.at\/tag\/w500\/\">seit den Artikeln dar\u00fcber<\/a> einen gewissen Bekanntheitsgrad erreicht hatte. Diese Notebooks haben einen aktiven Festplattenschutz, genannt HardDrive Active Protection System oder HDAPS, welcher die Festplatte bei Ersch\u00fctterung parken soll um Besch\u00e4digungen an ihr zu verhindern.<\/p>\n<p><!--more-->Doch dieser Festplattenschutz hat auch seine T\u00fccken: Ist er aktiv und eine Ersch\u00fctterung wurde festgestellt, ist so lange kein Datenzugriff m\u00f6glich, bis sich das System sicher ist, dass es wieder einen ruhigen Platz hat und nicht mehr weiter durchgesch\u00fcttelt wird, was zum Beispiel bei einer Autofahrt durchaus eine Zeit dauern kann. Laufwerke die sich im RAM befinden oder USB-Sticks sind davon nicht betroffen.<\/p>\n<p>Da ich mitunter viel und lange Programme compilieren muss, kam mir folgender Gedanke: Portage hat seine Sandbox, in welcher compiled wird und sich eigentlich die Meisten der Zugriffe abspielen. Dadurch m\u00fcsste es m\u00f6glich sein, w\u00e4hrend der Fahrt zu compilen. Dank tmpfs ist es ein Leichtes, diese Sandbox in den RAM zu verschieben.<\/p>\n<p>Doch das ganze Konzept geht leider nicht wirklich auf, da das Compilieren nicht nur in der Sandbox herumkramt, sondern auch auf Binaries au\u00dferhalb jenes gesch\u00fctzten Bereichs ben\u00f6tigt: Den Compiler selbst und diverse Libraries, welche sich eben auf der Festplatte befinden. Man m\u00fcsste also alles in den RAM laden, bevor diese Idee funktionieren k\u00f6nnte.<\/p>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Dass manche Dinge wundersch\u00f6n klingen und dennoch nicht funktionieren, zeigt uns wie schnell man einem Irrtum erliegen kann und dennoch lernt. Heute geht es um mein Lenovo Thinkpad W500, welches seit den Artikeln dar\u00fcber einen gewissen Bekanntheitsgrad erreicht hatte. Diese Notebooks haben einen aktiven Festplattenschutz, genannt HardDrive Active Protection System oder HDAPS, welcher die Festplatte bei Ersch\u00fctterung parken [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[39,538,540],"class_list":["post-956","post","type-post","status-publish","format-standard","hentry","category-it-related-stuff","tag-gentoo","tag-thoughts","tag-w500"],"_links":{"self":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts\/956","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/comments?post=956"}],"version-history":[{"count":0,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts\/956\/revisions"}],"wp:attachment":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/media?parent=956"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/categories?post=956"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/tags?post=956"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}