[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Tsp-devel] [ANNONCE] tspfs, un système d e fichiers pour TSP
From: |
Frederik Deweerdt |
Subject: |
[Tsp-devel] [ANNONCE] tspfs, un système d e fichiers pour TSP |
Date: |
Thu, 16 Mar 2006 21:03:11 +0100 |
Bonjour à tous,
Un petit nouveau vient de s'ajouter aux consumers tsp. Il s'agit d'un
système de fichiers en mode user (cf. http://fuse.sf.net) qui
présente des symboles tsp comme si il s'agissait de fichiers.
L'installation se fait en lançant un ./configure --enable-tspfs dans
le répertoire tsp, cela produira un binaire nommé tspfs. Pour pouvoir
compiler tspfs, il faut les packages suivants:
fuse or a linux kernel >= 2.6.15
libfuse
libfuse-devel
libattr1-devel
L'utilisation est la suivante:
$ tspfs
usage: tspfs [--url=<tsp_provider_url>] [--sync=<sampling
period>]|[--async] [--filter] <mount_point>
--url the url to connect to,
default: rpc://localhost
--sync=<period> use synchronous mode to read
the sample values with a period <period>
--async use asynchronous mode to read
the sample values, this is the default
--filter basic filter used to match the
symbol names
$ mkdir mp/
# mp/ est le point de montage de tspfs
$ tspfs --url=rpc://localhost mp/
$ cd mp/
$ ls -l mp/
total 0
-r--r--r-- 1 root root 512 jan 1 1970 bb_simu_1_HugeArray[0]
[...]
-r--r--r-- 1 root root 512 jan 1 1970 ECLA_0_d_ecl_lune
-r--r--r-- 1 root root 512 jan 1 1970 ECLA_0_d_ecl_sol
-r--r--r-- 1 root root 512 jan 1 1970 ORBT_0_d_possat_m[0]
-r--r--r-- 1 root root 512 jan 1 1970 ORBT_0_d_possat_m[1]
-r--r--r-- 1 root root 512 jan 1 1970 ORBT_0_d_possat_m[2]
-r--r--r-- 1 root root 512 jan 1 1970 POSA_0_d_DirLun[0]
-r--r--r-- 1 root root 512 jan 1 1970 POSA_0_d_DirLun[1]
-r--r--r-- 1 root root 512 jan 1 1970 POSA_0_d_DirLun[2]
-r--r--r-- 1 root root 512 jan 1 1970 POSA_0_d_DirSol[0]
-r--r--r-- 1 root root 512 jan 1 1970 POSA_0_d_DirSol[1]
-r--r--r-- 1 root root 512 jan 1 1970 POSA_0_d_DirSol[2]
-r--r--r-- 1 root root 512 jan 1 1970 Sequenceur_0_d_t_s
# Affichage
$ cat mp/Sequenceur_0_d_t_s
time=197600 value=3961.280000
# Ecrire dans le fichier :
$ echo 2 > mp/Sequenceur_0_d_t_s
$
Les rapports de bugs et commentaires sont les bienvenus,
Fred
- [Tsp-devel] [ANNONCE] tspfs, un système d e fichiers pour TSP,
Frederik Deweerdt <=