Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Misha Verbitsky ([info]tiphareth)
@ 2023-08-16 16:23:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение: sick
Музыка:Johann Jakob Walther (1650-1717) - Hortulus Chelicus Mainz, 1688 (David Plantier)
Entry tags:linux

mega-permissions --files 644
Я уже давно перешел с дропбокса на http://mega.nz
у которого примерно та же функциональность (и тоже на Линуксе),
он бесплатный и гораздо больше по доступному объему хранилища.
Мегасинк при закачке и создании нового файла всегда делает его
с permission 600, что страшно неудобно, потому что приходится
каждый раз править (я их потом на сервак скидываю). Несколько
раз я из-за этого пролетал из-за потери доступа к файлу
на веб-сервере.

Запишу для памяти
как с этим бороться: надо написать в коммандлайне
mega-permissions --files 644
mega-permissions --folders -s 755
и вуаля.

https://github.com/meganz/MEGAcmd/issues/305

Привет



(Читать комментарии) - (Добавить комментарий)


(Анонимно)
2023-08-18 14:39 (ссылка)
Я таки понел. Ты абсолютно прав, но насчет бремя доказательства ты охуел.
Ты сказал, что юникод сделает с трудом оптимизированную фс медленной.
Я сказал, это неочевидно. Ты говоришь, нет, неочевидно, что можно быстро, где доказательства. Охеул?

Про производительность я в другом комменте уже написал. Да, средняя взвешенная производительность по всем юзкейсам, включая вебсервера, понимающие юникод, это неочевидная величина. Особенно учитывая, что вебсервера давно используют кернел кешинг, транзишен в юзерленд для сравнения имен файлов может быть дороже, чем любая нелокальность данных.

Этому срачу, естественно, много лет, и этот диалог уже давно написан

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]grusha
2023-08-19 00:14 (ссылка)
Ты предлагаешь такое-то изменение в API ядра (несовместимое, кстати, ни с существующей posix-семантикой сисколов, ни с семантикой существующих физических файловых систем, т.е. несовместимое вообще почти ни с чем; ну да ладно, мы сейчас говорим о производительности). Соответственно, на тебе бремя доказательства того, что это хорошая идея.

И это ты не мне будешь доказывать, а мейнтейнерам ядра, когда будешь сабмитить свои патчи.

>Да, средняя взвешенная производительность по всем юзкейсам

Взвешенная средняя по больнице производительность интереса не представляет. Речь про максимальную производительность.

>Особенно учитывая, что вебсервера давно используют кернел кешинг

Не знаю, о чем это. Часть сервера реализована как модуль ядра? В таком случае что мешает в этом модуле и реализовать все чего ему не хватает?

(Ответить) (Уровень выше)


(Читать комментарии) -