Como executar um aplicativo em uma partição de disco ubuntu

0

Eu carreguei o sistema de arquivos / dev / pmem0 em / mnt / ramdisk.

saída do comando df:

Filesystem 1K-blocks Used Available Use% Mounted on

/dev/pmem0 307200 4120 303080 2% /mnt/ramdisk

Eu quero rodar alguns benchmarks nessa partição - / mnt / ramdisk. Como se certificar de que um aplicativo é executado nesta partição? Eu sou um novato completo para isso e quero algumas sugestões ou algum material de inicialização para fazer isso.

    
por Bhaskar Jupudi 24.02.2016 / 20:11

1 resposta

0

Talvez uma pista sobre o tipo de aplicativo que você tinha em mente pudesse esclarecer - se você copiar seu aplicativo, chamá-lo "app", para a partição e digitar (em um console, obviamente) /mnt/ramdisk/app então ele executará essa cópia específica.
Se você tiver problemas para fazer isso, provavelmente significa que você tem um sistema de segurança que proíbe você de fazer isso - existem vários, então será necessário um pouco mais de detalhes na questão! Além disso, verifique se as permissões para ele têm 'x' definido (se você fizer ls -l ). Se não, chmod +x app consertará isso.
Normalmente, seu sistema examina a variável $ PATH para decidir qual cópia será executada; which app dirá qual delas planejava usar, echo $PATH explicará porque escolheu esse.
Lembre-se, para o benchmarking, que app pode escolher usar um diretório diferente para dados - depende do que é, é claro. Além disso, os sistemas de multitarefa não se prestam facilmente ao benchmarking simples - pelo menos, várias execuções.

    
por Mark Williams 24.02.2016 / 20:36