- 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:
tchernobog 2006-09-18 00:06:46 +00:00
parent 6faf77f042
commit d27a635060
1 changed files with 15 additions and 5 deletions

View File

@ -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