QNX 启动时创建aps分区并在分区启动指定程序

1.build文件中增加分区创建命令

 aps create -b5 DEBUG

以上创建DEBUG分区,5%的CPU时间

2.启动指定程序

    on -X aps=DEBUG /usr/sbin/inetd
    on -X aps=DEBUG /usr/sbin/qconn
    on -X aps=DEBUG /usr/bin/pdebug

以上在分区中启动inetd qconn pdebug三个程序,与官方例子不同的是经试验需要指定程序路径,否则会发生找不到文件错误。

3.在build中添加aps及需要启动的程序

/usr/sbin/inetd=inetd
/usr/sbin/qconn=qconn
/usr/bin/pdebug=pdebug

4.常用aps查询命令

pidin sched  #查询进程及所在分区
aps show #查询当期各个分区使用率

你可能感兴趣的:(QNX 启动时创建aps分区并在分区启动指定程序)