У меня два ноутбука,
Один работает под управлением Ubuntu 12.04 (EXT4), другой работает под управлением Windows 7 (NTFS).
Я копирую более 40 ГБ данных (один файл) с ноутбука Ubuntu на ноутбук Windows. (Просмотрите общую папку в Ubuntu, используя Windows copy / paste)
Но я получаю максимальную скорость передачи ~ 700kb / s. Конечно, это не так. Я перевожу через Wi-Fi на обоих ноутбуках.
Моя скорость загрузки может достигать 7-8 Мбит / с на обоих ноутбуках, поэтому я знаю, что это не карты Wi-Fi или роутер.
wlan0 Link encap:Ethernet HWaddr 84:4b:f5:db:b4:85
inet addr:192.168.1.66 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::864b:f5ff:fedb:b485/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:11941185 errors:0 dropped:0 overruns:0 frame:0
TX packets:11306693 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:10087111370 (10.0 GB) TX bytes:7843524888 (7.8 GB)
У меня были подобные проблемы с Ubuntu и Linux - используя некоторые из советов здесь https://calomel.org/samba_optimize.html Мне удалось получить скорость до 1,5 МБ / с, но это все еще болезненно. Это использует как WiFi, так и соединение HomePlug.
Пока я не начал передавать файлы размером в концерты, это (конечно) никогда не было проблемой!
По моему опыту, самба может быть медленной в некоторых сценариях. Скорее всего из-за ошибок, которые проявляются только в некоторых случаях. Я отбросил его для NFS (который вам не подойдет), но вы можете посмотреть на такие вещи, как HTTP, FTP или даже bittorrent. Их все немного сложнее настроить, но, по моему опыту, все они быстрее, чем Samba.
Черт, у меня SCP (передача файлов по SSH) работает быстрее, чем Samba.
Для очень простого, вероятно, небезопасного веб-сервера вы открываете терминал, перейдите в каталог, которым вы хотите поделиться и запустить:
python -m SimpleHTTPServer 8000
Похоже, это связывает все интерфейсы с портом 8000. Так что просто перейдите на http://<your-network-ip>:8000
, и вы увидите список файлов. Удивительно!
используют NFS для обмена файлами между windows и ubuntu
следуйте по этой ссылке , чтобы установить nfs на ubuntu, и по этой ссылке , чтобы установить клиент nfs на windows
.Я нашел это решение от внешней резьбы, я предоставлю всю подробную информацию здесь:
1-Первых Методов: секунда первое решение для этой проблемы может быть при помощи следующего:
Откройте терминал и введите следующую команду:
sudo -s gksu gedit /etc/modprobe.d/ath9k.conf
В конце файла добавляют это:
options ath9k nohwcrypt=1
Сохраните перезапуск Ваша ОС.
Если у Вас все еще есть проблема, то попробуйте инструкции относительно шага 2.
2-вторых методов:
Этот метод включает принуждение iwlagn для не использования n, команды отключат n на устройстве, не делая это постоянным изменением, проверить сначала, если эта работа для Вас, если Вы замечаете, что скорость, улучшенная затем, продолжает делать изменение постоянным. Если это решение не работало на Вас, то перезагрузка Ваш компьютер для возвращения изменений.
sudo rmmod -f iwlagn
sudo modprobe iwlagn 11n_disable=1
Если Вы замечаете, что улучшенная скорость Wi-Fi, то делайте изменение постоянным:
gksudo gedit /etc/modprobe.d/iwlagn-disable11n.conf
и добавьте эту строку к файлу:
options iwlagn 11n_disable=1
сохраните и выйдите
3-Третьих методов:
Вы должны к disactivate IPv6, сделать это, открыть терминал и ввести следующие команды:
echo "#disable ipv6" | sudo tee -a /etc/sysctl.conf echo "net.ipv6.conf.all.disable_ipv6 = 1" | sudo tee -a /etc/sysctl.conf echo "net.ipv6.conf.default.disable_ipv6 = 1" | sudo tee -a /etc/sysctl.conf echo "net.ipv6.conf.lo.disable_ipv6 = 1" | sudo tee -a /etc/sysctl.conf
Затем перезапустите свою систему