Информация об изменениях

Сообщение Re: Возможно ли синхронизовать процессы используя имя исполн от 04.04.2022 8:42

Изменено 04.04.2022 8:42 hardcase

Re: Возможно ли синхронизовать процессы используя имя исполняемо
Здравствуйте, MaLS, Вы писали:

MLS>Для программы есть требование, что в рамках одного запущенного Windows должен запускаться только один процесс exe файла. В результате исследования кода выяснилось, что это требование реализуется выше представленным алгоритмом. И теперь требуется дать обоснование, что данный код полностью реализует это требование.


Приведённая проверка тривиально обходится переименовыванием exe-шника: можно запустить произвольное количество экземпляров процесса стартануть. Решение с "Global\" мутексом будет надёжнее.
Re: Возможно ли синхронизовать процессы используя имя исполн
Здравствуйте, MaLS, Вы писали:

MLS>Для программы есть требование, что в рамках одного запущенного Windows должен запускаться только один процесс exe файла. В результате исследования кода выяснилось, что это требование реализуется выше представленным алгоритмом. И теперь требуется дать обоснование, что данный код полностью реализует это требование.


Приведённая проверка тривиально обходится переименовыванием exe-шника: можно запустить произвольное количество экземпляров процесса. Решение с "Global\" мутексом будет надёжнее.