PHP preg_match_all и большая строка (760к)?
Измените настройки PCRE:

ini_set('pcre.backtrack_limit', 10000000); // Лимит обратных ссылок

https://www.php.net/manual/ru/pcre.configuration.php
Регулярки всегда плохо работали на длинных строках. Медленно, много памяти жрут, вот это все. Есть, конечно, специально модифицированные библиотеки для больших объемов, но с урезаными возможностями.

В вашем случае проще обработать файл построчно.