Linux Mint останавливает передачу сетевых файлов для загрузки данных в оперативную память

Я никогда раньше не видел и не слышал ничего подобного, и я не могу найти что-то еще в Интернете, которое совсем не похоже.

Я обновил свою сеть до гигабита и в последнее время переношу большие файлы (этот вопрос представляет собой кучу DVD-изображений общим объемом более 200 ГБ). Всякий раз, когда я пытаюсь скопировать набор файлов на несколько концертов и больше, я заметил это странное поведение, когда Mint загрузит кусок данных в ОЗУ – обычно около 1,2 ГБ или меньше – иногда всего несколько сотен мегабайт – – и затем начать передачу. Когда это произойдет, передайте это, он буквально остановит передачу, выплюнет старый кусок данных и дождитесь продолжения передачи до тех пор, пока в RAM не будет загружен следующий фрагмент данных. Затем он возобновит передачу по сети. Затем он повторяется. И повторяет. И повторяет. Пока данные не будут выполнены.

Вот скриншот системного монитора во время одного из этих странных моментов. Скриншот здесь , Вы можете видеть смерть передачи в тот момент, когда ОЗУ выгружает данные, а затем вы видите уровень ОЗУ в тот же момент, когда передача возобновляется снова. Что также смешно, так это то, что на самом деле у меня шесть гигабайт ОЗУ, а не 3.2, как Sys. Монитор заставил бы вас поверить – это второй раз, когда Монетный двор не сообщил об этом внезапно. Но это вопрос на другой день.

Это не самая худшая вещь в мире, но это немного раздражает, когда каждая другая ОС, которую я использовал, одновременно загружает данные в ОЗУ и из нее, пока она переносится по сети. Не нужно задумываться об этом. Это сэкономит мне время, пока я буду перемещать эти большие массивы данных, если бы смог это исправить.

Есть ли какие-либо предложения, средства правовой защиты, диагнозы или теории?

  • Можно ли запускать любой дистрибутив из ОЗУ из .iso, сохраненного в файловой системе NTFS?
  • Как уменьшить использование виртуальной памяти Chrome?
  • Как заставить Linux удалять / рандомизировать / дезинфицировать ОЗУ при завершении работы?
  • Можно ли заблокировать неправильные бит в ОЗУ на Linux?
  • Ошибка времени выполнения Awk: недостаточно аргументов
  • Есть ли Linux-ОС, которая может быть полностью загружена в оперативную память?
  • Ограничить использование дискового буфера в SLES 11SP2, чтобы обеспечить более эффективную перезагрузку памяти на сервере esxi
  • Почему я не могу установить диск сейчас с ограниченной памятью?
  • One Solution collect form web for “Linux Mint останавливает передачу сетевых файлов для загрузки данных в оперативную память”

    Комментарий Марко вдохновил меня попробовать несколько вещей, о которых я не думал, и я обнаружил ответ. Ну, я думаю, я обнаружил альтернативу. Если кто-нибудь знает об этом больше, добавьте ответ.

    Я должен был заранее указать, как я передавал файл. Это было сделано по сети (конечно) через соединение WebDAV с моим NAS Synology.

    После комментария Марко, я протестировал копирование около 11,7 ГБ на NAS, используя несколько разных методов:

    Samba: Мало того, что средняя скорость была намного быстрее, но у нее не было проблемы с ожиданием передачи данных.

    FTP: средняя скорость была быстрее, передача не остановилась, чтобы дождаться, когда данные загрузятся в RAM, но иногда процессор будет немного забавным … и я имею в виду, что он максимизировал один из ядер, и мне пришлось убить FTP-процесс, потому что он продолжал есть CPU даже после того, как я отменил передачу.

    WebDAV: То же, что и раньше: RAM будет захватывать кучу данных, данные будут передаваться, затем RAM сбрасывает их и захватывает больше, передает это, & tc.

    Поэтому я обнаружил, что Samba – лучший метод в этом случае. Я немного поработал над Google и увидел, что некоторые люди считают, что WebDAV – неуклюжий протокол, особенно для локальных сетей.

    Тем не менее, я не знаю, является ли это способом WebDAV, если у других людей есть одна и та же проблема – или это что-то не так с монетным двором, или если это только моя особенность Монетного двора. Поэтому я думаю, что я дам это за несколько дней до того, как я выберу это как лучший ответ, чтобы увидеть, есть ли у других лучшие решения / больше, чтобы добавить, что я не могу добавить.

    Linux и Unix - лучшая ОС в мире.