information about resources of actual application

Fernando RUIZ CASAS (E-mail) fernando.ruiz at ctv.es
Tue Sep 25 09:56:12 UTC 2001


With CPU_usage_dump() you can see this.
With malloc_dump() you can see the memory usage.

In my shell.c I can exec interactively these functions and tasks and more
to examinate the cpu load, task list, memory usage, number of resources
used...

All of this is ready for you now with the last snapshot.

Fernando RUIZ CASAS
home:correo at fernando-ruiz.com
work:fernando.ruiz at ctv.es



> -----Mensaje original-----
> De: Jan.Suchotzki at de.abb.com [mailto:Jan.Suchotzki at de.abb.com]
> Enviado el: martes, 25 de septiembre de 2001 9:39
> Para: correo at fernando-ruiz.com; rtems-users at oarcorp.com
> Asunto: RE: information about resources of actual application
>
>
>
>
> Hi,
>
> I think may question was not exactly enough.
> That I can tell rtems how many resources may main application
> needs isn´t
> the problem.
> I would like to automate this.
>
> Just think about a big pool of objects for rtems. Some of
> this objects need
> a timer, while
> some of them need two semaphores etc.
> Now a user chooses five of this objects for an application.
> That means that
> a main application
> will be generated which uses this five objects. But while
> generating the
> main application
> a programmer (or a program which generates the application)
> needs to know
> how many
> and which resources are needed for the application. Just for
> typing it to
> the place before
> including confdefs.
> For the known resources (semaphores, timers) it´s not the
> problem to write
> a description
> file for every object, but for resources like cpu load or
> runtime I have to
> measure it.
>
> Any other ideas?
>
> regards
>
> Jan Suchotzki
>
>
>
>
>
>
>  (Embedded     "Fernando RUIZ CASAS"
> <correo at fernando-ruiz.com>
>  image moved   24.09.2001 19:11
>
>  to file:
>
>  pic26117.pcx)
>
>
>
>
>
>
>
>
> Please respond to <correo at fernando-ruiz.com>
>
> To:   <Jan.Suchotzki at de.abb.com>, <rtems-users at oarcorp.com>
> cc:
> Subject:  RE: information about resources of actual application
>
> Security Level:?         Internal
>
> Before including the "confdefs.h" file you can choose in your main
> application file
> (where Init() is placed) how many resources you need.
>
> You can see many test examples in the rtems tree and there
> you can see the
> way to implement this.
>
> It's your application who defines how many timers, semaphores
> needs it.
>
> The simple test main hello world hasn't resources wasted.
>
> Browse the test files like better solution after read 'C'
> users guide (A
> PDF
> file).
>
> Fernando RUIZ CASAS
> home: correo at fernando-ruiz.com
> work: fernando.ruiz at ctv.es
>
>
>
>
>
>
> > -----Mensaje original-----
> > De: Jan.Suchotzki at de.abb.com [mailto:Jan.Suchotzki at de.abb.com]
> > Enviado el: lunes, 24 de septiembre de 2001 18:30
> > Para: rtems-users at oarcorp.com
> > Asunto: information about resources of actual application
> >
> >
> > Hi,
> >
> > is it possible to get information about the needed resources of an
> > application?
> >
> > Some words about the background of this question:
> > We have different objects for rtems. But we didn´t know how many
> > semaphores, timers, memory etc. all this objects need. Because the
> > resources
> > are limited, we want to know which and how many resources are needed
> > by every object.
> > I think one possibility is to start an application which calls this
> object
> > and gather all information,
> > while it is executed.
> >
> > Many thanks
> >
> > Jan Suchotzki
> >
> >
>
>
>
>
>
>
>
>




More information about the users mailing list