• Расскажите про ваш опыт с файловыми системами для мелких файлов?

    @ilnarb
    Как минимум, надо монтировать noatime!

    Мы когда-то давно жили на reiserfs (из-за лимита на число inode в ext2), но он был глючен и тормоза усилялись со временем. У reiserfs было преимущество из-за наших файлов меньше 1кб. Пото начали переходить на ext3, в то время уже было много мелких файлов в среднем 1Кб, на ext3 начали ставить размер блока в 1кб и увеличивали число inode. Потом файлы стали бо'льшего размера, да и диски стали более емкие, перестали менять размер блока. Теперь только стоковый ext4 с дефолтными настройками блоков/inode, монитруем defaults,noatime.

    Люба ФС, со временем, любая ФС начинает тормозить (привет тем кто считает что дефрагментация не нужна на линухе). Причем, ФС может в тестах даже с реальными объемами показывать одни результаты, а через год работы -- совершенно другое распределение пьедестала.

    Там в ядре есть всякие блокировки объектов каталога при лукапах файлов, поэтому, чем больше файлов/каталогов внутри каталога, тем тормознее будет. Решение: разбивать многоуровнево по хешу от имени файла (см. ответ 65536 @65536).

    Второй трюк: раз в полгода перезаливать данные. Если несколько разделов, перебрасываешь по кругу, переформатируя. Если один большой раздел, но нужен свободный сервер.
    Ответ написан
    Комментировать
  • Редирект в nginx HTTPS ссылок facebook на HTTP?

    @ilnarb
    А в настройках кнопки нельзя это поправить?
    Ответ написан
  • Освобождение и уменьшение Cache памяти Linux?

    @ilnarb
    Вот параметры sysctl, которые позволяют управлять кешированием:
    — vm.pagecache — например, понизить до 10 или еще ниже.
    — vm.vfs_cache_pressure — поставить 100 или побольше.
    — vm.drop_caches — про него вы уже знаете.
    Ответ написан
    Комментировать
  • SSD: что важнее последовательные запись/чтение или случайные?

    @ilnarb
    если не знаете какой из параметров для вас важнее, стоит ли вам покупать SSD?
    Ответ написан
    4 комментария
  • Ускорить sshfs

    @ilnarb
    видимо, sshfs делает множество запросов, тогда это не решается просто настройками.
    в NFS это так: плучение по имени данных inode, и так даее для траверса всех кусков пути через /
    но в NFS эти данные постепенно кешируются.
    Ответ написан
    Комментировать
  • Nginx redirect from http to https?

    @ilnarb
    а если так?
    server {
      listen *:80;
      server_name example.com;
      proxy_set_header Host example.com;
      location / {
        rewrite ^(.*)$ https://example.com$1 permanent;
      }
    }
    server {
      listen *:443 ssl;
      server_name example.com;
      proxy_set_header Host example.com;
      location / {
        proxy_pass http://127.0.0.1:8080;
      }
    }
    Ответ написан
    Комментировать
  • Чем объясняется разница в показаниях счётчиков Liveinternet, top.mail.ru и TNS

    @ilnarb
    еще влияет объем охвата при подсчете посетителей с одним просмотром
    Ответ написан
    Комментировать
  • Чем объясняется разница в показаниях счётчиков Liveinternet, top.mail.ru и TNS

    @ilnarb
    посетителей все три перечисленные считают по кукам.
    разные алгоритмы,
    различия в коде,
    порядок размещения кода на странице,
    различные алгоритмы фильтрации хитов,
    захламленность кук пользователя в каждом из доменов (браузеры имеют разные показатели сохранности кук, и размер отводимого места, ...)
    вероятно еще что-то, проще было бы сказать на примере «пациента»
    Ответ написан
    Комментировать