Re: Cache eller nåt...

2003-09-09 tråd Ivar Alm

At 14:22 2003-09-09, Tomas Nykung wrote:

Ivar Alm wrote:

> Testade. Fick följande resultat:
>
>   setting using_dma to 1 (on)
>   HDIO_SET_DMA failed: Operation not permitted
>   using_dma=  0 (off)
>
> Kan inte hitta nåt i bios som hjälper mig att se om DMA ska vara avstängt
> för IDE, och jag har inte vid en snabbare koll hittat nån kernelparameter
> som jag kan sätta och kompilera om kärnan med.
> Nån som har nån idé?


Du behöver stöd för ditt "chipset" i kärnan, t ex Intel PIIX, VIA nånting
eller något annat, beroende på vad du har för moderkort. Kolla vad som
finns på ditt moderkort med lspci så ska du få upp bl a "Host bridge:"
nånting.
Finns under "IDE, ATA and ATAPI Block devices" i kernelkonfigurationen.

Du kör alltså med en egenkompilerad kärna? (Debians standard kärnor har
dessa kompilerade som moduler om jag minns rätt, isåfall ska det vara bara
att ladda modulen.)


Kompilerar alltid egen kärna. Har smetat in stöd för smbfs och lite annat 
crap... Ljudortsmoduler etc.
Hittade en liten option om PCI DMA. Även support för mitt IDE chipset; SIS 
5513.


Nu ska det make-kpkg'as!
:)

//I
--
*
Ivar Alm ! Where does Microsoft want to drag you today? !
Umeå, Sweden ! Do you really want to go there?  !
[EMAIL PROTECTED] 
http://www.octofingers.com



Re: Cache eller nåt...

2003-09-09 tråd Tomas Nykung
Tomas Nykung wrote:


> Du kör alltså med en egenkompilerad kärna? (Debians standard kärnor har
> dessa kompilerade som moduler om jag minns rätt, isåfall ska det vara bara
> att ladda modulen.)


Var lite för snabb där, Debians standardkärnor (iallafall 2.4.20, som jag 
har kvar en .config fil från och kunde kolla) har dessa inkompilerade i 
kärnan, -ej som moduler.

I övrigt borde mitt inlägg ha varit korrekt (notera borde :))


Tomas



Re: Cache eller nåt...

2003-09-09 tråd Tomas Nykung
Ivar Alm wrote:

> Testade. Fick följande resultat:
> 
>   setting using_dma to 1 (on)
>   HDIO_SET_DMA failed: Operation not permitted
>   using_dma=  0 (off)
> 
> Kan inte hitta nåt i bios som hjälper mig att se om DMA ska vara avstängt
> för IDE, och jag har inte vid en snabbare koll hittat nån kernelparameter
> som jag kan sätta och kompilera om kärnan med.
> Nån som har nån idé?


Du behöver stöd för ditt "chipset" i kärnan, t ex Intel PIIX, VIA nånting 
eller något annat, beroende på vad du har för moderkort. Kolla vad som 
finns på ditt moderkort med lspci så ska du få upp bl a "Host bridge:" 
nånting.
Finns under "IDE, ATA and ATAPI Block devices" i kernelkonfigurationen.

Du kör alltså med en egenkompilerad kärna? (Debians standard kärnor har 
dessa kompilerade som moduler om jag minns rätt, isåfall ska det vara bara 
att ladda modulen.)


Tomas



Re: Cache eller nåt...

2003-09-09 tråd Ivar Alm

At 22:03 2003-09-08, Marcus Rejås wrote:

On Mon, Sep 08, 2003 at 09:34:59PM +0200, Ivar Alm wrote:
> At 20:42 2003-09-08, Peter Mathiasson wrote:
> >
> >Har du DMA påslaget på disken?
>
> Var konfigurerar jag det?
> Bios? hdparm?
>
> Var ser jag förresten i så fall om det är på eller inte?

hdparm är din vän i detta fall. Läs manualsidan.

hdparm -d /dev/hda  Visar om DMA är aktiverat på den första IDE-disken
hdparm -d 1 /dev/hda Slår på DMA  på den första IDE-disken

/dev/hda byter du naturligtvis ut till den disk det handlar om.


Testade. Fick följande resultat:

 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma=  0 (off)

Kan inte hitta nåt i bios som hjälper mig att se om DMA ska vara avstängt 
för IDE, och jag har inte vid en snabbare koll hittat nån kernelparameter 
som jag kan sätta och kompilera om kärnan med.

Nån som har nån idé?

//I
--
*
Ivar Alm ! Where does Microsoft want to drag you today? !
Umeå, Sweden ! Do you really want to go there?  !
[EMAIL PROTECTED] 
http://www.octofingers.com



Re: Cache eller nåt...

2003-09-08 tråd Peter Mathiasson
On Mon, Sep 08, 2003 at 09:34:59PM +0200, Ivar Alm wrote:
> At 20:42 2003-09-08, Peter Mathiasson wrote:
> >On Mon, Sep 08, 2003 at 08:21:26PM +0200, Ivar Alm wrote:
> >> Vad beror detta på? Kan jag påverka det så att den skriver lite mer
> >> konstant? (buffrar mindre eller nåt)
> >
> >Har du DMA påslaget på disken?
> 
> Var konfigurerar jag det?
> Bios? hdparm?

hdparm(8)

-- 
Peter Mathiasson, peter at mathiasson dot nu, http://www.mathiasson.nu
GPG Fingerprint: A9A7 F8F6 9821 F415 B066 77F1 7FF5 C2E6 7BF2 F228



Re: Cache eller nåt...

2003-09-08 tråd Marcus Rejås
On Mon, Sep 08, 2003 at 09:34:59PM +0200, Ivar Alm wrote:
> At 20:42 2003-09-08, Peter Mathiasson wrote:
> >
> >Har du DMA påslaget på disken?
> 
> Var konfigurerar jag det?
> Bios? hdparm?
> 
> Var ser jag förresten i så fall om det är på eller inte?

hdparm är din vän i detta fall. Läs manualsidan. 

hdparm -d /dev/hda  Visar om DMA är aktiverat på den första IDE-disken
hdparm -d 1 /dev/hda Slår på DMA  på den första IDE-disken

/dev/hda byter du naturligtvis ut till den disk det handlar om.

  /Marcus



Re: Cache eller nåt...

2003-09-08 tråd Fredrik Persson
> > > Vad beror detta på? Kan jag påverka det så att den skriver lite mer
> > > konstant? (buffrar mindre eller nåt)
> >
> >Har du DMA påslaget på disken?
>
> Var konfigurerar jag det?
> Bios? hdparm?

hdparm

> Var ser jag förresten i så fall om det är på eller inte?

Också hdparm

/Fredrik



Re: Cache eller nåt...

2003-09-08 tråd Ivar Alm

At 20:32 2003-09-08, Torbjörn Svensson wrote:

On Mon, 2003-09-08 at 20:21, Ivar Alm wrote:
> Upptäckte precis nu ett underligt fenomen. Jag har precis installerat 
samba

> för att kunna låta min windowsmaskin komma åt lite diskutrymme på
> debianmaskinen. Nu när jag kopierade över ett par stora filer (~800MB) 
till

> linuxmaskinen uppträdde en underlig effekt.



[snip]



> Vad beror detta på? Kan jag påverka det så att den skriver lite mer
> konstant? (buffrar mindre eller nåt)
>
> //Ivar

Hej!
En väg runt detta problem är att använda tex ftp istället om du skall
överföra filer på detta sätt.
Hälsningar,
Tobbe


Har inte tänkt använda samba som ett filöverföringsprotokoll precis. Det är 
mest för att enkelt från win-maskinen kunna använda linuxmaskinens diskar 
som lite extra utrymme som jag kan använda som "vanliga" nätverksenheter.


//I
--
*
Ivar Alm ! Where does Microsoft want to drag you today? !
Umeå, Sweden ! Do you really want to go there?  !
[EMAIL PROTECTED] 
http://www.octofingers.com



Re: Cache eller nåt...

2003-09-08 tråd Ivar Alm

At 20:42 2003-09-08, Peter Mathiasson wrote:

On Mon, Sep 08, 2003 at 08:21:26PM +0200, Ivar Alm wrote:
> Vad beror detta på? Kan jag påverka det så att den skriver lite mer
> konstant? (buffrar mindre eller nåt)

Har du DMA påslaget på disken?


Var konfigurerar jag det?
Bios? hdparm?

Var ser jag förresten i så fall om det är på eller inte?

//I
--
*
Ivar Alm ! Where does Microsoft want to drag you today? !
Umeå, Sweden ! Do you really want to go there?  !
[EMAIL PROTECTED] 
http://www.octofingers.com



Re: Cache eller nåt...

2003-09-08 tråd Peter Mathiasson
On Mon, Sep 08, 2003 at 08:21:26PM +0200, Ivar Alm wrote:
> Vad beror detta på? Kan jag påverka det så att den skriver lite mer 
> konstant? (buffrar mindre eller nåt)

Har du DMA påslaget på disken?

-- 
Peter Mathiasson, peter at mathiasson dot nu, http://www.mathiasson.nu
GPG Fingerprint: A9A7 F8F6 9821 F415 B066 77F1 7FF5 C2E6 7BF2 F228



Re: Cache eller nåt...

2003-09-08 tråd Torbjörn Svensson
On Mon, 2003-09-08 at 20:21, Ivar Alm wrote:
> Upptäckte precis nu ett underligt fenomen. Jag har precis installerat samba 
> för att kunna låta min windowsmaskin komma åt lite diskutrymme på 
> debianmaskinen. Nu när jag kopierade över ett par stora filer (~800MB) till 
> linuxmaskinen uppträdde en underlig effekt.
> Först upptäckte jag att Win uppskattade tiden till ca 3 minuter. Efter en 
> stund ökar den tiden stadigt till ca 600 minuter. Därefter sjönk det igen 
> till ca 2 minuter.
> Jag kontrollerade med Bandwidth Monitor hur överföringen såg ut. Det låg 
> kring 5MB/s, men sjönk efter en stund först till ca 900kb/s, och därefter 
> ner till 0. Ett 20-tal sekunder senare ökade det till ca 5MB/s.
> Samtidigt ser jag på linuxmaskinen att när överföringshastigheten är som 
> högst lyser inte hårddisklampan. Den ser inte ut att skriva den data den 
> får. När överföringshastigheten sjunker så börjar hd-lampan lysa, och gör 
> det konstant. När den slocknar ökar överföringshastigheten igen.
> 
> Verkar om om linuxmaskinen buffrar allt som kommer till den, upp till en 
> gräns på kanske 200MB eller nåt sånt. Först därefter skriver den till disk. 
> Problemet är att när den väl börjar skriva så går hela maskinen väldigt 
> trögt. Den verkar inte hinna med någon nätverkskommunikation alls.
> 
> Vad beror detta på? Kan jag påverka det så att den skriver lite mer 
> konstant? (buffrar mindre eller nåt)
> 
> //Ivar

Hej!
En väg runt detta problem är att använda tex ftp istället om du skall
överföra filer på detta sätt.
Hälsningar,
Tobbe


signature.asc
Description: This is a digitally signed message part


Cache eller nåt...

2003-09-08 tråd Ivar Alm
Upptäckte precis nu ett underligt fenomen. Jag har precis installerat samba 
för att kunna låta min windowsmaskin komma åt lite diskutrymme på 
debianmaskinen. Nu när jag kopierade över ett par stora filer (~800MB) till 
linuxmaskinen uppträdde en underlig effekt.
Först upptäckte jag att Win uppskattade tiden till ca 3 minuter. Efter en 
stund ökar den tiden stadigt till ca 600 minuter. Därefter sjönk det igen 
till ca 2 minuter.
Jag kontrollerade med Bandwidth Monitor hur överföringen såg ut. Det låg 
kring 5MB/s, men sjönk efter en stund först till ca 900kb/s, och därefter 
ner till 0. Ett 20-tal sekunder senare ökade det till ca 5MB/s.
Samtidigt ser jag på linuxmaskinen att när överföringshastigheten är som 
högst lyser inte hårddisklampan. Den ser inte ut att skriva den data den 
får. När överföringshastigheten sjunker så börjar hd-lampan lysa, och gör 
det konstant. När den slocknar ökar överföringshastigheten igen.


Verkar om om linuxmaskinen buffrar allt som kommer till den, upp till en 
gräns på kanske 200MB eller nåt sånt. Först därefter skriver den till disk. 
Problemet är att när den väl börjar skriva så går hela maskinen väldigt 
trögt. Den verkar inte hinna med någon nätverkskommunikation alls.


Vad beror detta på? Kan jag påverka det så att den skriver lite mer 
konstant? (buffrar mindre eller nåt)


//Ivar
--
*
Ivar Alm ! Where does Microsoft want to drag you today? !
Umeå, Sweden ! Do you really want to go there?  !
[EMAIL PROTECTED] 
http://www.octofingers.com