amarao (amarao_san) wrote,
amarao
amarao_san

к вопросу о стабильности... Windows TAI Linux

В принципе, общеизвестным фактом является то, что избыток софта под винды "засирает" систему. Связано это во многом не с кривой виндой как таковой, а с тем, что софт любит регистрировать свои хэндлеры на обработку файлов, регистрирует кучу OLE (не факт, что корректно написанного), прописывает всякие хитрые файлики в виде сервисов, библиотек, плагинов, просто подкладывая инф-файлы виндам на съедение...

Постепенно система начинает в поведении отклоняться от "референсного". И в тот момент, когда грань "нормально" пройдена, по моему многолетнему опыту возни с виндами, обратного пути нет. Да, можно расковырять тридцать проблем. Но не триста, и не тысячу. Выяснить "что именно поломали" иногда почти невозможно. Может быть очередная суперутилита прорегистрировала кривого провайдера WMI, из-за чего теперь при запуске explorer'а наблюдаются несусветные лаги. А может, дело просто в расширении ShellDlgOpen() (или как там его), которое осталось от прошлой "украшалки". А ещё может оно таки прорегистриовало в системе драйвер виртуального устройства, файл которого теперь хоть и запускается, но в судорожных попытках найти оставшийся кусок от снесённой игрушки течёт памятью? А может, эта милая программа забыла при сносе подчистить компоненту для GINA, из-за чего логин тормозится до ужаса?

Таких прибежищ - миллион. Это эмпирическое правило - чем больше ставится/сносится софта, тем хуже становится системе.

Однако, с линуксом ситуация иная. Да, разумеется, кривой пакет вам может много чего поломать. Но это должен быть ОЧЕНЬ кривой пакет. (или, привет слака и бздя, разбирайся сам что там поправили?). Но как правило софт не мешает друг другу. Совсем не мешает. Если сравнить количество софта под линуксом на не особо церемонящейся с местом машине и аналогичной же винде, разница становится заметной. От того, что у меня появилось N+1 программ ничего не меняется. Редко появляется ещё один демон, делающий что-то важное, но это вполне ощутимое изменение. В остальном софт "мирно живёт рядом".


Если не понятно о чём - представьте себе виндовый компьютер, на котором стоит пара сотен системных утилит (а-ля систем рекавери, NDD, etc), пяток графических редакторов, несколько музыкальных редакторов, пара десятков игрушек, сколько-то серверного софта (ещё с десяток), огромная куча софта для разработки, отладки, файрвол, снифферы, сканеры портов (одна установка wincaps, да-да...). Просто представьте себе меню "пуск" в пять столбиков на 19" мониторе.

Вот. А оно живёт и не жужжит. Если не считать страдающего подагрой WD, коий я сейчас буду тестить.
Subscribe

  • innernet

    Кто-то с ним работал? https://blog.tonari.no/introducing-innernet Пока что по описанию оно звучит как офигенно.

  • ансибло-философия

    А вот я хочу продолжить думать умное про ансибл, ci/cd и прочую рабочую фигню между гитом и сервером. Классическое программирование стремится…

  • positive nagging

    Для повышения морали в коллективе было решено запретить токсичные и негативные сообщения в чате. Теперь все сообщения в чате выглядят так: Resolved…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 39 comments

  • innernet

    Кто-то с ним работал? https://blog.tonari.no/introducing-innernet Пока что по описанию оно звучит как офигенно.

  • ансибло-философия

    А вот я хочу продолжить думать умное про ансибл, ci/cd и прочую рабочую фигню между гитом и сервером. Классическое программирование стремится…

  • positive nagging

    Для повышения морали в коллективе было решено запретить токсичные и негативные сообщения в чате. Теперь все сообщения в чате выглядят так: Resolved…