X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/5089a0a98b27f5eeee62321dff4f025f1648f025..b31da7a1c205fdc49fcbef81a505fd2248e8b152:/docs/source/XML_Reference.rst diff --git a/docs/source/XML_Reference.rst b/docs/source/XML_Reference.rst index 2e09bb2460..7036d53d68 100644 --- a/docs/source/XML_Reference.rst +++ b/docs/source/XML_Reference.rst @@ -20,6 +20,48 @@ Your platform description should follow the specification presented in the ------------------------------------------------------------------------------- +.. _pf_tag_disk: + + +------ + +SimGrid can simulate the time it takes to read or write data on disk, even if the stored data is not made persistent in +any way by SimGrid. This means that your application will correctly be slowed down when doing simulated I/O, but there +is no way to get the data stored this way. + +We decided to not model anything beyond raw access in SimGrid because we believe that there is not single way of doing so. +We provide an example model of file system as a plugin, (sparsely) documented in :ref:`plugin_filesystem`. + +**Parent tags:** :ref:`pf_tag_host` |br| +**Children tags:** :ref:`pf_tag_prop` |br| +**Attributes:** + +:``id``: A name of your choice (must be unique on this host). +:``read_bw``: Read bandwidth for this disk. You must specify a unit as follows. + + **Units in bytes and powers of 2** (1 KiBps = 1,024 Bps): + Bps, KiBps, MiBps, GiBps, TiBps, PiBps, or EiBps. |br| + **Units in bits and powers of 2** (1 Bps = 8 bps): + bps, Kibps, Mibps, Gibps, Tibps, Pibps, or Eibps. |br| + **Units in bytes and powers of 10** (1 KBps = 1,000 Bps): + Bps, KBps, MBps, GBps, TBps, PBps, or EBps. |br| + **Units in bits and powers of 10:** + bps, Kbps, Mbps, Gbps, Tbps, Pbps, or Ebps. + +:``write_bw``: Write bandwidth for this disk. You must specify a unit as for the read bandwidth. + +.. code-block:: xml + + + + + + + + + +------------------------------------------------------------------------------- + .. _pf_tag_config: