{"id":2281,"date":"2012-02-02T18:56:25","date_gmt":"2012-02-02T16:56:25","guid":{"rendered":"http:\/\/skeletor.org.ua\/?p=2281"},"modified":"2013-01-22T15:52:51","modified_gmt":"2013-01-22T13:52:51","slug":"%d1%81%d0%bc%d0%be%d1%82%d1%80%d0%b8%d0%bc-%d0%bd%d0%b0%d0%b3%d1%80%d1%83%d0%b7%d0%ba%d1%83-%d0%bd%d0%b0-%d0%b4%d0%b8%d1%81%d0%ba%d0%b8","status":"publish","type":"post","link":"https:\/\/skeletor.org.ua\/?p=2281","title":{"rendered":"\u0421\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u043d\u0430 \u0434\u0438\u0441\u043a\u0438"},"content":{"rendered":"<p>\u0418\u043d\u043e\u0433\u0434\u0430 \u0431\u044b\u0432\u0430\u044e\u0442 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438, \u043a\u043e\u0433\u0434\u0430 \u0432 <strong>top&#8217;e<\/strong> \u0432\u0440\u043e\u0434\u0435 \u0431\u044b \u0432\u0441\u0451 \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e, \u043d\u043e \u0441\u0435\u0440\u0432\u0435\u0440 \u0432\u0441\u0451 \u0440\u0430\u0432\u043d\u043e \u0442\u043e\u0440\u043c\u043e\u0437\u0438\u0442. \u0422\u043e\u0433\u0434\u0430 \u043d\u0443\u0436\u043d\u043e \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0434\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u0412 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u0434\u043b\u044f <strong>Unix<\/strong> \u0441\u0438\u0441\u0442\u0435\u043c: <strong>FreBSD, OpenBSD, Linux, Solaris<\/strong>.<\/p>\n<p><!--more--><\/p>\n<h2><strong><span style=\"color: #0000ff;\">FreeBSD<\/span><\/strong><\/h2>\n<p>\u0412\u043e <strong>FreeBSD<\/strong> \u0435\u0441\u0442\u044c \u0448\u0442\u0430\u0442\u043d\u0430\u044f \u0443\u0442\u0438\u043b\u0438\u0442\u0430 <strong>gstat<\/strong>, \u043f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0431\u0435\u0437 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043c\u044b \u0443\u0432\u0438\u0434\u0438\u043c \u0442\u0435\u043a\u0443\u0449\u0443\u044e \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u043d\u0430 \u0434\u0438\u0441\u043a\u0438.<\/p>\n<pre>#gstat\r\ndT: 1.043s  w: 1.000s\r\n L(q)  ops\/s    r\/s   kBps   ms\/r    w\/s   kBps   ms\/w   %busy Name\r\n    1    248     81   5154   10.0    168  11719    7.1   93.5| ad4\r\n    0      0      0      0    0.0      0      0    0.0    0.0| md0\r\n    0      0      0      0    0.0      0      0    0.0    0.0| amrd0\r\n    0      0      0      0    0.0      0      0    0.0    0.0| amrd0s1\r\n    0      0      0      0    0.0      0      0    0.0    0.0| amrd0s1a\r\n    0      0      0      0    0.0      0      0    0.0    0.0| amrd0s1b\r\n    0      0      0      0    0.0      0      0    0.0    0.0| amrd0s1d\r\n    0      0      0      0    0.0      0      0    0.0    0.0| amrd0s1e\r\n    0      0      0      0    0.0      0      0    0.0    0.0| amrd0s1f<\/pre>\n<p>\u041a\u0430\u043a \u0432\u0438\u0434\u043d\u043e \u0438\u0437 \u043f\u0440\u0438\u043c\u0435\u0440\u0430, \u043e\u0447\u0435\u043d\u044c \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u043d\u0430 \u0434\u0438\u0441\u043a <strong>ad4<\/strong>.<\/p>\n<p>\u0422\u0430\u043a \u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0438 \u0447\u0435\u0440\u0435\u0437 iostat (\u043f\u0440\u0438\u043c\u0435\u0440 \u0438\u0437 \u0434\u0440\u0443\u0433\u043e\u0439 \u041e\u0421):<\/p>\n<pre>#iostat -x 1\r\n                        extended device statistics\r\ndevice     r\/s   w\/s    kr\/s    kw\/s qlen svc_t  %b\r\nada0       1.8   5.0     8.9   115.0    0  11.1   1\r\npass0      0.0   0.0     0.0     0.0    0   0.0   0\r\n                        extended device statistics\r\ndevice     r\/s   w\/s    kr\/s    kw\/s qlen svc_t  %b\r\nada0       2.0   0.0    35.8     0.0    0   2.9   1\r\npass0      0.0   0.0     0.0     0.0    0   0.0   0<\/pre>\n<p>\u0410 \u0435\u0449\u0451 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434\u0443 <strong>systat -iostat<\/strong>:<\/p>\n<pre>                    \/0   \/1   \/2   \/3   \/4   \/5   \/6   \/7   \/8   \/9   \/10\r\n     Load Average   |||\r\n\r\n          \/0%  \/10  \/20  \/30  \/40  \/50  \/60  \/70  \/80  \/90  \/100\r\ncpu  user|XXXXXX \r\n     nice| \r\n   system|X\r\ninterrupt|\r\n     idle|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r\n\r\n          \/0%  \/10  \/20  \/30  \/40  \/50  \/60  \/70  \/80  \/90  \/100\r\nad8   MB\/sXXXXXXXX\r\n      tps|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX144.17\r\nad10  MB\/s \r\n      tps|XXXXXXXXXX<\/pre>\n<p>\u0410 \u0447\u0442\u043e-\u0431\u044b \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442 \u0434\u0438\u0441\u043a\u0438, \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u043c \u0442\u0430\u043a\u0443\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u0443:<\/p>\n<p><code>#top -m io -o total<\/code><\/p>\n<h2><strong><span style=\"color: #0000ff;\">OpenBSD<\/span><\/strong><\/h2>\n<p>\u0414\u043b\u044f <strong>OpenBSD<\/strong> \u0435\u0441\u0442\u044c \u0448\u0442\u0430\u0442\u043d\u0430\u044f \u0443\u0442\u0438\u043b\u0438\u0442\u0430 <strong>iostat<\/strong>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u043d\u0430 \u0434\u0438\u0441\u043a\u0438<strong>+CPU usage<\/strong>. \u041f\u0440\u0438 \u043e\u0431\u044b\u0447\u043d\u043e\u043c \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u043e\u043d\u0430 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 4 \u0434\u0438\u0441\u043a\u043e\u0432, \u043d\u043e \u0435\u0441\u043b\u0438 \u043d\u0443\u0436\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435, \u0442\u043e \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u0432\u0441\u0435 \u043d\u0443\u0436\u043d\u044b\u0435 \u0434\u0438\u0441\u043a\u0438.<\/p>\n<pre># iostat -w 1 wd0 wd1 wd2 wd3 wd4 wd5\r\n      tty            wd0             wd1             wd2             wd3             wd4             wd5             cpu\r\n tin tout  KB\/t t\/s MB\/s   KB\/t t\/s MB\/s   KB\/t t\/s MB\/s   KB\/t t\/s MB\/s   KB\/t t\/s MB\/s   KB\/t t\/s MB\/s  us ni sy in id\r\n   0    6 15.99   0 0.00  15.98   0 0.00  12.16   5 0.05  13.54   0 0.00  15.64   0 0.00  15.84   0 0.00   0  0  0  0 99\r\n   0  725  0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0  0  0  0100\r\n   0  242  0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0  0  0  0100\r\n   0  242  0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0  0  0  0100\r\n   0  242  0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0  0  0  0100\r\n   0  242  0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0  0  0  0100\r\n   0  242  0.00   0 0.00   0.00   0 0.00  16.00   2 0.03   0.00   0 0.00   0.00   0 0.00   0.00   0 0.00   0  0  0  0100<\/pre>\n<h2><strong><span style=\"color: #0000ff;\">Linux<\/span><\/strong><\/h2>\n<p>\u0414\u043b\u044f Linux \u0435\u0441\u0442\u044c \u0430\u043d\u0430\u043b\u043e\u0433 \u0443\u0442\u0438\u043b\u0438\u0442\u044b <strong>gstat &#8211; iostat<\/strong>. \u0412 <strong>Debian\/Ubuntu<\/strong> \u043e\u043d\u0430 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u043f\u0430\u043a\u0435\u0442\u0435 <strong>sysstat<\/strong>.<\/p>\n<pre>#iostat -p 1\r\nLinux 2.6.26-2-686        02\/02\/2012      _i686_\r\n\r\navg-cpu:  %user   %nice %system %iowait  %steal   %idle\r\n           5.55    0.10    0.28    5.09    0.00   88.98\r\n\r\nDevice:            tps   Blk_read\/s   Blk_wrtn\/s   Blk_read   Blk_wrtn\r\nsda              21.11       169.01       847.22  581573217 2915262040\r\nsda1              0.00         0.00         0.00       6198       5000\r\nsda2             21.11       169.01       847.22  581566715 2915257040\r\n\r\navg-cpu:  %user   %nice %system %iowait  %steal   %idle\r\n           0.00    0.00    0.00    8.90    0.00   91.10\r\n\r\nDevice:            tps   Blk_read\/s   Blk_wrtn\/s   Blk_read   Blk_wrtn\r\nsda               0.00         0.00         0.00          0          0\r\nsda1              0.00         0.00         0.00          0          0\r\nsda2              0.00         0.00         0.00          0          0<\/pre>\n<p>\u0417\u0434\u0435\u0441\u044c \u043c\u044b \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u043b\u0438 \u0430\u0432\u0442\u043e\u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u0430\u0436\u0434\u0443\u044e \u0441\u0435\u043a\u0443\u043d\u0434\u0443. \u0425\u043e\u0447\u0443 \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u043f\u0435\u0440\u0432\u044b\u0435 \u043f\u0430\u0440\u0443 \u0432\u044b\u0432\u043e\u0434\u043e\u0432 \u0432\u043e \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0435 \u0431\u0440\u0430\u0442\u044c, \u0442\u0430\u043a \u043a\u0430\u043a \u0432 \u043f\u0435\u0440\u0432\u043e\u043c \u0432\u044b\u0432\u043e\u0434\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0438\u0437 \u043a\u0435\u0448\u0430, \u0430 \u043d\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u0438. \u041a\u0430\u043a \u0432\u0438\u0434\u0438\u043c, \u0434\u0438\u0441\u043a\u0438 \u0437\u0434\u0435\u0441\u044c \u043d\u0435 \u043d\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u044b<\/p>\n<p>\u0414\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442 \u0434\u0438\u0441\u043a\u0438, \u0435\u0441\u0442\u044c \u0443\u0442\u0438\u043b\u0438\u0442\u0430 <strong>iotop<\/strong>, \u043f\u0440\u0430\u0432\u0434\u0430 \u0435\u0451 \u043d\u0443\u0436\u043d\u043e \u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e.<\/p>\n<h2><strong><span style=\"color: #0000ff;\">Solaris<\/span><\/strong><\/h2>\n<p>\u0414\u043b\u044f <strong>solaris<\/strong> \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 3 \u043c\u0435\u0442\u043e\u0434\u0430: <strong>zpool iostat<\/strong>, \u0443\u0442\u0438\u043b\u0438\u0442\u0430 <strong>iostat<\/strong>, <strong>fsstat<\/strong>. \u0415\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u043a, \u044d\u0442\u043e \u0442\u043e, \u0447\u0442\u043e \u043c\u044b \u043d\u0435 \u0441\u043c\u043e\u0436\u0435\u043c \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0443 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e \u043f\u043e \u043a\u0430\u0436\u0434\u043e\u0439 \u0438\u0437 <strong>zfs<\/strong>, \u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043c\u043e\u0436\u0435\u043c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e \u043f\u043e \u043a\u0430\u0436\u0434\u043e\u043c\u0443 \u0434\u0438\u0441\u043a\u0443:<\/p>\n<pre># zpool iostat -vl 1\r\n               capacity     operations    bandwidth\r\npool        alloc   free   read  write   read  write\r\n----------  -----  -----  -----  -----  -----  -----\r\nrpool       3.29G  12.6G      4     23   150K   125K\r\n  c4t0d0s0  3.29G  12.6G      4     23   150K   125K\r\n----------  -----  -----  -----  -----  -----  -----\r\n\r\n               capacity     operations    bandwidth\r\npool        alloc   free   read  write   read  write\r\n----------  -----  -----  -----  -----  -----  -----\r\nrpool       3.29G  12.6G      0      0      0      0\r\n  c4t0d0s0  3.29G  12.6G      0      0      0      0\r\n----------  -----  -----  -----  -----  -----  -----<\/pre>\n<pre># iostat -Cxn 5\r\n                    extended device statistics\r\n    r\/s    w\/s   kr\/s   kw\/s wait actv wsvc_t asvc_t  %w  %b device\r\n    0.0    0.0    0.0    0.0  0.0  0.0    0.0    0.0   0   0 c0\r\n    0.0    0.0    0.0    0.0  0.0  0.0    0.0    0.0   0   0 c0t5000C5003BD6AC2Fd0\r\n    0.0    0.0    0.0    0.0  0.0  0.0    0.0    0.0   0   0 c0t5000C50042E0EE17d0\r\n    0.0    0.0    0.0    0.0  0.0  0.0    0.0    0.0   0   0 c0t5000C50042E0F85Bd0\r\n    0.0    0.0    0.0    0.0  0.0  0.0    0.0    0.0   0   0 c0t5000C5003BD6A46Fd0\r\n    0.0    0.0    0.0    0.0  0.0  0.0    0.0    0.0   0   0 c0t5000C5003BCBFFFBd0\r\n    0.0    0.0    0.0    0.0  0.0  0.0    0.0    0.0   0   0 c0t5000C50042E16163d0\r\n    0.0    0.0    0.0    0.0  0.0  0.0    0.0    0.0   0   0 c0t600144F00200000000004EF354850001d0\r\n    0.0    0.0    0.0    0.0  0.0  0.0    0.0    0.0   0   0 c0t600144F0D0BEC80000004EF4BC960001d0\r\n    0.0    0.0    0.0    0.0  0.0  0.0    0.0    0.0   0   0 c0t600144F00200000000004EF2A7E20001d0\r\n    0.0    0.0    0.0    0.0  0.0  0.0    0.0    0.0   0   0 c0t600144F00200000000004EF48B630001d0\r\n    0.0    0.0    0.0    0.0  0.0  0.0    0.0    0.0   0   0 c3\r\n    0.0    0.0    0.0    0.0  0.0  0.0    0.0    0.0   0   0 c3t0d0<\/pre>\n<p>\u0417\u0434\u0435\u0441\u044c \u043a\u0430\u043a \u0438 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u0441 <strong>Linux<\/strong> \u043d\u0435 \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u043c \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u0432\u043e\u0434. \u041a\u0430\u043a \u0432\u0438\u0434\u0438\u043c, \u0434\u0438\u0441\u043a\u0438 \u043f\u0440\u043e\u0441\u0442\u0430\u0438\u0432\u0430\u044e\u0442 (\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0441\u0442\u043e\u043b\u0431\u0446\u0430 <strong>%b &#8211; busy<\/strong>).<\/p>\n<p>\u041e\u0431\u0449\u0443\u044e \u043a\u0430\u0440\u0442\u0438\u043d\u0443 \u043c\u043e\u0436\u043d\u043e \u0442\u0430\u043a \u0436\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0447\u0435\u0440\u0435\u0437 <strong>fsstat<\/strong>:<\/p>\n<pre>$ fsstat -i zfs 1\r\n read read  write write rddir rddir rwlock rwulock\r\n  ops bytes   ops bytes   ops bytes    ops     ops\r\n2.16G 7.97T  423M 4.20T 75.3M  9.7G  2.68G   2.68G zfs\r\n5.35K 37.0M 1.07K 18.5M    32 4.25K  6.47K   6.47K zfs\r\n5.50K 38.0M 1.14K 19.0M    22 2.92K  6.68K   6.68K zfs\r\n5.39K 37.1M 1.03K 18.5M    58 7.70K  6.50K   6.50K zfs\r\n5.38K 37.9M 1.10K 18.9M    20 2.66K  6.51K   6.51K zfs<\/pre>\n<p>\u041e\u0447\u0435\u043d\u044c \u0443\u0434\u043e\u0431\u043d\u043e \u043f\u0440\u043e\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043f\u043e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 <strong>zfs<\/strong>:<\/p>\n<pre>$ fsstat -i \/export\/home\/user55 1\r\n read read  write write rddir rddir rwlock rwulock\r\n  ops bytes   ops bytes   ops bytes    ops     ops\r\n 466M  922G 5.18M 1.17T 74.5M 9.01G   582M    582M \/export\/home\/user55\r\n   70 21.0K     0     0    20 2.66K    100     100 \/export\/home\/user55\r\n   77 23.1K     0     0    22 2.92K    110     110 \/export\/home\/user55\r\n  119 35.8K     0     0    34 4.52K    170     170 \/export\/home\/user55<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u0418\u043d\u043e\u0433\u0434\u0430 \u0431\u044b\u0432\u0430\u044e\u0442 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438, \u043a\u043e\u0433\u0434\u0430 \u0432 top&#8217;e \u0432\u0440\u043e\u0434\u0435 \u0431\u044b \u0432\u0441\u0451 \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e, \u043d\u043e \u0441\u0435\u0440\u0432\u0435\u0440 \u0432\u0441\u0451 \u0440\u0430\u0432\u043d\u043e \u0442\u043e\u0440\u043c\u043e\u0437\u0438\u0442. \u0422\u043e\u0433\u0434\u0430 \u043d\u0443\u0436\u043d\u043e \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0434\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u0412 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u0434\u043b\u044f Unix \u0441\u0438\u0441\u0442\u0435\u043c: FreBSD, OpenBSD, Linux, Solaris.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,5,25,24],"tags":[],"class_list":["post-2281","post","type-post","status-publish","format-standard","hentry","category-freebsd","category-linux","category-openbsd","category-solaris"],"_links":{"self":[{"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=\/wp\/v2\/posts\/2281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2281"}],"version-history":[{"count":14,"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=\/wp\/v2\/posts\/2281\/revisions"}],"predecessor-version":[{"id":2342,"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=\/wp\/v2\/posts\/2281\/revisions\/2342"}],"wp:attachment":[{"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/skeletor.org.ua\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}