nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
ivand, а ты думаешь что это будет обрезаться ровно на 50М ??? Прикинь как оно бы тормозило если бы при достижении 50М при каждой последующей записи затиралась бы самая старая.... Это куча проверок, да и перезапись файла лога тоже не быстрая а особенно если например ограничение лога в 1G, так как данные стираются сначала файла... Так что жди, оно через какое то время почистится...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
ivand |
|
Темы:
9
Сообщения:
477
Участник с: 04 января 2013
|
так как данные стираются сначала файла.Стереть файл-- понимаю как забыть о указателе, посему операция ничего не стоит |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
ivand, проведи опыт, создай например 50 гиговый файл (что бы прочувствовать время) и удали например десятый по счету байт от начала и узнаешь что это многого стоит...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
ivand |
|
Темы:
9
Сообщения:
477
Участник с: 04 января 2013
|
например 50 гиговый файлОбязан быть индексированным. Вам, погромистам - это должно быть известно И речь о удалении файло, эдакой списочной структуры в дереве фс |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
Обязан быть индексированным. Вам, погромистам - это должно быть известноФайл на диске это простая цепочка байт, там нет никакой индексации! индексация из мира баз данных, но там расширенные средства кеширования в памяти, и это к удалению из файла данных для уменьшения размера файла отношения не имеет. Но я о том что уменьшение размера лога в системд делается не постоянно, а через какое то время, так же как и старая ротация логов, для уменьшения нагрузки, поэтому размер может иногда и превышать указанный.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
ivand |
|
Темы:
9
Сообщения:
477
Участник с: 04 января 2013
|
Фильмы блюрей -- не базы, однако В предыдущей затрагиваемой теме превышение размера было единицы мегабайт |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
Я говорил о изменении размера файла на диске, а ты о доступе к данным для чтения... это ж разное! Ладно проехали... Будем считать системд чувствует что тебе он не нравится, поэтому и капризничает ))))
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
ivand |
|
Темы:
9
Сообщения:
477
Участник с: 04 января 2013
|
Мое мнение о системд не имеет никакого значения А вот как Natrio костылит на андроиде- поучительно |
Nebulosa |
|
Темы:
9
Сообщения:
915
Участник с: 05 марта 2009
|
Так, всё-таки, вывод команды будет или нет? И да, логи в systemd бинарные и индексированные, как раз для того чтобы ворочать гигабайтами строк/байтов в приемлемое время. Потом, логи всё равно не хранятся одним большим файлом. Фильмы блюрей - тоже индексированные, суть - та же база, иначе не работала бы перемотка фильма, как следствие. |
ivand |
|
Темы:
9
Сообщения:
477
Участник с: 04 января 2013
|
sudo systemctl status systemd-journald systemd-journald.service - Journal Service Loaded: loaded (/usr/lib/systemd/system/systemd-journald.service; static) Active: active (running) since Пн 2013-07-08 17:46:12 MSK; 5h 39min ago Docs: man:systemd-journald.service(8) man:journald.conf(5) Main PID: 90 (systemd-journal) Status: "Processing requests..." CGroup: name=systemd:/system/systemd-journald.service └─90 /usr/lib/systemd/systemd-journald июл 08 17:46:13 divan systemd-journal[90]: Allowing runtime journal fil.... июл 08 17:46:13 divan systemd-journal[90]: Journal started июл 08 17:46:15 divan systemd-journal[90]: Allowing system journal file.... июл 08 17:46:38 divan systemd-journal[90]: Forwarding to syslog missed .... Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable. sudo systemctl status syslog-ng.service syslog-ng.service - System Logger Daemon Loaded: loaded (/usr/lib/systemd/system/syslog-ng.service; enabled) Active: active (running) since Пн 2013-07-08 17:46:19 MSK; 5h 43min ago Docs: man:syslog-ng(8) Main PID: 145 (syslog-ng) CGroup: name=systemd:/system/syslog-ng.service └─145 /usr/bin/syslog-ng -F |