Я пытаюсь запустить iozone в режиме пропускной способности, используя python как часть моего скрипта. Вот мой фрагмент кода Python.
WIN_IOZONE_COMMAND = '"C:\\Program Files (x86)\Benchmarks\Iozone3.405\iozone.exe" -i 0 -i 1 -s 1M -r 1M -t 4'
result = subprocess.Popen(WIN_IOZONE_COMMAND, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True)
Однако я получаю следующую ошибку.
Error occured on 03/25/19 11:58:22
1 [main] iozone 3324 find_fast_cwd: WARNING: Couldn't compute FAST_CWD pointer. Please report this problem to
the public mailing list cygwin@cygwin.com
21887478 [main] iozone 3324 exception::handle: Exception: STATUS_ACCESS_VIOLATION
22022873 [main] iozone 3324 open_stackdumpfile: Dumping stack trace to iozone.exe.stackdump
Я попытался установить последнюю версию cygwin и заменить cygwin.dll, присутствующий в папке iozone, но все же я не могу решить эту ошибку. Пожалуйста, помогите!
P.S. Я могу выполнить ту же команду через cmd без ошибок.