{"id":382,"date":"2012-02-04T13:26:04","date_gmt":"2012-02-04T12:26:04","guid":{"rendered":"http:\/\/webpiraten.de\/?p=382"},"modified":"2012-02-04T13:26:04","modified_gmt":"2012-02-04T12:26:04","slug":"howto-setup-ramfs-und-tmpfs","status":"publish","type":"post","link":"https:\/\/webpiraten.de\/index.php\/server\/howto-setup-ramfs-und-tmpfs\/","title":{"rendered":"howto setup ramfs und tmpfs"},"content":{"rendered":"<p>um schnelle dateizugriffe f\u00fcr caches zu realisieren, ist es angebracht diese dateistruktur im ram des rechners zu erzeugen. tmpfs und ramfs benutzen jeweils den ram des rechners und unterscheiden sich folgenderma\u00dfen:<\/p>\n<p>tmpfs w\u00e4chst nicht dynamisch, sondern h\u00e4lt immer die gr\u00f6sse mit der es angelegt wurde.<br \/>\ntmpfs benutzt den swap bereich bei \u00fcberladung.<\/p>\n<p>ramfs w\u00e4chst dynamisch und kann s\u00e4mtlichen speicher aufbrauchen.<br \/>\nramfs benutzt keinen swap.<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n \r\n# mkdir -p \/mnt\/tmpcache\r\n \r\n# mount -t tmpfs -o size=100m tmpfs \/mnt\/tmpcache\r\n\r\n# mkdir -p \/mnt\/ramcache\r\n\r\n# mount -t ramfs -o size=100m ramfs \/mnt\/ramcache\r\n \r\n<\/pre>\n<p>der befehl <em>mount<\/em> zeigt alle derzeit gemounteten dateisysteme.<br \/>\ndie auslastung kann mittels <em>df -k<\/em> angezeigt werden<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n \r\n# df -k tmpcache\/\r\nFilesystem           1K-blocks      Used Available Use% Mounted on\r\ntmpfs                   102400      1588    100812   2% \/mnt\/tmpcache\r\n\r\n# mount\r\n...\r\ntmpfs on \/mnt\/tmpcache type tmpfs (rw,size=100m)\r\nramfs on \/mnt\/ramcache type ramfs (rw,size=100m)\r\n\r\n<\/pre>\n<p>um diese ordner permanent zu mounten (auch nach systemstart) muss ein eintrag in die <em>\/etc\/fstab<\/em> geschrieben werden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>um schnelle dateizugriffe f\u00fcr caches zu realisieren, ist es angebracht diese dateistruktur im ram des rechners zu erzeugen. tmpfs und ramfs benutzen jeweils den ram des rechners und unterscheiden sich folgenderma\u00dfen: tmpfs w\u00e4chst nicht dynamisch, sondern h\u00e4lt immer die gr\u00f6sse mit der es angelegt wurde. tmpfs benutzt den swap bereich bei \u00fcberladung. ramfs w\u00e4chst dynamisch [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[77,75,54,76],"tags":[310,311,309,308],"class_list":["post-382","post","type-post","status-publish","format-standard","hentry","category-deployment","category-linux","category-server","category-shell","tag-cache","tag-mount","tag-ramfs","tag-tmpfs"],"_links":{"self":[{"href":"https:\/\/webpiraten.de\/index.php\/wp-json\/wp\/v2\/posts\/382","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webpiraten.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webpiraten.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webpiraten.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webpiraten.de\/index.php\/wp-json\/wp\/v2\/comments?post=382"}],"version-history":[{"count":3,"href":"https:\/\/webpiraten.de\/index.php\/wp-json\/wp\/v2\/posts\/382\/revisions"}],"predecessor-version":[{"id":385,"href":"https:\/\/webpiraten.de\/index.php\/wp-json\/wp\/v2\/posts\/382\/revisions\/385"}],"wp:attachment":[{"href":"https:\/\/webpiraten.de\/index.php\/wp-json\/wp\/v2\/media?parent=382"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webpiraten.de\/index.php\/wp-json\/wp\/v2\/categories?post=382"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webpiraten.de\/index.php\/wp-json\/wp\/v2\/tags?post=382"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}