Я запускаю небольшую программу на Buffalo NAS, к которой получают доступ несколько пользователей через общий сетевой ресурс. В последнее время программа начала довольно часто вылетать и выгонять пользователей, пока они над ней работают. Мой вопрос: повлияет ли одновременный доступ пользователей к одному и тому же файлу через общий сетевой ресурс на NAS на стабильность программы или NAS не поддерживает большее количество пользователей, получающих доступ к одному и тому же общему ресурсу с разными логинами?
Нет, одновременный доступ не должен влиять на стабильность вашей программы: двоичный файл загружается ОС в память и запускается оттуда. Ваше приложение использует эти ресурсы / общие ресурсы NAS? потому что служба, поддерживающая ресурс, может исчерпать всю память и аварийно завершить работу (или завершить работу ядра). Также следует учитывать случай проблемы с вирусом (файловый инфектор).
Какой Buffalo NAS вы используете? Вероятно, он не предназначен для многопользовательской высокопроизводительной среды. При этом, может ли ваша программа быть установлена на каждой рабочей станции, но хранить свои данные на NAS? Это изменение может снизить нагрузку на NAS.