LINUX.ORG.RU

а в чем цимес распаковывать его по нфс? нельзя скачать куда надо и распаковать там локально? а чем запаковано, сколько в архиве файлов и что за проц занимается распаковкой? (и чем еще помимо распаковки он во время распаковки занимается?)

slowpony ★★★★★
()

распаковываю ядро с mc

Т.е. формат xz, не zip?
mc хреново zip-ы распаковывет, независимо от ФС.

arson ★★★★★
()
Ответ на: комментарий от Deleted

на компе нфс-сервере мц сделал всё быстро

darkenshvein ★★★★★
() автор топика
Ответ на: комментарий от UVV

хотя гигабит и линейная скорость чтения 80 мб/с.

darkenshvein ★★★★★
() автор топика
Ответ на: комментарий от false

noatime, nodiratime, udp, -sectorsize=4096,wsize=4096 или типа того

такие вот не работают. ругается на неверные опции монтирования.

noatime, nodiratime - оно вроде не для сетевых ФС?

darkenshvein ★★★★★
() автор топика
Ответ на: комментарий от darkenshvein

собственно, и без вербоуз та же фигня

darkenshvein ★★★★★
() автор топика
Ответ на: комментарий от anonymous

При распаковке архива, сам архив начинает скачиваться на твой комп, затем распаковывающиеся файлы начинают заливаться на nfs

loskiq
()
Ответ на: комментарий от anonymous

спасибо, указал в exports, рестартанул, подмонтировал, всё сразу при распаковке залетало.

darkenshvein ★★★★★
() автор топика
Последнее исправление: darkenshvein (всего исправлений: 1)
Ответ на: комментарий от loskiq

1. С чего ты решил что архив лежит на NFS?

2. Архив ядра пусть 100МБ, по гигабиту скачается в память за 1-2 сек и дальше NFS тут ни причем

Попробуй еще

anonymous
()
Ответ на: комментарий от darkenshvein

Телодвижений и вправду меньше, но на скорость влияет

loskiq
()
Ответ на: комментарий от loskiq

Гигабит дает порядка 100 МБ/с эта скорость одного порядка с локальным диском (hdd), так что опять мимо

Попробуй еще

anonymous
()
Ответ на: комментарий от loskiq

собственно, клиент:
darkshvein@debian64:/media/gs/zone/tmp$ time tar -xf linux-4.5.tar.xz

real 2m25.193s
user 0m18.645s
sys 0m19.179s

сервер:
nya64:/media/gs/zone/tmp$ time tar -xf linux-4.5.tar.xz

real 0m19.728s
user 0m11.944s
sys 0m5.112s

и вправду медленнее. разница 2 минуты 6 секунд %)
счётчик i/o прыгал на сервере конечно, при распаковки клиентом, но как то медленно, не десятками мегабайт. что-то ходит туда-сюда, но не всё. впрочем, могу глянуть консольный сетевой монитор, со статистикой, если таковой вспомнишь)

darkenshvein ★★★★★
() автор топика
Ответ на: комментарий от anonymous

мм. я решил что при нынешних цпу это некритично.
сервер AMD Athlon(tm) 64 Processor 3500+
клиент FX-6300. но однохерственно - сейчас глянул, тар не умеет многопоток.

darkenshvein ★★★★★
() автор топика
Ответ на: комментарий от darkenshvein

Не, вроде не только для локальных. У меня в конфиге NFS:

OPTS_RPC_NFSD="8 -N 2 -V 3 -N 4

Т.е. третья версия

В /etc/exports:

/srv/nfs/xxx *(insecure,rw,async,no_subtree_check,no_root_squash)
mount xxx.xxx.xxx.xxx:/srv/nfs/xxx /src/xxx -orsize=4096,wsize=4096,udp,noatime,nodiratime

И всё ок. Проект весом в гиг. Конечно медленнее, чем на хосте, но не сильно. По сравнению с дефолтом гораздо шустрее собирается.

false ★★★★★
()
Ответ на: комментарий от darkenshvein

Ща тест замутил, тоже распаковывал ядро 4.5. С дефолтом конца не дождался, сделал ^C после 7 минут. С примерно такими же опциями, как выше я привёл, даже без rsize и wsize распаковка занимает ~1.5 минуты

false ★★★★★
()
Ответ на: комментарий от false

mount xxx.xxx.xxx.xxx:/srv/nfs/xxx /src/xxx -orsize=4096,wsize=4096,udp,noatime,nodiratime

интересно, какие буквы надо прописать в фстаб к orsize. Собственно, а сетевухи какие?

darkenshvein ★★★★★
() автор топика
Ответ на: комментарий от darkenshvein

rsize и wsize экспериментально подбираются. Вообще, я этим пользуюсь в virtualbox'е, но трафик ходит на реальную сетевую realtek rtl8139

false ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.