Привет Jone, Jone 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.