{"id":52947,"date":"2019-11-20T00:00:00","date_gmt":"2019-11-19T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/vyyavlyaem-protsessy-s-diskovoj-aktivnostyu-v-linux"},"modified":"2020-02-18T14:00:46","modified_gmt":"2020-02-18T11:00:46","slug":"vyyavlyaem-protsessy-s-diskovoj-aktivnostyu-v-linux","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/vyyavlyaem-protsessy-s-diskovoj-aktivnostyu-v-linux","title":{"rendered":"Kogume Linuxis diskitegevuse protsesse","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><b>TL;DR<\/b>: \u0441\u0442\u0430\u0442\u044c\u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043e\u0431 \u0443\u0434\u043e\u0431\u043d\u043e\u043c, \u0431\u044b\u0441\u0442\u0440\u043e\u043c \u0438 \u043d\u0430\u0434\u0435\u0436\u043d\u043e\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f Linux-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c, \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0449\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0434\u0438\u0441\u043a, \u0447\u0442\u043e \u043f\u043e\u043c\u043e\u0433\u0430\u0435\u0442 \u0432 \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u0438 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0438\u043b\u0438 \u0430\u043d\u043e\u043c\u0430\u043b\u044c\u043d\u043e \u0447\u0430\u0441\u0442\u043e\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043d\u0430 \u0434\u0438\u0441\u043a\u043e\u0432\u0443\u044e \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0443, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0446\u0435\u043d\u0438\u0442\u044c \u043d\u0430\u043a\u043b\u0430\u0434\u043d\u044b\u0435 \u0440\u0430\u0441\u0445\u043e\u0434\u044b \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u042d\u0442\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f SSD \u0432 \u041f\u041a, EMMC \u0438 Flash-\u043f\u0430\u043c\u044f\u0442\u0438 \u0432 \u043e\u0434\u043d\u043e\u043f\u043b\u0430\u0442\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430\u0445.<br \/>\n\u0412 \u0445\u043e\u0434\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0441\u0442\u0430\u0442\u044c\u0438 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u0437\u0430\u043f\u0438\u0441\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043a\u0438\u043b\u043e\u0431\u0430\u0439\u0442 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u0444\u0430\u0439\u043b\u043e\u0432\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 BTRFS \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442 \u043a \u0437\u0430\u043f\u0438\u0441\u0438 3 \u043c\u0435\u0433\u0430\u0431\u0430\u0439\u0442 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u0434\u0438\u0441\u043a.<\/p>\n<h3>\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435<\/h3>\n<p>\u00ab\u041e\u0439, \u0435\u0440\u0443\u043d\u0434\u0430, \u044f\u0447\u0435\u0439\u043a\u0438 \u043f\u0430\u043c\u044f\u0442\u0438 \u043d\u0430 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 SSD \u0432\u044b\u0439\u0434\u0443\u0442 \u0438\u0437 \u0441\u0442\u0440\u043e\u044f \u0447\u0435\u0440\u0435\u0437 \u0434\u0435\u0441\u044f\u0442\u043a\u0438 \u043b\u0435\u0442 \u043e\u0431\u044b\u0447\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f, \u043d\u0435 \u0441\u0442\u043e\u0438\u0442 \u043e\u0431 \u044d\u0442\u043e\u043c \u0431\u0435\u0441\u043f\u043e\u043a\u043e\u0438\u0442\u044c\u0441\u044f, \u0438 \u0443\u0436 \u0442\u0435\u043c \u0431\u043e\u043b\u0435\u0435 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u0442\u044c swap, \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043c\u0430\u0448\u0438\u043d\u044b \u0438 \u043f\u0430\u043f\u043a\u0443 \u043f\u0440\u043e\u0444\u0438\u043b\u044f \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 \u043d\u0430 HDD\u00bb \u2014 \u0442\u0438\u043f\u0438\u0447\u043d\u044b\u0439 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u0432\u043e\u043f\u0440\u043e\u0441 \u043e \u043d\u0430\u0434\u0435\u0436\u043d\u043e\u0441\u0442\u0438 \u0442\u0432\u0435\u0440\u0434\u043e\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u043d\u0430\u043a\u043e\u043f\u0438\u0442\u0435\u043b\u0435\u0439 c \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c\u0438 \u2248150 TBW. \u0415\u0441\u043b\u0438 \u043f\u0440\u0438\u043a\u0438\u043d\u0443\u0442\u044c, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0442\u0438\u043f\u0438\u0447\u043d\u043e\u0435 \u041f\u041e \u043c\u043e\u0436\u0435\u0442 \u043f\u0438\u0441\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0445, \u0442\u043e \u043a\u0430\u0436\u0435\u0442\u0441\u044f, \u0447\u0442\u043e 10-20 \u0413\u0411 \u0432 \u0441\u0443\u0442\u043a\u0438 \u2014 \u0443\u0436\u0435 \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0446\u0438\u0444\u0440\u0430, \u043f\u0443\u0441\u0442\u044c \u0431\u0443\u0434\u0435\u0442 \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c 40 \u0413\u0411, \u043a\u0443\u0434\u0430 \u0443\u0436 \u0431\u043e\u043b\u044c\u0448\u0435. \u041f\u0440\u0438 \u0442\u0430\u043a\u0438\u0445 \u0446\u0438\u0444\u0440\u0430\u0445 \u043e\u0442\u0432\u0435\u0442 \u0432\u043f\u043e\u043b\u043d\u0435 \u0440\u0430\u0437\u0443\u043c\u0435\u043d \u2014 \u043d\u0443\u0436\u043d\u043e 10 \u043b\u0435\u0442, \u0447\u0442\u043e\u0431\u044b \u0434\u043e\u0441\u0442\u0438\u0447\u044c <i>\u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445<\/i> \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043f\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0443 \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0438\u0441\u0438 \u044f\u0447\u0435\u0435\u043a, \u043f\u0440\u0438 40 \u0413\u0411 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0435\u0436\u0435\u0434\u043d\u0435\u0432\u043d\u043e.<br \/>\n\u041e\u0434\u043d\u0430\u043a\u043e \u0437\u0430 6 \u043b\u0435\u0442 \u044f \u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0441\u044c \u0443\u0436\u0435 \u0442\u0440\u0435\u0442\u044c\u0438\u043c SSD: \u0443 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0432\u044b\u0448\u0435\u043b \u0438\u0437 \u0441\u0442\u0440\u043e\u044f \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440, \u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u043d\u0430\u0447\u0430\u043b \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u043c\u0435\u0436\u0434\u0443 \u044f\u0447\u0435\u0439\u043a\u0430\u043c\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437 \u0432 \u0434\u0435\u043d\u044c, \u0447\u0442\u043e \u043e\u0431\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u043b\u043e\u0441\u044c 30-\u0441\u0435\u043a\u0443\u043d\u0434\u043d\u044b\u043c\u0438 \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0430\u043c\u0438 \u0432 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u0438 \u0437\u0430\u043f\u0438\u0441\u0438.<\/p>\n<p>\u041f\u043e\u0441\u043b\u0435 7 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u043e\u0432\u043e\u0433\u043e SSD \u044f \u0440\u0435\u0448\u0438\u043b \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u043a\u0430\u043a \u0438\u0445 \u0441\u043e\u043e\u0431\u0449\u0430\u0435\u0442 \u0441\u0430\u043c \u0434\u0438\u0441\u043a \u0447\u0435\u0440\u0435\u0437 SMART.<br \/>\n<b>19.7 \u0422\u0411.<\/b><br \/>\n\u0412\u0441\u0435\u0433\u043e \u0437\u0430 7 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b 13% \u043e\u0442 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u043f\u0440\u0438\u0442\u043e\u043c, \u0447\u0442\u043e \u043e\u043d \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u044f\u043c\u0438 \u043f\u043e \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u044e \u0440\u0430\u0437\u0434\u0435\u043b\u043e\u0432 \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u0424\u0421, swap \u0443 \u043c\u0435\u043d\u044f \u043f\u043e\u0447\u0442\u0438 \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f, \u0434\u0438\u0441\u043a\u0438 <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/vps\"   title=\"\u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u0430\u0448\u0438\u043d\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2013\">\u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u0430\u0448\u0438\u043d<\/a> \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u044b \u043d\u0430 HDD!<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n\u042d\u0442\u043e \u0430\u043d\u043e\u043c\u0430\u043b\u044c\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0446\u0438\u0444\u0440\u0430, \u0442\u0430\u043a\u0438\u043c\u0438 \u0442\u0435\u043c\u043f\u0430\u043c\u0438 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0439\u043d\u044b\u0439 TBW \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0435\u0432\u044b\u0448\u0435\u043d \u0440\u0430\u043d\u044c\u0448\u0435 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f 5-\u043b\u0435\u0442\u043d\u0435\u0433\u043e \u0441\u0440\u043e\u043a\u0430 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0438 \u0434\u0438\u0441\u043a\u0430. \u0414\u0430 \u0438 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043c\u043e\u0439 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440 \u043f\u0438\u0441\u0430\u0442\u044c \u043f\u043e 93 \u0433\u0438\u0433\u0430\u0431\u0430\u0439\u0442\u0430 \u0432 \u0441\u0443\u0442\u043a\u0438! \u041d\u0443\u0436\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u0438\u0448\u0435\u0442\u0441\u044f \u043d\u0430 \u0434\u0438\u0441\u043a \u0437\u0430 10 \u043c\u0438\u043d\u0443\u0442\u2026<\/p>\n<blockquote><p><code>Total:<br \/>\nWrites Queued: 24,712, 2,237MiB<br \/>\n<b>Writes Completed: 25,507, 2,237MiB<\/b><br \/>\nWrite Merges: 58, 5,472KiB<\/code><\/p><\/blockquote>\n<p>2.2 \u0413\u0438\u0411, \u043e-\u0433\u043e-\u0433\u043e!<\/p>\n<h3>\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u0434\u0438\u0441\u043a\u043e\u0432\u043e\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e<\/h3>\n<p>\u0415\u0441\u043b\u0438 \u0432\u0430\u0448\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 S.M.A.R.T. (SSD, EMMC, \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u043e\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u044b\u0435 MicroSD), \u0442\u043e \u043f\u0435\u0440\u0432\u044b\u043c \u0434\u0435\u043b\u043e\u043c \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0441 \u043d\u0430\u043a\u043e\u043f\u0438\u0442\u0435\u043b\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u043c\u0438 <code>smartctl<\/code>, <code>skdump<\/code> \u0438\u043b\u0438 <code>mmc<\/code> (\u0438\u0437 \u0441\u043e\u0441\u0442\u0430\u0432\u0430 mmc-utils).<\/p>\n<p><b class=\"spoiler_title\">\u041f\u0440\u0438\u043c\u0435\u0440 \u0432\u044b\u0432\u043e\u0434\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b smartctl<\/b><\/p>\n<pre><code class=\"plaintext\">$ sudo smartctl -a \/dev\/sdb\nsmartctl 7.0 2019-03-31 r4903 [x86_64-linux-5.3.11-200.fc30.x86_64] (local build)\nCopyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org\n\n=== START OF INFORMATION SECTION ===\nModel Family:     Samsung based SSDs\nDevice Model:     Samsung SSD 860 EVO mSATA 250GB\nSerial Number:    S41MNC0KA13477K\nLU WWN Device Id: 5 002538 e700fa64b\nFirmware Version: RVT41B6Q\nUser Capacity:    250\u202f059\u202f350\u202f016 bytes [250 GB]\nSector Size:      512 bytes logical\/physical\nRotation Rate:    Solid State Device\nForm Factor:      mSATA\nDevice is:        In smartctl database [for details use: -P show]\nATA Version is:   ACS-4 T13\/BSR INCITS 529 revision 5\nSATA Version is:  SATA 3.1, 6.0 Gb\/s (current: 3.0 Gb\/s)\nLocal Time is:    Tue Nov 19 01:48:50 2019 MSK\nSMART support is: Available - device has SMART capability.\nSMART support is: Enabled\n\n=== START OF READ SMART DATA SECTION ===\nSMART overall-health self-assessment test result: PASSED\n\nGeneral SMART Values:\nOffline data collection status:  (0x00) Offline data collection activity\n                                        was never started.\n                                        Auto Offline Data Collection: Disabled.\nSelf-test execution status:      (   0) The previous self-test routine completed\n                                        without error or no self-test has ever \n                                        been run.\nTotal time to complete Offline \ndata collection:                (    0) seconds.\nOffline data collection\ncapabilities:                    (0x53) SMART execute Offline immediate.\n                                        Auto Offline data collection on\/off support.\n                                        Suspend Offline collection upon new\n                                        command.\n                                        No Offline surface scan supported.\n                                        Self-test supported.\n                                        No Conveyance Self-test supported.\n                                        Selective Self-test supported.\nSMART capabilities:            (0x0003) Saves SMART data before entering\n                                        power-saving mode.\n                                        Supports SMART auto save timer.\nError logging capability:        (0x01) Error logging supported.\n                                        General Purpose Logging supported.\nShort self-test routine \nrecommended polling time:        (   2) minutes.\nExtended self-test routine\nrecommended polling time:        (  85) minutes.\nSCT capabilities:              (0x003d) SCT Status supported.\n                                        SCT Error Recovery Control supported.\n                                        SCT Feature Control supported.\n                                        SCT Data Table supported.\n\nSMART Attributes Data Structure revision number: 1\nVendor Specific SMART Attributes with Thresholds:\nID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE\n  5 Reallocated_Sector_Ct   0x0033   100   100   010    Pre-fail  Always       -       0\n  9 Power_On_Hours          0x0032   098   098   000    Old_age   Always       -       5171\n 12 Power_Cycle_Count       0x0032   099   099   000    Old_age   Always       -       459\n177 Wear_Leveling_Count     0x0013   096   096   000    Pre-fail  Always       -       62\n179 Used_Rsvd_Blk_Cnt_Tot   0x0013   100   100   010    Pre-fail  Always       -       0\n181 Program_Fail_Cnt_Total  0x0032   100   100   010    Old_age   Always       -       0\n182 Erase_Fail_Count_Total  0x0032   100   100   010    Old_age   Always       -       0\n183 Runtime_Bad_Block       0x0013   100   100   010    Pre-fail  Always       -       0\n187 Uncorrectable_Error_Cnt 0x0032   100   100   000    Old_age   Always       -       0\n190 Airflow_Temperature_Cel 0x0032   058   039   000    Old_age   Always       -       42\n195 ECC_Error_Rate          0x001a   200   200   000    Old_age   Always       -       0\n199 CRC_Error_Count         0x003e   100   100   000    Old_age   Always       -       0\n235 POR_Recovery_Count      0x0012   099   099   000    Old_age   Always       -       29\n241 Total_LBAs_Written      0x0032   099   099   000    Old_age   Always       -       38615215765\n\nSMART Error Log Version: 1\nNo Errors Logged\n\nSMART Self-test log structure revision number 1\nNo self-tests have been logged.  [To run self-tests, use: smartctl -t]\n\nSMART Selective self-test log data structure revision number 1\n SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS\n    1        0        0  Not_testing\n    2        0        0  Not_testing\n    3        0        0  Not_testing\n    4        0        0  Not_testing\n    5        0        0  Not_testing\nSelective self-test flags (0x0):\n  After scanning selected spans, do NOT read-scan remainder of disk.\nIf Selective self-test is pending on power-up, resume after 0 minute delay.<\/code><\/pre>\n<p>\n\u041c\u043e\u0439 SSD \u0445\u0440\u0430\u043d\u0438\u0442 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0435 241 Total_LBAs_Written, \u0432 \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0431\u043b\u043e\u043a\u0430\u0445 (LBA), \u0430 \u043d\u0435 \u0432 \u0431\u0430\u0439\u0442\u0430\u0445. \u0420\u0430\u0437\u043c\u0435\u0440 \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0431\u043b\u043e\u043a\u0430 \u0432 \u043c\u043e\u0451\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u2014 512 \u0431\u0430\u0439\u0442 (\u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0432 \u0432\u044b\u0432\u043e\u0434\u0435 smartctl, \u0432 Sector Size). \u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0431\u0430\u0439\u0442\u044b, \u043d\u0443\u0436\u043d\u043e \u0443\u043c\u043d\u043e\u0436\u0438\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u043d\u0430 512.<\/p>\n<pre><code class=\"plaintext\">38615215765 \u00d7 512 \u00f7 1000 \u00f7 1000 \u00f7 1000 \u00f7 1000 = 19,770 \u0422\u0411\n38615215765 \u00d7 512 \u00f7 1024 \u00f7 1024 \u00f7 1024 \u00f7 1024 = 17,981 \u0422\u0438\u0411<\/code><\/pre>\n<p>\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 <code>skdump<\/code> \u043d\u0430 \u043c\u043e\u0451\u043c SSD \u043f\u044b\u0442\u0430\u0435\u0442\u0441\u044f \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 Total_LBAs_Written \u043a\u0430\u043a-\u0442\u043e \u043f\u043e-\u0441\u0432\u043e\u0435\u043c\u0443, \u0438\u0437-\u0437\u0430 \u0447\u0435\u0433\u043e \u0432\u044b\u0432\u043e\u0434\u0438\u0442 <code>1296217.695 TB<\/code>, \u0447\u0442\u043e, \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e, \u043d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e.<\/p>\n<p>\u0427\u0442\u043e\u0431\u044b \u0443\u0437\u043d\u0430\u0442\u044c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430, \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0441\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043e\u0439 <code>btrace<\/code> \u0438\u0437 \u0441\u043e\u0441\u0442\u0430\u0432\u0430 \u043f\u0430\u043a\u0435\u0442\u0430 <code>blktrace<\/code>. \u041e\u043d\u0430 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043a\u0430\u043a \u043e\u0431\u0449\u0443\u044e \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0443 \u0437\u0430 \u0432\u0441\u0451 \u0432\u0440\u0435\u043c\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b, \u0442\u0430\u043a \u0438 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u044b \u0438 \u043f\u043e\u0442\u043e\u043a\u0438 (\u0432 \u0442.\u0447. \u044f\u0434\u0440\u0430), \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u043b\u0438 \u0437\u0430\u043f\u0438\u0441\u044c.<\/p>\n<p>\u0417\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u0443, \u0447\u0442\u043e\u0431\u044b \u0441\u043e\u0431\u0440\u0430\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u0437\u0430 10 \u043c\u0438\u043d\u0443\u0442, \u0433\u0434\u0435 \/dev\/sdb \u2014 \u0432\u0430\u0448 \u0434\u0438\u0441\u043a:<\/p>\n<pre><code class=\"plaintext\"># btrace -w 600 -a write \/dev\/sdb<\/code><\/pre>\n<p>\n<b class=\"spoiler_title\">\u0422\u0438\u043f\u0438\u0447\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434 \u043a\u043e\u043c\u0430\u043d\u0434\u044b<\/b><\/p>\n<pre><code class=\"plaintext\">\u2026\n  8,16   0     3253    50.085433192     0  C  WS 125424240 + 64 [0]\n  8,16   0     3254    50.085550024     0  C  WS 193577744 + 64 [0]\n  8,16   0     3255    50.085685165     0  C  WS 197246976 + 64 [0]\n  8,16   0     3256    50.085936852     0  C  WS 125736264 + 128 [0]\n  8,16   0     3257    50.086060780     0  C  WS 96261752 + 64 [0]\n  8,16   0     3258    50.086195031     0  C  WS 94948640 + 64 [0]\n  8,16   0     3259    50.086327355     0  C  WS 124656144 + 64 [0]\n  8,16   0     3260    50.086843733 15368  C WSM 310218496 + 32 [0]\n  8,16   0     3261    50.086975238   753  A WSM 310218368 + 32 &lt;- (8,20) 291339904\n  8,16   0     3262    50.086975560   753  Q WSM 310218368 + 32 [dmcrypt_write\/2]\n  8,16   0     3263    50.086977345   753  G WSM 310218368 + 32 [dmcrypt_write\/2]\n  8,16   0     3264    50.086978072   753  I WSM 310218368 + 32 [dmcrypt_write\/2]\n  8,16   0     3265    50.086979159   753  D WSM 310218368 + 32 [dmcrypt_write\/2]\n  8,16   0     3266    50.087055685     0  C WSM 310218368 + 32 [0]\n  8,16   0     3267    50.087060168   753  A WSM 310218592 + 160 &lt;- (8,20) 291340128\n  8,16   0     3268    50.087060367   753  Q WSM 310218592 + 160 [dmcrypt_write\/2]\n  8,16   0     3269    50.087061242   753  G WSM 310218592 + 160 [dmcrypt_write\/2]\n  8,16   0     3270    50.087061698   753  I WSM 310218592 + 160 [dmcrypt_write\/2]\n  8,16   0     3271    50.087062361   753  D WSM 310218592 + 160 [dmcrypt_write\/2]\n  8,16   0     3272    50.087386179     0  C WSM 310218592 + 160 [0]\n  8,16   0     3273    50.087436417 15368  A FWS 0 + 0 &lt;- (253,1) 0\n  8,16   0     3274    50.087437471 15368  Q FWS [LS Thread]\n  8,16   0     3275    50.087440862 15368  G FWS [LS Thread]\n  8,16   0     3276    50.088300047     0  C  WS 0 [0]\n  8,16   0     3277    50.088470917   753  A WFSM 18882688 + 8 &lt;- (8,20) 4224\n  8,16   0     3278    50.088471091   753  Q WFSM 18882688 + 8 [dmcrypt_write\/2]\n  8,16   0     3279    50.088471688   753  G WFSM 18882688 + 8 [dmcrypt_write\/2]\n  8,16   0     3280    50.088474334 32254  D WSM 18882688 + 8 [kworker\/0:2H]\n  8,16   0     3281    50.088515572     0  C WSM 18882688 + 8 [0]\n  8,16   0     3282    50.089229069     0  C WSM 18882688 [0]\nCPU0 (8,16):\n Reads Queued:           0,        0KiB  Writes Queued:         345,   25,932KiB\n Read Dispatches:        0,        0KiB  Write Dispatches:      331,   25,788KiB\n Reads Requeued:         0               Writes Requeued:         0\n Reads Completed:        0,        0KiB  Writes Completed:    1,597,  117,112KiB\n Read Merges:            0,        0KiB  Write Merges:            1,       16KiB\n Read depth:             0               Write depth:           177\n IO unplugs:             0               Timer unplugs:           0\nCPU1 (8,16):\n Reads Queued:           0,        0KiB  Writes Queued:         502,   39,948KiB\n Read Dispatches:        0,        0KiB  Write Dispatches:      495,   40,076KiB\n Reads Requeued:         0               Writes Requeued:         0\n Reads Completed:        0,        0KiB  Writes Completed:        0,        0KiB\n Read Merges:            0,        0KiB  Write Merges:            0,        0KiB\n Read depth:             0               Write depth:           177\n IO unplugs:             0               Timer unplugs:           0\nCPU2 (8,16):\n Reads Queued:           0,        0KiB  Writes Queued:         297,   26,800KiB\n Read Dispatches:        0,        0KiB  Write Dispatches:      287,   26,800KiB\n Reads Requeued:         0               Writes Requeued:         0\n Reads Completed:        0,        0KiB  Writes Completed:        0,        0KiB\n Read Merges:            0,        0KiB  Write Merges:            0,        0KiB\n Read depth:             0               Write depth:           177\n IO unplugs:             0               Timer unplugs:           0\nCPU3 (8,16):\n Reads Queued:           0,        0KiB  Writes Queued:         418,   24,432KiB\n Read Dispatches:        0,        0KiB  Write Dispatches:      408,   24,448KiB\n Reads Requeued:         0               Writes Requeued:         0\n Reads Completed:        0,        0KiB  Writes Completed:        0,        0KiB\n Read Merges:            0,        0KiB  Write Merges:            2,      272KiB\n Read depth:             0               Write depth:           177\n IO unplugs:             0               Timer unplugs:           0\n\nTotal (8,16):\n Reads Queued:           0,        0KiB  Writes Queued:       1,562,  117,112KiB\n Read Dispatches:        0,        0KiB  Write Dispatches:    1,521,  117,112KiB\n Reads Requeued:         0               Writes Requeued:         0\n Reads Completed:        0,        0KiB  Writes Completed:    1,597,  117,112KiB\n Read Merges:            0,        0KiB  Write Merges:            3,      288KiB\n IO unplugs:             0               Timer unplugs:           0\n\nThroughput (R\/W): 0KiB\/s \/ 2,338KiB\/s\nEvents (8,16): 9,287 entries\nSkips: 0 forward (0 -   0.0%)<\/code><\/pre>\n<p>\n<code>btrace<\/code> \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043d\u0430\u0433\u043b\u044f\u0434\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u043d\u043e \u043f\u043e\u043d\u044f\u0442\u044c, \u043a\u0430\u043a\u0438\u0435 \u0438\u043c\u0435\u043d\u043d\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0441\u043e\u0432\u0435\u0440\u0448\u0430\u044e\u0442 \u0437\u0430\u043f\u0438\u0441\u044c, \u0438\u0437 \u0435\u0451 \u0432\u044b\u0432\u043e\u0434\u0430 \u0441\u043b\u043e\u0436\u043d\u043e.<\/p>\n<h3>\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c, \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u044f\u0449\u0438\u0445 \u0437\u0430\u043f\u0438\u0441\u044c \u043d\u0430 \u043d\u0430\u043a\u043e\u043f\u0438\u0442\u0435\u043b\u044c<\/h3>\n<p>\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 <code>iotop<\/code> \u043f\u043e\u043a\u0430\u0436\u0435\u0442 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u044b, \u043f\u0438\u0448\u0443\u0449\u0438\u0435 \u043d\u0430 \u0434\u0438\u0441\u043a, \u0438 \u0440\u0430\u0437\u043c\u0435\u0440 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445.<br \/>\n\u041d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0443\u0434\u043e\u0431\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b:<\/p>\n<pre><code class=\"plaintext\"># iotop -obPat<\/code><\/pre>\n<p>\n<b class=\"spoiler_title\">\u041f\u0440\u0438\u043c\u0435\u0440 \u0432\u044b\u0432\u043e\u0434\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b<\/b><\/p>\n<pre><code class=\"plaintext\">02:55:47 Total DISK READ :       0.00 B\/s | Total DISK WRITE :      30.65 K\/s\n02:55:47 Actual DISK READ:       0.00 B\/s | Actual DISK WRITE:       0.00 B\/s\n    TIME  PID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN      IO    COMMAND\nb'02:55:47   753 be\/4 root          0.00 B      0.00 B  0.00 %  0.04 % [dmcrypt_write\/2]'\nb'02:55:47   788 be\/4 root         72.00 K     18.27 M  0.00 %  0.02 % [btrfs-transacti]'\nb'02:55:47 15057 be\/4 valdikss    216.00 K    283.05 M  0.00 %  0.01 % firefox'\nb'02:55:47  1588 ?dif root          0.00 B      0.00 B  0.00 %  0.00 % Xorg -nolisten tcp -auth \/var\/run\/sddm\/{398f030f-9667-4dff-b371-81eaae48dfdf} -background none -noreset -displayfd 18 -seat seat0 vt1'\nb'02:55:47 15692 be\/4 valdikss    988.00 K      9.41 M  0.00 %  0.00 % python3 \/usr\/bin\/gajim'\nb'02:55:47 15730 ?dif valdikss      9.07 M      0.00 B  0.00 %  0.00 % telegram-desktop --'\nb'02:55:47  2174 ?dif valdikss   1840.00 K      2.47 M  0.00 %  0.00 % yakuake'\nb'02:55:47 19827 be\/4 root         16.00 K    896.00 K  0.00 %  0.00 % [kworker\/u16:7-events_unbound]'\nb'02:55:47 19074 be\/4 root         16.00 K    480.00 K  0.00 %  0.00 % [kworker\/u16:4-btrfs-endio-write]'\nb'02:55:47 19006 be\/4 root         16.00 K   1872.00 K  0.00 %  0.00 % [kworker\/u16:1-events_unbound]'\nb'02:55:47  1429 be\/4 root        484.00 K      0.00 B  0.00 %  0.00 % accounts-daemon'\nb'02:55:47 15820 be\/4 valdikss    312.00 K      0.00 B  0.00 %  0.00 % firefox -contentproc -childID 6 -isForBrowser -prefsLen 7894 -prefMapSize 223880 -parentBuildID 20191022164834 -greomni \/usr\/lib64\/firefox\/omni.ja -appomni \/usr\/lib64\/firefox\/browser\/omni.ja -appdir \/usr\/lib64\/firefox\/browser 15057 tab'\nb'02:55:47  2125 ?dif valdikss      0.00 B     92.00 K  0.00 %  0.00 % plasmashell'\nb'02:55:47  1268 be\/3 root          0.00 B      4.00 K  0.00 %  0.00 % auditd'\nb'02:55:47  1414 be\/4 root          0.00 B      4.00 K  0.00 %  0.00 % sssd_nss --uid 0 --gid 0 --logger=files'\nb'02:55:47 15238 be\/4 valdikss      0.00 B      4.00 K  0.00 %  0.00 % thunderbird'\nb'02:55:47 18605 be\/4 root          0.00 B      3.19 M  0.00 %  0.00 % [kworker\/u16:0-btrfs-endio-write]'\nb'02:55:47 18867 be\/4 root          0.00 B     96.00 K  0.00 %  0.00 % [kworker\/u16:5-btrfs-endio-meta]'\nb'02:55:47 19070 be\/4 root          0.00 B    160.00 K  0.00 %  0.00 % [kworker\/u16:2-btrfs-freespace-write]'\nb'02:55:47 19645 be\/4 root          0.00 B      2.17 M  0.00 %  0.00 % [kworker\/u16:3-events_unbound]'\nb'02:55:47 19982 be\/4 root          0.00 B    496.00 K  0.00 %  0.00 % [kworker\/u16:6-btrfs-endio-write]'<\/code><\/pre>\n<p>\u0412 \u0433\u043b\u0430\u0437\u0430 \u0431\u0440\u043e\u0441\u0430\u0435\u0442\u0441\u044f Firefox, \u0437\u0430\u043f\u0438\u0441\u0430\u0432\u0448\u0438\u0439 283 \u043c\u0435\u0433\u0430\u0431\u0430\u0439\u0442\u0430 \u0437\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043c\u0438\u043d\u0443\u0442 \u0440\u0430\u0431\u043e\u0442\u044b iotop.<\/p>\n<h3>\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u043e\u0432, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u0437\u0430\u043f\u0438\u0441\u044c<\/h3>\n<p>\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435, \u043d\u0430\u0441\u0438\u043b\u0443\u044e\u0449\u0438\u043c \u0434\u0438\u0441\u043a \u2014 \u0445\u043e\u0440\u043e\u0448\u043e, \u0430 \u043f\u0443\u0442\u0438, \u043f\u043e \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u2014 \u0435\u0449\u0435 \u043b\u0443\u0447\u0448\u0435.<\/p>\n<p>\u0412\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0441\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043e\u0439 <code>fatrace<\/code>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u0435\u0442 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b.<\/p>\n<pre><code class=\"plaintext\"># fatrace -f W<\/code><\/pre>\n<p>\n<b class=\"spoiler_title\">\u041f\u0440\u0438\u043c\u0435\u0440 \u0432\u044b\u0432\u043e\u0434\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b<\/b><\/p>\n<pre><code class=\"plaintext\">firefox(15057): CW \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/moz-extension+++e5c304fb-af40-498a-9ba8-47eb0416e933^userContextId=4294967295\/idb\/3647222921wleabcEoxlt-eengsairo.sqlite-wal\nfirefox(15057): CW \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/moz-extension+++e5c304fb-af40-498a-9ba8-47eb0416e933^userContextId=4294967295\/idb\/3647222921wleabcEoxlt-eengsairo.sqlite\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/https+++habr.com\/ls\/data.sqlite-journal\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/https+++habr.com\/ls\/data.sqlite-journal\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/https+++habr.com\/ls\/data.sqlite-journal\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/https+++habr.com\/ls\/data.sqlite-journal\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/https+++habr.com\/ls\/data.sqlite-journal\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/https+++habr.com\/ls\/data.sqlite-journal\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/https+++habr.com\/ls\/data.sqlite-journal\nfirefox(15057): CW \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/https+++habr.com\/ls\/usage-journal\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/https+++habr.com\/ls\/usage\nfirefox(15057): CW \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/https+++habr.com\/ls\/usage\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/https+++habr.com\/ls\/data.sqlite-journal\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/https+++habr.com\/ls\/data.sqlite\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/https+++habr.com\/ls\/data.sqlite\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/https+++habr.com\/ls\/data.sqlite\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/webappsstore.sqlite-wal\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/webappsstore.sqlite-wal\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/webappsstore.sqlite-wal\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/webappsstore.sqlite-wal\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/webappsstore.sqlite-wal\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/webappsstore.sqlite-wal\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/webappsstore.sqlite-wal\nfirefox(15057): CW \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/https+++habr.com\/ls\/data.sqlite-journal\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/webappsstore.sqlite\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/webappsstore.sqlite\nfirefox(15057): W \/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/webappsstore.sqlite<\/code><\/pre>\n<p>Fatrace \u043d\u0435 \u0443\u043c\u0435\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e\u0433\u043e \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u0444\u0430\u043a\u0442\u0430 \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043a \u0444\u0430\u0439\u043b\u0430\u043c \u0447\u0435\u0440\u0435\u0437 inotify.<\/p>\n<p>\u0418\u0437 \u0432\u044b\u0432\u043e\u0434\u0430 \u0432\u0438\u0434\u043d\u043e, \u043a\u0430\u043a \u0445\u0430\u0431\u0440 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442 \u043c\u043e\u044e \u0441\u0442\u0430\u0442\u044c\u044e \u0432 local storage \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430, \u043f\u043e\u043a\u0430 \u044f \u0435\u0451 \u043f\u0438\u0448\u0443, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 Group Speed Dial, \u043a\u043e\u0442\u043e\u0440\u043e\u0435, \u043a\u0430\u043a \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0442\u044c \u0438\u043c\u0435\u043d\u043d\u043e \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e fatrace, \u0447\u0438\u0442\u0430\u0435\u0442 \u0441\u0432\u043e\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u043a\u0430\u0436\u0434\u044b\u0435 30 \u0441\u0435\u043a\u0443\u043d\u0434. \u0418\u043c\u0435\u043d\u043d\u043e \u0447\u0438\u0442\u0430\u0435\u0442, \u0430 \u043d\u0435 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442: <b>CW<\/b> \u043f\u0435\u0440\u0435\u0434 \u0444\u0430\u0439\u043b\u043e\u043c \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0444\u0430\u0439\u043b \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u0447\u0442\u0435\u043d\u0438\u0435 \u0438 \u0437\u0430\u043f\u0438\u0441\u044c, \u0441 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u043c \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435\u043c \u0444\u0430\u0439\u043b\u0430, \u0435\u0441\u043b\u0438 \u043e\u043d \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 (\u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f openat \u0441 \u0444\u043b\u0430\u0433\u043e\u043c O_RDWR|O_CREAT), \u043d\u043e \u043d\u0435 \u0433\u043e\u0432\u043e\u0440\u0438\u0442, \u0447\u0442\u043e \u0432 \u0444\u0430\u0439\u043b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0438\u0441\u0430\u043b\u0430\u0441\u044c \u043a\u0430\u043a\u0430\u044f-\u043b\u0438\u0431\u043e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f.<\/p>\n<p>\u041d\u0430 \u0432\u0441\u044f\u043a\u0438\u0439 \u0441\u043b\u0443\u0447\u0430\u0439, \u0447\u0442\u043e\u0431\u044b \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0438\u0442\u044c\u0441\u044f \u0432 \u044d\u0442\u043e\u043c, \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0441\u044f strace, \u0441 \u0444\u0438\u043b\u044c\u0442\u0440\u043e\u043c \u043d\u0430 \u0444\u0430\u0439\u043b\u043e\u0432\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0432\u044b\u0437\u043e\u0432\u044b:<\/p>\n<pre><code class=\"plaintext\">strace -yy -e trace=open,openat,close,write -f -p 15057 2&gt;&amp;1 | grep extension<\/code><\/pre>\n<p>\n<b class=\"spoiler_title\">\u0412\u044b\u0432\u043e\u0434 \u043a\u043e\u043c\u0430\u043d\u0434\u044b<\/b><\/p>\n<pre><code class=\"plaintext\">[pid 20352] openat(AT_FDCWD, \"\/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/moz-extension+++e5c304fb-af40-498a-9ba8-47eb0416e933^userContextId=4294967295\/idb\/3647222921wleabcEoxlt-eengsairo.sqlite\", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 153&lt;\/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/moz-extension+++e5c304fb-af40-498a-9ba8-47eb0416e933^userContextId=4294967295\/idb\/3647222921wleabcEoxlt-eengsairo.sqlite&gt;\n[pid 20352] read(153&lt;\/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/moz-extension+++e5c304fb-af40-498a-9ba8-47eb0416e933^userContextId=4294967295\/idb\/3647222921wleabcEoxlt-eengsairo.sqlite&gt;, \"SQLite format 3 20 22 @   d 23\"..., 100) = 100\n[pid 20352] read(153&lt;\/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/moz-extension+++e5c304fb-af40-498a-9ba8-47eb0416e933^userContextId=4294967295\/idb\/3647222921wleabcEoxlt-eengsairo.sqlite&gt;, \"SQLite format 3 20 22 @   d 23\"..., 4096) = 4096\n[pid 20352] openat(AT_FDCWD, \"\/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/moz-extension+++e5c304fb-af40-498a-9ba8-47eb0416e933^userContextId=4294967295\/idb\/3647222921wleabcEoxlt-eengsairo.sqlite-wal\", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 166&lt;\/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/moz-extension+++e5c304fb-af40-498a-9ba8-47eb0416e933^userContextId=4294967295\/idb\/3647222921wleabcEoxlt-eengsairo.sqlite-wal&gt;\n\u2026\n[pid 20352] read(54&lt;\/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/moz-extension+++e5c304fb-af40-498a-9ba8-47eb0416e933^userContextId=4294967295\/idb\/3647222921wleabcEoxlt-eengsairo.sqlite&gt;, \" r4304364354354364-  4204!4'414\" 250 &amp;\"..., 4096) = 4096\n[pid 20352] read(54&lt;\/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/moz-extension+++e5c304fb-af40-498a-9ba8-47eb0416e933^userContextId=4294967295\/idb\/3647222921wleabcEoxlt-eengsairo.sqlite&gt;, \" 136Pt2262504 O24532016:\"16.27 r245306&gt;2461t1q370\"..., 4096) = 4096\n[pid 20352] close(77&lt;\/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/moz-extension+++e5c304fb-af40-498a-9ba8-47eb0416e933^userContextId=4294967295\/idb\/3647222921wleabcEoxlt-eengsairo.sqlite-wal&gt;) = 0\n[pid 20352] close(54&lt;\/home\/valdikss\/.mozilla\/firefox\/xyf4vqh2.default\/storage\/default\/moz-extension+++e5c304fb-af40-498a-9ba8-47eb0416e933^userContextId=4294967295\/idb\/3647222921wleabcEoxlt-eengsairo.sqlite&gt;) = 0<\/code><\/pre>\n<p>\n\u041d\u0435\u0442 \u043d\u0438 \u043e\u0434\u043d\u043e\u0433\u043e \u0432\u044b\u0437\u043e\u0432\u0430 <code>write()<\/code>, \u0447\u0442\u043e \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043e\u0431 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0438 \u0437\u0430\u043f\u0438\u0441\u0438 \u0432 \u0444\u0430\u0439\u043b.<\/p>\n<h3>\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043d\u0430\u043a\u043b\u0430\u0434\u043d\u044b\u0445 \u0440\u0430\u0441\u0445\u043e\u0434\u043e\u0432 \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b<\/h3>\n<p>\u0411\u043e\u043b\u044c\u0448\u0430\u044f \u0440\u0430\u0437\u043d\u0438\u0446\u0430 \u0432 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u0438\u044f\u0445 <code>iotop<\/code> \u0438 <code>btrace<\/code> \u043d\u0430\u0442\u043e\u043b\u043a\u043d\u0443\u043b\u0430 \u043d\u0430 \u043c\u044b\u0441\u043b\u044c \u043f\u0440\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0444\u0430\u0439\u043b\u043e\u0432\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u043f\u0443\u0442\u0435\u043c \u0440\u0443\u0447\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0444\u0430\u0439\u043b \u0438 \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u0438\u0439 btrace.<\/p>\n<p>\u0415\u0441\u043b\u0438 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c \u043d\u0430 \u0434\u0438\u0441\u043a, \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0432\u0448\u0438\u0441\u044c \u0432 emergency-\u0440\u0435\u0436\u0438\u043c systemd, \u0438 \u0437\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0432\u0440\u0443\u0447\u043d\u0443\u044e <b>\u043f\u0430\u0440\u0443 \u0431\u0430\u0439\u0442<\/b> \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0444\u0430\u0439\u043b, btrace \u043d\u0430 SSD \u0441 <b>btrfs<\/b> \u0441\u043e\u043e\u0431\u0449\u0430\u0435\u0442 \u043e \u0437\u0430\u043f\u0438\u0441\u0438 <b>3 \u043c\u0435\u0433\u0430\u0431\u0430\u0439\u0442<\/b> \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445. \u0421\u0432\u0435\u0436\u0435\u0441\u043e\u0437\u0434\u0430\u043d\u043d\u0430\u044f \u0444\u0430\u0439\u043b\u043e\u0432\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0444\u043b\u0435\u0448\u043a\u0435 \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u043c \u0432 8 \u0413\u0411 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442 \u043c\u0438\u043d\u0438\u043c\u0443\u043c 264 \u041a\u0438\u0411 \u043f\u0440\u0438 \u0437\u0430\u043f\u0438\u0441\u0438 \u043e\u0434\u043d\u043e\u0433\u043e \u0431\u0430\u0439\u0442\u0430.<br \/>\n\u0414\u043b\u044f \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f, \u0437\u0430\u043f\u0438\u0441\u044c \u043f\u0430\u0440\u044b \u0431\u0430\u0439\u0442 \u0432 \u0444\u0430\u0439\u043b \u043d\u0430 ext4 \u043e\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0437\u0430\u043f\u0438\u0441\u044c\u044e 24 \u043a\u0438\u043b\u043e\u0431\u0430\u0439\u0442\u043e\u0432 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u0434\u0438\u0441\u043a.<\/p>\n<p>\u0412 2017 \u0433\u043e\u0434\u0443 Jayashree Mohan, Rohan Kadekodi \u0438 Vijay Chidambaram <noindex><a rel=\"nofollow\" href=\"https:\/\/arxiv.org\/pdf\/1707.08514.pdf\">\u043f\u0440\u043e\u0432\u0435\u043b\u0438 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0435 \u0443\u0441\u0438\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u0438 \u0440\u0430\u0437\u043d\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c<\/a><\/noindex>, \u0438\u0445 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0434\u043b\u044f btrfs \u0438 ext4 \u043f\u0440\u0438 \u0437\u0430\u043f\u0438\u0441\u0438 4 \u041a\u0411 \u0441\u043e\u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u0441 \u043c\u043e\u0438\u043c\u0438.<\/p>\n<p><img decoding=\"async\" alt=\"\u0412\u044b\u044f\u0432\u043b\u044f\u0435\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u044b \u0441 \u0434\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c\u044e \u0432 Linux\" src=\"\/wp-content\/uploads\/2019\/11\/bebd6e25bbea0dced72501e41b150718.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>\u0417\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0438 \u0432\u044b\u0432\u043e\u0434<\/h3>\n<p>\u041f\u0443\u0442\u0451\u043c \u043e\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0446\u0438\u0439 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b\u043e\u0441\u044c:<\/p>\n<ol>\n<li>\u0427\u0430\u0441\u0442\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0439 \u0437\u0430\u0434\u0430\u043d\u0438\u0439 \u0434\u043b\u044f \u043f\u0440\u0438\u043d\u0442\u0435\u0440\u0430 \u0434\u0435\u043c\u043e\u043d\u043e\u043c \u043f\u0435\u0447\u0430\u0442\u0438 CUPS \u0432 \/var\/<u>cache<\/u>\/cups \u043a\u0430\u0436\u0434\u0443\u044e \u043c\u0438\u043d\u0443\u0442\u0443. \u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0430 \u043e\u0447\u0438\u0441\u0442\u043a\u043e\u0439 \/var\/<u>spool<\/u>\/cups (\u0445\u043e\u0442\u044f \u043d\u0438\u043a\u0430\u043a\u0438\u0445 \u0437\u0430\u0434\u0430\u043d\u0438\u0439 \u043f\u0435\u0447\u0430\u0442\u0438 \u043d\u0435 \u0431\u044b\u043b\u043e);<\/li>\n<li>\u0424\u0430\u043a\u0442 \u0447\u0442\u0435\u043d\u0438\u044f \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u0430\u0436\u0434\u044b\u0435 30 \u0441\u0435\u043a\u0443\u043d\u0434 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435\u043c Group Speed Dial \u0434\u043b\u044f Firefox;<\/li>\n<li>\u041f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u0436\u0443\u0440\u043d\u0430\u043b\u043e\u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c\u0438 \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432 Fedora, \u0447\u0442\u043e \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u043b\u043e \u043a \u0437\u0430\u043f\u0438\u0441\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043c\u0435\u0433\u0430\u0431\u0430\u0439\u0442 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 btrfs: pmcd.service, pmie.service, pmlogger.service;<\/li>\n<li>\u041e\u0433\u0440\u043e\u043c\u043d\u0430\u044f \u0430\u043c\u043f\u043b\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u043f\u0440\u0438 \u0437\u0430\u043f\u0438\u0441\u0438 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 btrfs.<\/li>\n<\/ol>\n<p>\n\u0412\u044b\u0432\u043e\u0434: \u043d\u0435 \u0441\u0442\u043e\u0438\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c btrfs, \u0435\u0441\u043b\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0447\u0430\u0441\u0442\u043e \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0442 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0434\u0430\u043d\u043d\u044b\u0445 (\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043a\u0438\u043b\u043e\u0431\u0430\u0439\u0442), \u0438\u043d\u0430\u0447\u0435 \u044d\u0442\u043e \u043e\u0431\u0435\u0440\u043d\u0435\u0442\u0441\u044f \u043c\u0435\u0433\u0430\u0431\u0430\u0439\u0442\u0430\u043c\u0438 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445. \u041e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u043e\u0434\u043d\u043e\u043f\u043b\u0430\u0442\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043e\u0432 \u0441 \u041e\u0421 \u043d\u0430 MicroSD.<br \/>\n<br \/>\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/476414\/\">habr.com<\/a><\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>TL;DR: \u0441\u0442\u0430\u0442\u044c\u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043e\u0431 \u0443\u0434\u043e\u0431\u043d\u043e\u043c, \u0431\u044b\u0441\u0442\u0440\u043e\u043c \u0438 \u043d\u0430\u0434\u0435\u0436\u043d\u043e\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f Linux-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c, \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0449\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0434\u0438\u0441\u043a, \u0447\u0442\u043e \u043f\u043e\u043c\u043e\u0433\u0430\u0435\u0442 \u0432 \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u0438 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0438\u043b\u0438 \u0430\u043d\u043e\u043c\u0430\u043b\u044c\u043d\u043e \u0447\u0430\u0441\u0442\u043e\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043d\u0430 \u0434\u0438\u0441\u043a\u043e\u0432\u0443\u044e \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0443, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0446\u0435\u043d\u0438\u0442\u044c \u043d\u0430\u043a\u043b\u0430\u0434\u043d\u044b\u0435 \u0440\u0430\u0441\u0445\u043e\u0434\u044b \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u042d\u0442\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f SSD \u0432 \u041f\u041a, EMMC \u0438 Flash-\u043f\u0430\u043c\u044f\u0442\u0438 \u0432 \u043e\u0434\u043d\u043e\u043f\u043b\u0430\u0442\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430\u0445. \u0412 \u0445\u043e\u0434\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0441\u0442\u0430\u0442\u044c\u0438 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u0437\u0430\u043f\u0438\u0441\u044c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":52948,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-52947","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"TL;DR: \u0441\u0442\u0430\u0442\u044c\u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043e\u0431 \u0443\u0434\u043e\u0431\u043d\u043e\u043c, \u0431\u044b\u0441\u0442\u0440\u043e\u043c \u0438 \u043d\u0430\u0434\u0435\u0436\u043d\u043e\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f Linux-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c, \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0449\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0434\u0438\u0441\u043a, \u0447\u0442\u043e \u043f\u043e\u043c\u043e\u0433\u0430\u0435\u0442 \u0432 \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u0438 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0438\u043b\u0438 \u0430\u043d\u043e\u043c\u0430\u043b\u044c\u043d\u043e \u0447\u0430\u0441\u0442\u043e\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043d\u0430 \u0434\u0438\u0441\u043a\u043e\u0432\u0443\u044e \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0443, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0446\u0435\u043d\u0438\u0442\u044c \u043d\u0430\u043a\u043b\u0430\u0434\u043d\u044b\u0435 \u0440\u0430\u0441\u0445\u043e\u0434\u044b \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u042d\u0442\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f SSD \u0432 \u041f\u041a, EMMC \u0438 Flash-\u043f\u0430\u043c\u044f\u0442\u0438 \u0432 \u043e\u0434\u043d\u043e\u043f\u043b\u0430\u0442\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430\u0445. \u0412 \u0445\u043e\u0434\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0441\u0442\u0430\u0442\u044c\u0438 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u0437\u0430\u043f\u0438\u0441\u044c\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/vyyavlyaem-protsessy-s-diskovoj-aktivnostyu-v-linux\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u044f\u0432\u043b\u044f\u0435\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u044b \u0441 \u0434\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c\u044e \u0432 Linux | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"TL;DR: \u0441\u0442\u0430\u0442\u044c\u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043e\u0431 \u0443\u0434\u043e\u0431\u043d\u043e\u043c, \u0431\u044b\u0441\u0442\u0440\u043e\u043c \u0438 \u043d\u0430\u0434\u0435\u0436\u043d\u043e\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f Linux-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c, \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0449\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0434\u0438\u0441\u043a, \u0447\u0442\u043e \u043f\u043e\u043c\u043e\u0433\u0430\u0435\u0442 \u0432 \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u0438 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0438\u043b\u0438 \u0430\u043d\u043e\u043c\u0430\u043b\u044c\u043d\u043e \u0447\u0430\u0441\u0442\u043e\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043d\u0430 \u0434\u0438\u0441\u043a\u043e\u0432\u0443\u044e \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0443, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0446\u0435\u043d\u0438\u0442\u044c \u043d\u0430\u043a\u043b\u0430\u0434\u043d\u044b\u0435 \u0440\u0430\u0441\u0445\u043e\u0434\u044b \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u042d\u0442\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f SSD \u0432 \u041f\u041a, EMMC \u0438 Flash-\u043f\u0430\u043c\u044f\u0442\u0438 \u0432 \u043e\u0434\u043d\u043e\u043f\u043b\u0430\u0442\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430\u0445. \u0412 \u0445\u043e\u0434\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0441\u0442\u0430\u0442\u044c\u0438 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u0437\u0430\u043f\u0438\u0441\u044c\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/vyyavlyaem-protsessy-s-diskovoj-aktivnostyu-v-linux\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-11-19T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:00:46+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Tuletame meelde protsesse, mis kasutavad kettaaktiivsust Linuxis | ProHoster","description":"TL;DR: artikkel tutvustab mugavat, kiiret ja usaldusv\u00e4\u00e4rset viisi Linuxi programmide tuvastamiseks, mis salvestavad andmeid kettale, aidates seel\u00e4bi tuvastada suurt v\u00f5i ebanormaalselt sagedast koormust kettaaluste s\u00fcsteemi, samuti v\u00f5imaldades hinnata failis\u00fcsteemi kulusid. See on eriti aktuaalne SSD-de puhul lauaarvutites, EMMC ja Flash-m\u00e4lu puhul \u00fchekestvates arvutites. Artikli kirjutamise k\u00e4igus leiti, et salvestamine","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/vyyavlyaem-protsessy-s-diskovoj-aktivnostyu-v-linux","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u044f\u0432\u043b\u044f\u0435\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u044b \u0441 \u0434\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c\u044e \u0432 Linux | ProHoster","og:description":"TL;DR: \u0441\u0442\u0430\u0442\u044c\u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043e\u0431 \u0443\u0434\u043e\u0431\u043d\u043e\u043c, \u0431\u044b\u0441\u0442\u0440\u043e\u043c \u0438 \u043d\u0430\u0434\u0435\u0436\u043d\u043e\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f Linux-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c, \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0449\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0434\u0438\u0441\u043a, \u0447\u0442\u043e \u043f\u043e\u043c\u043e\u0433\u0430\u0435\u0442 \u0432 \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u0438 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0438\u043b\u0438 \u0430\u043d\u043e\u043c\u0430\u043b\u044c\u043d\u043e \u0447\u0430\u0441\u0442\u043e\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043d\u0430 \u0434\u0438\u0441\u043a\u043e\u0432\u0443\u044e \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0443, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0446\u0435\u043d\u0438\u0442\u044c \u043d\u0430\u043a\u043b\u0430\u0434\u043d\u044b\u0435 \u0440\u0430\u0441\u0445\u043e\u0434\u044b \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u042d\u0442\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f SSD \u0432 \u041f\u041a, EMMC \u0438 Flash-\u043f\u0430\u043c\u044f\u0442\u0438 \u0432 \u043e\u0434\u043d\u043e\u043f\u043b\u0430\u0442\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430\u0445. \u0412 \u0445\u043e\u0434\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0441\u0442\u0430\u0442\u044c\u0438 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u0437\u0430\u043f\u0438\u0441\u044c","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/vyyavlyaem-protsessy-s-diskovoj-aktivnostyu-v-linux","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-11-19T21:00:00+00:00","article:modified_time":"2020-02-18T11:00:46+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"52947","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-09 18:03:28","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:34:24","updated":"2026-02-09 18:03:28"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/52947","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=52947"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/52947\/revisions"}],"predecessor-version":[{"id":159257,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/52947\/revisions\/159257"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/52948"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=52947"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=52947"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=52947"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}