- Update features section into user manual
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1273 3ecf2c5c-341e-0410-92b4-d18e462d057c
This commit is contained in:
parent
6faf77f042
commit
d27a635060
|
@ -201,16 +201,26 @@ Developer Manual first.
|
|||
Main features are:
|
||||
@itemize
|
||||
@item
|
||||
For now you can use only prompt commands to start the simulation and change some parameters.
|
||||
You can both use SGPEMv2 via commandline or via a graphical user interface.
|
||||
For more information see @ref{SGPEM Commands}.
|
||||
@item
|
||||
You can use the program from your own shell, or if you prefer you can use the minimal GUI that SGPEM offers, at this moment.
|
||||
You can schedule threads or processes, and threads can make atomic request
|
||||
to one or more resource at each instant of the simulation.
|
||||
@item
|
||||
The output of the simulation is textual, and you can see it on the main GUI window or on your Terminal window.
|
||||
It is displayed an Holt graph of the resource allocation in the graphical version.
|
||||
@item
|
||||
The policy in use is First Come First Served.
|
||||
Statistics are shown at each simulation step, separated for processes and threads.
|
||||
@item
|
||||
You can write your own policies.
|
||||
You can easily jump at different instants of the simulation, seeing what happened at
|
||||
a given moment.
|
||||
@item
|
||||
Editing an existing simulation is easy and quick.
|
||||
@item
|
||||
Savefiles are by default written in XML, making it easier for external tools to
|
||||
provide compatibility with SGPEMv2.
|
||||
@item
|
||||
You can write your own policies using python, or easily extend SGPEMv2 with
|
||||
you own plugin to add more scripting languages.
|
||||
For more information see @ref{Writing new policies}.
|
||||
@end itemize
|
||||
|
||||
|
|
Loading…
Reference in New Issue