IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Place disponible sur disque


Sujet :

Linux

  1. #1
    Membre averti Avatar de uriotcea
    Homme Profil pro
    Ingénieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Points : 444
    Points
    444
    Par défaut Place disponible sur disque
    Bonjour,

    sous linux j'utilise le code suivant pour avoir la place disponible sur le disque

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
       double free_space=0;
        struct statvfs buf;
        if (!statvfs("/home/", &buf)) {
          double blksize, freeblks;
          blksize = buf.f_frsize;
          freeblks = buf.f_bfree;
          free_space = (double)freeblks*(double)blksize;
        }
    Je ne m'explique pas la différence obtenu avec la commande

    "df -P -k /home/"

    Qui donne 7% de moins

    Pas très grave, mais j'aimerai comprendre

  2. #2
    Rédacteur/Modérateur
    Avatar de Winnt
    Homme Profil pro
    budget et contrôle de gestion
    Inscrit en
    Décembre 2006
    Messages
    1 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France

    Informations professionnelles :
    Activité : budget et contrôle de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 978
    Points : 4 130
    Points
    4 130
    Par défaut
    Bonjour,

    Lors de la création du système de fichier, un pourcentage (5% de mémoire) est réservé à l'utilisateur root.
    Ceci permet à l'administrateur d'intervenir en cas de saturation du système de fichier par exemple.
    Ce pourcentage réservé est modifiable lors de la création du système de fichier ou ultérieurement (c'est indiqué dans le man des commandes de création de système de fichier dont j'ai oublié le nom ).

  3. #3
    Membre averti Avatar de uriotcea
    Homme Profil pro
    Ingénieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Points : 444
    Points
    444
    Par défaut
    Ok merci, cela semble correspondre à ce que j'observe

  4. #4
    Expert éminent sénior Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Décembre 2012
    Messages
    4 311
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4 311
    Points : 12 828
    Points
    12 828
    Par défaut
    Bonjour,

    Le df calcul le pourcentage par rapport à la disponibilité, il se base donc sur f_bavail et non pas que f_bfree:
    Used = f_blocks - f_bfree
    Avail = f_bavail
    df % = Used / (Used + Avail)

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/10/2009, 14h18
  2. place prise par l'os sur disque
    Par rcordonnier dans le forum AS/400
    Réponses: 2
    Dernier message: 22/01/2009, 11h05
  3. Place restante sur un disque
    Par sitpyjo dans le forum Windows
    Réponses: 4
    Dernier message: 28/11/2007, 17h45
  4. XP : Place disponible sur le disque baissant mysterieusement
    Par pcvesoul dans le forum Windows XP
    Réponses: 8
    Dernier message: 01/06/2006, 14h25
  5. [VB6] Place disponible sur un disque dur.
    Par pcvesoul dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 13/02/2006, 14h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo