multi2sim对于多线程应用程序(比如使用pthread和OpenMP等技术编写的轻量级多线程应用)以及多个应用程序同时运行(类似于真正的PC机上同时运行多个应用程序)都有非常完美的支持。这一特性对于测试多线程平台非常有帮助。在multi2sim当中,一个线程或者一个单线程应用程序都被看作一个context。如果是多线程的单一应用程序比如pthread多线程程序,在程序调用pthread_create函数时multi2sim会自动生成新的context。 如果用户希望在最开始同时加载多个应用程序,则可以在一个配置文件当中指明每个应用程序的运行命令和运行参数,并在启动multi2sim时指定该配置文件,multi2sim便会自动加载指定的应用程序。
multi2sim编译与使用(3)-同时加载多个应用程序
最新推荐文章于 2023-05-21 21:39:19 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)