смог решить. Человеку нужно было читать огромные файлы, а точнее искать в этих файлах вхождения определенные. Так вот у него был велосипед (обвязка на findstr - стандартная утилита Windows) но этот велосипед падал при размере файла больше 15 гб, при этом нагружал SSD диски на полную катушку. Я попробовал реализовать подобное на Golang, но у меня не получилось нагрузить диск на 100%, было около 75%-80%, человек сказал, что ему надо на 100 и всё тут. Вопрос, почему Golang при построчном чтении не забивает диск на 100%? )
объясните, зачем писать программы на го, которые запускаются на винде? зачем в данном случае винда?
Не го, а твоя программа, написанная на го. А причин может быть много, без кода нельзя сказать. Может ты буфер неверный выставил
Обсуждают сегодня