Re: [FUG-BR] qemu - linha de comando X script

2006-11-01 Por tôpico Marcello Costa
Em Ter, 2006-10-31 às 13:42 -0300, Marcello Costa escreveu:
 Nesses ultimos dias entou com um problema no minimo curioso com o qemu ,
 ja tentei diversas soluções mas nada ainda satisfatório , explico o
 porque
 
 ao rodar o qemu por linha de comando o mesmo inicia com um processamento
 alto até se estabilizar em ridiculos menos de 1% , e isso totalmente
 funcional. Quando eu inicializo ele por um shell script ,mesmos
 parametros , o melhor que consegui até agora foi alto pouco abaixo de
 50%. Alem de não estar conseguindo ele ser eficiente esse comportamento
 esta bastante absurdo , a principio pensei ser alguma coisa relacionada
 a bufler , saida de tela , mas ele já esta com todos os paramentros para
 inibir output , no momento o shell script é basicamente uma linha de
 comando :
 
 /usr/bin/nice -n 5 /usr/local/bin/qemu kernel kqemu -nographic -serial
 null -monitor null -hda /usr/local/qemu/dabian.img   /dev/null
 
 Já tentei com nice como esta e nada , a mesma linha de comando
 diretamente no shell apresenta um resultado excelente , o que pode ser ?
 alguma outra alternativa ? O que poderia ser a causa desse processamento
 alto quando inicializo com shell script ?
 
So para registrar , resolvido com o uso do screen, o script ficou assim

qemu.sh

#!/bin/sh
QEMU= /usr/local/bin/screen -dm -S debian /usr/local/bin/qemu
LOCATION=-hda /usr/local/qemu/debian.img 
case $1 in
   start)
PARAM=kernel kqemu -redir tcp:1234::22 -redir tcp:8080::80 -serial null
-monitor null -nographic -localtime -snapshot
echo ' '
${QEMU} ${PARAM} ${LOCATION}  
echo ' '
echo 'QEMU Iniciado'
echo ' '
   ;;
   stop)
   killall `basename ${QEMU}`
   ;;
  config)
PARAM=kernel kqemu -redir tcp:1234::22 -redir tcp:8080::80 -serial null
-monitor null -nographic -localtime 
echo ''
${QEMU} ${PARAM} ${LOCATION} 
echo 'QEMU Iniciado no formato de edicao, favor para debian apos edicao'
echo ''
;;
   *)
   echo Usage: `basename $0` {start|stop|config} 2 
   ;;
esac

-- 
Marcello Costa
BSD System Engineer
unixmafia at yahoo dot com dot br
FUG-BR #156 
http://www.fug.com.br






___ 
Voc� quer respostas para suas perguntas? Ou voc� sabe muito e quer compartilhar 
seu conhecimento? Experimente o Yahoo! Respostas !
http://br.answers.yahoo.com/
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] qemu - linha de comando X script

2006-10-31 Por tôpico Marcello Costa
Nesses ultimos dias entou com um problema no minimo curioso com o qemu ,
ja tentei diversas soluções mas nada ainda satisfatório , explico o
porque

ao rodar o qemu por linha de comando o mesmo inicia com um processamento
alto até se estabilizar em ridiculos menos de 1% , e isso totalmente
funcional. Quando eu inicializo ele por um shell script ,mesmos
parametros , o melhor que consegui até agora foi alto pouco abaixo de
50%. Alem de não estar conseguindo ele ser eficiente esse comportamento
esta bastante absurdo , a principio pensei ser alguma coisa relacionada
a bufler , saida de tela , mas ele já esta com todos os paramentros para
inibir output , no momento o shell script é basicamente uma linha de
comando :

/usr/bin/nice -n 5 /usr/local/bin/qemu kernel kqemu -nographic -serial
null -monitor null -hda /usr/local/qemu/dabian.img   /dev/null

Já tentei com nice como esta e nada , a mesma linha de comando
diretamente no shell apresenta um resultado excelente , o que pode ser ?
alguma outra alternativa ? O que poderia ser a causa desse processamento
alto quando inicializo com shell script ?



obrigado

[]'s

-- 
Marcello Costa
BSD System Engineer
unixmafia at yahoo dot com dot br
FUG-BR #156 
http://www.fug.com.br



___ 
O Yahoo! est� de cara nova. Venha conferir! 
http://br.yahoo.com
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd