Performace Probleme mit Eisfair
-
- Interessierter
- Beiträge: 55
- Registriert: Donnerstag 12. Januar 2006, 02:18
Performace Probleme mit Eisfair
Nachdem der zugriff nun endlich klappt habe ich jetzt ziemliche Performaceprobleme mit dem NFS Server.
Und zwar habe ich zu rProba was aufgenommen und wolte das abspielen aber das ruckelt total und wird dauernd wieder gupfuffert.
Woran könnte das liegen?
Habe gerade mal ne Testaufnahme mit Projektx zerflückt. Dabe setzt das Programm jede menge Syncroframes die angeblich fehlen also denke ich das der Fehler bzw. das Performaceproblem schon beim schreiben auftritt.
An der Hardware kann es nicht liegen ich hatte auf dem PC schon Freenas und da gab es keine Performanceprobleme.
Hat vieleicht irgendjemmand ne Idee?
Und zwar habe ich zu rProba was aufgenommen und wolte das abspielen aber das ruckelt total und wird dauernd wieder gupfuffert.
Woran könnte das liegen?
Habe gerade mal ne Testaufnahme mit Projektx zerflückt. Dabe setzt das Programm jede menge Syncroframes die angeblich fehlen also denke ich das der Fehler bzw. das Performaceproblem schon beim schreiben auftritt.
An der Hardware kann es nicht liegen ich hatte auf dem PC schon Freenas und da gab es keine Performanceprobleme.
Hat vieleicht irgendjemmand ne Idee?
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
1. Wie sieht deine /etc/exports auf dem Eis aus. hier ist meine:
2. mache mal einen Speedtest mit unterschiedlichen Blocksizes. Hier mal ein diagramm über meine Performance:
3. Wenn Du den Syslog aktiviert hast lohnt sich auch mal ein Blick in /var/log/messages auf dem Eisfair (z.B. nach einer Aufnahme) ob irgendwelche Ungereimtheiten drinstehen.
Code: Alles auswählen
/mnt/HD2/record *(rw,no_root_squash,async)
/mnt/HD3/music *(ro,no_root_squash,async)
/mnt/HD3/bilder *(ro,no_root_squash,async)
3. Wenn Du den Syslog aktiviert hast lohnt sich auch mal ein Blick in /var/log/messages auf dem Eisfair (z.B. nach einer Aufnahme) ob irgendwelche Ungereimtheiten drinstehen.
-
- Interessierter
- Beiträge: 55
- Registriert: Donnerstag 12. Januar 2006, 02:18
-
- Semiprofi
- Beiträge: 1313
- Registriert: Donnerstag 2. Dezember 2004, 00:18
Wie du Tommys Netzwerktest machst, weiß ich nicht. Ich habe dafür immer das "Essu-Skript" benutzt. In dem allerersten Thread, den ich hier jemals aufgemacht habe, habe ich mich exakt mit deinem Problem rumgeärgert. Guckst du hier: http://tuxbox-forum.dreambox-fan.de/for ... hp?t=34724kaschperle83 hat geschrieben:Wie mache ich den Netzwerktest denn?
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
Ich habe mal in einem anderen Board gewildert (wobei das Original eh von Essu ist) ;-)
Das Skript nach /tmp und 755
Dann starten mit:
Skriptname <IPdesServers> <VerzeichnisaufdemServer> <VerzeichnisaufserBox> [Schrittweite Blocksize]
nach einer ganzen Weile hast Du /tmp/ntest.txt dessen Inhalt Du Copy/Paste in Excel verwursten kannst
Das Skript nach /tmp und 755
Dann starten mit:
Skriptname <IPdesServers> <VerzeichnisaufdemServer> <VerzeichnisaufserBox> [Schrittweite Blocksize]
nach einer ganzen Weile hast Du /tmp/ntest.txt dessen Inhalt Du Copy/Paste in Excel verwursten kannst
Code: Alles auswählen
#!/bin/sh
IP=$1
V=$2
MNT=$3
if [ ! $4 ] || [ $4 = "short" ]; then
bstep=4096
else
bstep=$4
fi
if [ ! $5 ]; then
bsmin=4096
if [ "$bstep" -gt "$bsmin" ]; then
bsmin=$bstep
fi
else
bsmin=$5
fi
if [ ! $6 ]; then
bsmax=32768
else
bsmax=$6
fi
echo "erstellt von $0\n" > /tmp/ntest.tmp
echo "\tudp/write\tudp/read\ttcp/write\ttcp/read" > /tmp/ntest.txt
for TP in udp tcp
do
setbs=$bsmin
while [ "$setbs" -le "$bsmax" ]
do
for R in $setbs
do
echo "[$R, $R]"
umount $MNT
mount -t nfs -o rw,soft,$TP,nolock,async,rsize=$R,wsize=$R $IP:$V $MNT
a=`date +%s`
time dd if=/dev/zero of=$MNT/test bs=8k count=8192
z=`date +%s`
n=`expr $z - $a`
write=`expr 512000 / $n`
echo $write
a=`date +%s`
time dd of=/dev/null if=$MNT/test bs=8k count=8192
z=`date +%s`
n=`expr $z - $a`
read=`expr 512000 / $n`
echo $read
mount | grep $MNT
case $TP
in
udp)
echo "$R\t$write\t$read" >> /tmp/ntest.tmp ;;
tcp)
rw=`grep ^$R /tmp/ntest.tmp`
echo "$rw\t$write\t$read" >> /tmp/ntest.txt
esac
if [ $4 = "short" ] ; then
setbs=`expr $setbs \* 2`
else
setbs=`expr $setbs + $bstep`
fi
done
done
done
rm /tmp/ntest.tmp
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
-
- Interessierter
- Beiträge: 55
- Registriert: Donnerstag 12. Januar 2006, 02:18
-
- Interessierter
- Beiträge: 55
- Registriert: Donnerstag 12. Januar 2006, 02:18
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
die exports liegt unter /etc auf Deinem NFS Server und ist eine configdatei
so sieht der Inhalt auf dem Eisfair aus:
so sieht der Inhalt auf dem Eisfair aus:
Code: Alles auswählen
#------------------------------------------------------------------
# /etc/exports list file generated by /var/install/config.d/nfsserver.sh v1.2.1-1
#
# Creation date: 01.12.2007
#
# Do not edit this file, edit /etc/config.d/nfsserver
#------------------------------------------------------------------
/mnt/HD2/record *(rw,no_root_squash,async)
/mnt/HD3/music *(ro,no_root_squash,async)
/mnt/HD3/bilder *(ro,no_root_squash,async)
-
- Interessierter
- Beiträge: 55
- Registriert: Donnerstag 12. Januar 2006, 02:18
-
- Interessierter
- Beiträge: 55
- Registriert: Donnerstag 12. Januar 2006, 02:18
-
- Interessierter
- Beiträge: 75
- Registriert: Dienstag 26. Dezember 2006, 09:28
NFS ist eine von CIFS/SMB unterschiedliche Zugriffsmethode... Entweder du installierst einen NFS-Client auf dem System, das zugreifen soll; oder zusaetzlich einen Samba-Server.
dbox Scripts'nTricks, iPhone software, Kernel 2.6/PPC for Linkstation/Kuro/HG/HS/Tera from http://hvkls.dyndns.org
-
- Interessierter
- Beiträge: 55
- Registriert: Donnerstag 12. Januar 2006, 02:18
-
- Interessierter
- Beiträge: 55
- Registriert: Donnerstag 12. Januar 2006, 02:18
-
- Interessierter
- Beiträge: 55
- Registriert: Donnerstag 12. Januar 2006, 02:18
Re: Performace Probleme mit Eisfair
Jetzt bekomme ich bei Filmen die von z.B Premiere 1 stammen immer beim Abspielen dei Meldung Puffern. Wie kann ich das änder das das Flüssig läuft?
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
Re: Performace Probleme mit Eisfair
Die Waberqueue einschalten und wenn das nicht reicht einen höheren Wert einstellen
-
- Interessierter
- Beiträge: 55
- Registriert: Donnerstag 12. Januar 2006, 02:18
Re: Performace Probleme mit Eisfair
Hier mal die Werte von dem oben genannten Script sieht nicht gut aus oder?
Mit Image Nummer 1
Mit Image Nummer 1
Mit Image Nummer 2___ udp/write udp/read tcp/write tcp/read
4096 5752 6095 5069 7013
8192 7111 3820 5389 7420
12288 7013 3938 5446 7420
16384 7211 3737 5446 7529
20480 7013 3849 5446 7420
24576 7111 4063 5389 7420
28672 7111 3908 5446 7420
32768 7111 3764 5446 7420
Was haltet ihr davon?---- udp/write udp/read tcp/write tcp/read
4096 5752 6023 5019 7013
8192 7013 4063 5389 7420
12288 7111 3764 5389 7420
16384 7013 4031 5446 7529
20480 7111 3908 5389 7529
24576 7111 3968 5446 7420
28672 7111 3849 5446 7420
32768 7013 3683 5389 7529
Zuletzt geändert von kaschperle83 am Freitag 4. Januar 2008, 22:42, insgesamt 1-mal geändert.
-
- Tuxboxer
- Beiträge: 2614
- Registriert: Montag 20. Mai 2002, 10:49
- Image: JTG-Image [IDE] Version 2.4.4
- Image: (7025SS) Merlin
Re: Performace Probleme mit Eisfair
Davon halten wir hier gar nichts, siehe http://forum.tuxbox-cvs.sourceforge.net ... 23&t=46283