[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Вопрос по опциям монтирования SSD и logrotate
From: |
Oleg Pykhalov |
Subject: |
Re: Вопрос по опциям монтирования SSD и logrotate |
Date: |
Sat, 24 Mar 2018 14:33:06 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) |
Привет Jone,
Jone <address@hidden> writes:
> 1. Из мануала не ясно, могу ли я использовать noatime и discard.
Это опции монтирования файловой системы EXT4(5), которые не перечислены
в докуметации Guix, но их можно посмотреть в мануале:
man 5 ext4
man -w 5 ext4
/gnu/store/…-e2fsprogs-1.43.6/share/man/man5/ext4.5.gz
Опции монтирования можно указать в file-system options для любых
файловых систем [1], например:
(operating-system
;; …
(file-systems (cons* ;; …
(file-system
(device "tmpfs")
(mount-point "/tmp")
(type "tmpfs")
(check? #f)
(flags '(no-dev))
(options "mode=1777,size=50%"))
%base-file-systems))
;; …
)
> Хорошо, мы можем выполнять trim по cron (mcron). Этот сервис есть в
> %desktop-services?
Нет.
Список сервисов ‘%desktop-services’ можно посмотреть в
‘gnu/services/desktop.scm’ [2] или вызвав Guile:
guile -e '(@@ (gnu services desktop) %desktop-services)'
> Или я должен явно прописывать это?
Да, примеры есть в документации Guix [3].
> Как часто следует выполнять команду trim?
У меня GuixSD занимает весь накопитель около года. ‘grep’ работает
шустро все это время без ‘trim’ :-) Но я бы наверное порекомендовал
после каждого вызова ‘guix gc’, потому что ‘trim’ выполняется для
нахождения пустого пространства, которое появляется после сборки мусора.
[…]
- [1] https://www.gnu.org/software/guix/manual/html_node/File-Systems.html
- [2] https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/services/desktop.scm
- [3]
https://www.gnu.org/software/guix/manual/html_node/Scheduled-Job-Execution.html
Oleg.
signature.asc
Description: PGP signature