Есть ли способ запустить мою программу Windows VB.NET через Mono?

Команда, которую вы ищете, это ... top. Из man top:

12. P  --  Last used CPU (SMP)
    A  number representing the last used processor.  In a true SMP
    environment this  will  likely  change  frequently  since  the
    kernel  intentionally  uses weak affinity.  Also, the very act
    of running top may break this weak  affinity  and  cause  more
    processes  to  change  CPUs  more  often (because of the extra
    demand for cpu time).

При запуске top вы можете применить фильтры к показанным процессам. Нажмите ?, чтобы увидеть справку:

man top

Как уже упоминалось, для фильтрации нажмите o (после выхода из справки), затем введите P=N, где N - желаемый номер ЦП:

Нажмите o . Процессы теперь должны быть только теми, которые в последний раз выполнялись на CPU 0.

Обратите внимание, что в списке defaault столбцов не указан номер CPU. Нажмите f, чтобы изменить поля:

Перейдите к P и нажмите f , чтобы выбрать его. Когда вы выходите из справки, столбец должен быть там:

enter image description here

3
задан 1 February 2014 в 05:03

2 ответа

Некоторые приложения VB.net будут работать в Ubuntu с использованием mono. В общем, поддержка для них не так хороша, как для c #.

Вы можете запустить свое приложение из командной строки следующим образом:

mono YourAssembly.exe
0
ответ дан 1 February 2014 в 05:03

Да можно сделать это просто установка моно на человечности следующим образом

sudo apt-get install mono-complete

После установки моно

mono test.exe

Если Вы хотите просмотреть больше о моно посещении: http://www.mono-project.com/Main_Page

0
ответ дан 1 February 2014 в 05:03

Другие вопросы по тегам:

Похожие вопросы: