/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Trickle - Could not reach trickled
Fra : Tom


Dato : 20-04-07 23:16

Jeg forsøger at begrænse den mængde båndbredde, et Python script optaget.
Trickle virker perfekt med f.eks. wget, men ikke med Python scriptet.

trickle -d 20 python setup.py

Den giver:

trickle: Could not reach trickled, working independently: No such file or
directory


Google er ikke til megen hjælp omkring ovenstående.

Nogen der kan forklare hvad det betyder?
Kunne man forestille sig, at man skal wrappe scriptet i noget Perl/C og så
begrænse det script? (vildt gæt)



 
 
Klaus Alexander Seis~ (21-04-2007)
Kommentar
Fra : Klaus Alexander Seis~


Dato : 21-04-07 05:55

Tom skrev:

> Jeg forsøger at begrænse den mængde båndbredde, et Python script
> optaget. Trickle virker perfekt med f.eks. wget, men ikke med
> Python scriptet.
>
> trickle -d 20 python setup.py
>
> Den giver:
>
> trickle: Could not reach trickled, working independently: No such
> file or directory

I trickle-pakken findes en dæmon, trickled, der kan sørge for at alle
trickle-styrede processer tilsammen overholder begrænsningerne. Hver
enkelt trickle kommunikerer med denne dæmon via en socket¹. Den fejl-
meddelelse du ser, betyder at trickle ikke kunne nå dæmonen.

For at undgå fejlen kan man enten starte dæmonen med de parametre man
ønsker skal gælde 'globalt' (og så blot bruge 'trickle program' for at
starte et trickle-styret program) eller bruge 'trickle -s' for at
starte et trickle-styret program der arbejder uafhængigt af dæmonen.

Se evt. 'man trickle' og 'man trickled'.

Mvh,
Klaus

¹) Vistnok /tmp/.trickle.sock som standard
--
Klaus Alexander Seistrup
http://klaus.seistrup.dk/

Tom (22-04-2007)
Kommentar
Fra : Tom


Dato : 22-04-07 11:16

> I trickle-pakken findes en dæmon, trickled, der kan sørge for at alle
> trickle-styrede processer tilsammen overholder begrænsningerne. Hver
> enkelt trickle kommunikerer med denne dæmon via en socket¹. Den fejl-
> meddelelse du ser, betyder at trickle ikke kunne nå dæmonen.
>
> For at undgå fejlen kan man enten starte dæmonen med de parametre man
> ønsker skal gælde 'globalt' (og så blot bruge 'trickle program' for at
> starte et trickle-styret program) eller bruge 'trickle -s' for at
> starte et trickle-styret program der arbejder uafhængigt af dæmonen.

Ahh perfekt.
Med -s virker det, og med dæmonen startet globalt virker det

Mange tak!



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste