kallekraemer
04-05-2007, 12:07
moin,
ich probiere gerade 3 programme parallel aus einem shellscript zu starten:
ich dachte das geht so:
start_record(){
lla_dmxrecorder $filename &
arecord -f cd | lame - $filename.wav &
}
danach starten die auch alle brav aber:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
5881 mart 25 0 2904 1024 888 R 99.5 0.2 0:12.15 lla_dmxrecorder
das eine programm hat auf einmal 99% cpu usage...hmmm
normalerweise, wenn ich das starte nur 0,2%
und wenn ich das "&" weglasse hats auch nur 0,2%
irgendwas verstehe ich falsch...oder mein lla_dmxrecorder programm hat einen bug...
wär schön wenn euch dazu was einfällt.
peace
mart
ich probiere gerade 3 programme parallel aus einem shellscript zu starten:
ich dachte das geht so:
start_record(){
lla_dmxrecorder $filename &
arecord -f cd | lame - $filename.wav &
}
danach starten die auch alle brav aber:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
5881 mart 25 0 2904 1024 888 R 99.5 0.2 0:12.15 lla_dmxrecorder
das eine programm hat auf einmal 99% cpu usage...hmmm
normalerweise, wenn ich das starte nur 0,2%
und wenn ich das "&" weglasse hats auch nur 0,2%
irgendwas verstehe ich falsch...oder mein lla_dmxrecorder programm hat einen bug...
wär schön wenn euch dazu was einfällt.
peace
mart