Вылетают жесткие диски

Просмотр 6 сообщений - с 16 по 21 (из 21 всего)
  • Автор
    Сообщения
  • #17722
    Mikhail
    Модератор
    #17723
    Mikhail
    Модератор

    Ещё потребуется создать symlink.

    #17726
    evg
    Участник

    В общем ищите и обрящите 🙂
    Вам нужен RAM disk driver с функцией переноса папок в него. На месте реальной папки создается символьная ссылка на ее расположение в RAM диске. Программа не будет подозревать, что пишет в память.

    В будущем, полагаю, все диски будут SSD. Поэтому менять расположение файлов — это не решение. Если сделать запись состояния реже, тоже неудобно. Поэтому RAM-диск представляется самым лучшим решением.
    Кстати, на Linux файловая система реально пишет изменения на диск с определённой частотой, которую можно поменять. Но детали уже не помню.

    Благодарю, Друзья! Это просто пушка! До этого как-то не приходило в голову, что так можно. Задержки на SSD исчезли! В день у нас на SSD была запись/перезапись на 2-3 Тб, сейчас запись на SSD в пределах 23-307кб/с — смешно.))) Это просто идеальное решение проблемы с износом ячеек в твердотельном накопителе. Промониторю ещё ситуацию, пока что всё без сбоя. Использовал программу ROG RAMDisk 2.03.00 — интуитивно простая и понятая вещь, и всё на русском.

    #17727
    manjey73
    Участник

    Да не за что. Я подобный драйвер использовал черте знает когда, уже даже не помню для каких целей, просто привык ставить Scada на Raspberry и не заморачиваюсь 🙂
    Но для Windows решений да, оптимальный вариант

    Михаил, решением будет встроенный драйвер Ram диска и файл настроек, какие папку туда запихнуть 🙂
    Ну или как вы говорите в 6-й версии будет сразу работать в памяти, но как же переодический перенос на диск ?

    • Этот ответ был изменен 3 года, 4 месяца назад от manjey73.
    #17735
    Mikhail
    Модератор

    ROG RAMDisk 2.03.00

    Умеет ли программа переносить в RAM выбранные директории или потребовалось что-тодополнительно?

    Ну или как вы говорите в 6-й версии будет сразу работать в памяти, но как же переодический перенос на диск ?

    Текущий срез будет в памяти и с заданным периодом скидываться на диск.
    Проблема остаётся для логов Коммуникатора, которые пишутся активнее всего.
    Писать свой велосипед для RAM-диска, думаю, не стоит, но внести эту информацию в рекомендации по установке — обязательно.

    Как вариант — не писать логи в файлы, а выдавать по запросу через веб-сервис или grpc-сервис. Но файлы — это очень просто и наглядно, и переусложнять не хотелось бы.

    #17749
    evg
    Участник

    Умеет ли программа переносить в RAM выбранные директории или потребовалось что-тодополнительно?

    Умеет. Создаёшь диск. Затем просто указываешь папку, которую хочешь добавить, она сама переносит эту папку на RAM диск и делает ссылку на указанную папку в месте где ты указывал папку и усё работает как часики, SCADA пишет на RAM память. При установке программа может ругатся на Windows Server если запустить её через Asus Setup, поэтому лучше напрямую запустить её через Setup. ПК перезагружал нечего не сбивается — классная вещь. В других программах подобного типа вроде функционала больше, но через эту гораздо проще.

Просмотр 6 сообщений - с 16 по 21 (из 21 всего)
  • Вы должны авторизироваться для ответа в этой теме.