Системное администрирование и сети
Nginx WebDAV: отключить буферизацию в /var/lib/nginx/body
00
Вопрос или проблема Я использую nginx в качестве WebDAV-сервера для записи больших файлов через сеть на сервер. К сожалению, nginx сохраняет все файлы в /var/lib/nginx/body и записывает их в конечный пункт назначения только после полной передачи файла.
Unix-подобные системы
Файловый порядок в файловых системах FAT/FAT32/VFAT
00
Вопрос или проблема У меня есть несколько аудиоустройств (машинное радио, переносное радио, MP3-плеер), которые принимают SD-карты и USB-флешки с файловой системой FAT. Поскольку эти устройства имеют ограниченный интеллект, они не сортируют имена файлов
Компьютеры и программы
Как подключить плату к ПК?
00
Вопрос или проблема У меня есть плата, которую я хочу подключить к моему ПК. Дизайнер сказал моему другу, что эту плату можно как-то подключить, а у меня нет доступа к дизайнеру платы. У платы есть 2 разъема с 10 контактами. Я не знаю, какой из них порт для связи с ПК.
Unix-подобные системы
Могу ли я сделать так, чтобы труба сохраняла данные на диск вместо того, чтобы блокироваться до тех пор, пока читатель не сможет продолжить?
00
Вопрос или проблема Существуют ли какие-либо установленные инструменты, которые позволяют сбрасывать данные на диск вместо блокировки вышестоящего процесса? В качестве примера, в традиционном конвейере A | B мы наблюдаем следующее поведение, когда B не
Unix-подобные системы
Возможно ли, чтобы каналы сбрасывали данные на диск?
01
Вопрос или проблема Есть ли какие-либо установленные инструменты, которые позволяют записывать данные на диск, а не блокировать процесс выше по потоку? В качестве примера, в традиционном конвейере A | B, мы получаем следующий порядок действий, когда B
Unix-подобные системы
Настройте Linux для регулярной синхронизации кэшированных данных на диск.
00
Вопрос или проблема Команда sync “записывает любые данные, буферизованные в памяти, на диск”. Насколько я понимаю, данные могут оставаться буферизованными в памяти очень долго, даже если на дисках нет активности. Как я могу правильно настроить
Unix-подобные системы
Дерево Радикс против многоуровневой битовой карты
00
Вопрос или проблема Ядро Linux (по крайней мере, до использования XArrays, насколько мне известно, которые, насколько я знаю, являются обертками вокруг Radix Trees) использует деревья радиксов в своих структурах address_space, которые есть у каждого файла.
Unix-подобные системы
Почему вывод mawk (STDOUT) буферизован, даже если это терминал?
00
Вопрос или проблема Я осведомлён о том, что STDOUT обычно буферизуется такими командами, как mawk (но не gawk), grep, sed и так далее, если не использовать соответствующие опции (т.е. mawk --Winteractive, или grep --line-buffered, или sed --unbuffered).
Вопросы и ответы
Глубокое погружение в проблему производитель-потребитель в C [закрыто]
00
Вопрос или проблема Закрыто. Этот вопрос должен быть более конкретным. В данный момент он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он сосредоточился только на одной проблеме, отредактировав этот пост.
Системное администрирование и сети
Определение правильных значений задержки в нужных местах в Linux для повышения производительности.
00
Вопрос или проблема Я думаю, что понял, почему мой сервер отвечает довольно медленно, из-за bufferbloat. Я провел некоторые вычисления и выяснил, что мне нужен буфер почти на 4K пакетов (вместо 54K). Но когда я исследовал свою систему, я нашел несколько
Системное администрирование и сети
входящий ответ буферизуется во временный файл
00
Вопрос или проблема У меня есть довольно большая и медленная (сложные данные, сложный интерфейс) веб-приложение, построенное на RoR и обслуживаемое Puma с nginx в качестве обратного прокси. Смотря на журнал ошибок nginx, я вижу довольно много записей
Вопросы и ответы
ASP.NET Core 6: Поток HttpContext.Request.Body не может превышать 4096 байт
00
Вопрос или проблема Я пишу программу на ASP.NET Core 6, которая получает много файлов и записывает их в базу данных SQLite. Я использую следующий код на клиенте для отправки файла: var request = new HttpRequestMessage() { Method = HttpMethod.