Journal : submount ???

Posté par Matthieu C () le 14 mars 2004
0
Y a t il des personnes qui ont essayer submount/ save comment il fonctionne ?

Car d'apres ce que j'ai pu voir dans les sources c'est seulement un automount simplifier : quand le systeme de fichier est monter un demon essaye toute les secondes de le demonter jusqu'a y parvenir...

Donc je vois pas la difference avec automount un timeout de 1 seconde (15 seconde pour le nfs)...

De plus c'est tres mauvais au niveau des perf de demonter aussi rapidement le systeme de fichier, vu qu'on perd tout le cache...

Bref y a t il quelqu'un pour me rassurer et me dire que c'est mieux que ça ?

PS : https://sourceforge.net/forum/forum.php?thread_id=987137&forum_i(...) semble bien confirmer se que je pense :(

> Lire le journal (2 commentaires, moyenne: 1).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Re: submount ???

Posté par GnunuX (Jabber id, page perso, ) le 15/03/2004 à 13:08. (lien). Évalué à 1.

J'ai submount et ca n'a aucun rapport avec automount

1/ automount ne permet pas de creer les points de montage
/mnt/floppy n'existe pas avant d'y accedé

2/ automount monte et demonte le cd qd tu en a besoin
submount est monté une fois pour toute

3/ si tu met un verrou sur un fichier automount ne demonte pas le lecteur
avec submount tu peux ouvrir le lecteur pdt que tu regarde un film.

4/ dans nautilus apres le tps que tu determine, on retourne dans le /home (exemple j'ouvre un repertoire ... et tu te retrouve dans ton home direct apres)
Comme submount est tout le tps monté ce pb n'existe pas.

  • [^]Re: submount ???

    Posté par Matthieu C () le 15/03/2004 à 20:57. (lien). Évalué à 1.

    1)
    si via un lien symbolique
    2)
    faux submount le monte qd tu y accede et y met un timeout de 1 seconde pour le demonter


    /* This is the main routine for the unmounting daemon. It checks that
    * the filesystem it mounted is at the top of the mountpoint, and then
    * attempts a umount if it is. If EBUSY is returned from the umount call,
    * the loop is continued. As of version 0.2, it includes a kludge to prevent
    * layer-caking mounts when a program automatically mounts a device without
    * checking if it is already mounted (urpmi). It xshould be removed once the
    * programs that do this are fixed.
    */
    for (;;) {
    sleep(INTERVAL);
    [...]
    if ((strcmp(p->fstype, fs) == 0) || (match > 2)) {
    retval = umount(p->mountpoint);
    if ((!retval) && (match < 3))
    exit(EXIT_SUCCESS);
    if (errno != EBUSY)
    exit(EXIT_FAILURE);
    }
    }

    3)
    ???
    tu lis un fichier sur un cd et tu peux l'ejecter, ça ma l'air super et si tu met un nouveau cd ça fait quoi ?
    4)
    faux si tu utilise un lien symbolique

    --> tu ne dois pas savoir de servir d'automount....

Revenir en haut de page