|
Тема
|
Бавен cvs co върху NFS
|
|
Автор |
Masklin (ном) |
Публикувано | 09.08.07 13:04 |
|
Здравейте, дружина
Имаме сървър, на който работи CVS демон и който предоставя своя файлова система чрез NFS. На друга машина сме монтирали въпросния share и наблюдаваме следния интересен ефект:
~$ mkdir test && cd test
~/test$ time cvs co xxx && cp -r xxx /nfs
...
real 0m2.310s
user 0m0.228s
sys 0m0.884s
след което:
~/test$ cd /nfs && rm -rf xxx
/nfs$ time cvs co xxx
...
real 0m9.379s
user 0m0.216s
sys 0m0.804s
Някаква идея защо е толкова по-бавно?
Сървърът е двупроцесорен Opteron с 2210 процесори, 4G памет, софтуерен RAID върху два IDE WD диска и в момента на теста пляска с ръчички, понеже.няма никакво натоварване. Дистрибуцията е Debian Lenny, обновен до последно. Конфигурацията на NFS е:
/nfs 192.168.xxx.0/24(rw,async,fsid=0,no_subtree_check)
| |
Тема
|
Re: Бавен cvs co върху NFS
[re: Masklin]
|
|
Автор | пинrвин-лeшoяд (Нерегистриран) |
Публикувано | 09.08.07 14:19 |
|
На твое място бих измерил и времето за копиране на /nfs:
time cvs co xxx && time cp -r xxx /nfs
| |
|
real 0m3.411s
user 0m0.308s
sys 0m0.720s
real 0m2.444s
user 0m0.016s
sys 0m0.232s
срещу, отново:
real 0m9.273s
user 0m0.248s
sys 0m0.840s
Разликата е очевидна, иначе нямаше да я забележа
| |
Тема
|
Re: Прав си. И все пак:
[re: Masklin]
|
|
Автор | hmmm (Нерегистриран) |
Публикувано | 10.08.07 19:39 |
|
zdravej,
a kakvo e pologenieto ako mount-nesh linux djal ?
| |
Тема
|
Re: Бавен cvs co върху NFS
[re: Masklin]
|
|
Автор |
| (</dev/random) |
Публикувано | 10.08.07 20:46 |
|
Вероятно CVS прави много операции, които не могат да се кешират от NFS клиента. Ако наистина ти е интересно, намери си някой анализатор на мрежовия трафик и виж какви NFS команди праща клиента.
'Gigabit' seems to mean 600 megabits. It's a VAX gigabit. - ken
| |
Тема
|
Re: Бавен cvs co върху NFS
[re: |]
|
|
Автор | hmmm (Нерегистриран) |
Публикувано | 12.08.07 15:47 |
|
имах в предвид - пробва ли да mount-неш remote линукс дял и да пробваш на него cvs co .... Интересно какъв ще е резултата от такава проба ...
| |
|
|
|
|