Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/05/2015, à 07:53

Weberic

grosse difference de comportement d'ecriture disque selon la version

Bonjour à tous.
Premier post sur le forum, j'espère être au bon endroit -- si un modo voit un lieu plus approprié, ne pas hésiter à déplacer - merci.

Pour plus de clarté vous trouverez en fin de post la configuration disque de mon PC.
Processeur core-i3
32 GO de Ram.

J'ai dessus un W7, un ancien 12.04 version 32 bit upgradé en 14.04, et un nouveau version 64 bit 14.04 fraîchement installé (j'ai aussi fait des tests en installant la version 32 bit 14.04).
J'utilisais jusqu'à présent mon "ancien" ubuntu 32 bit en 14.04, sans souci particulier, sans recherche de performance particulière non plus, et sur une petite partition.
Ayant récupéré des disques, j'ai souhaité installer une version "neuve" 14.04 et tester la 64 bit au passage.  Install sans souci mais comme j'ai eu quelques instabilités (ce n'est pas l'objet du post) j'ai testé aussi l'installation d'une version neuve" 14.04 en 32 bit.
Bizarrement, l'installation 32bit a duré des plombes.
A cette occasion, j'ai constaté des très gros ralentissements disques, j'ai creusé, et je vous communique ci-dessous les résultats des tests car j'ai constaté des comportements très différents dans l'écriture disque selon l'OS utilisé.
Au cours de ces tests, j'ai eu l'occasion de réinstaller plusieurs fois la 14.04 en 32 bit et en 64 bit, même comportement à chaque fois.

Pour s'y retrouver, je parlerai donc de test effectués sous
W7
ancien 14.04 : c'est mon 12.04 version 32 bit upgradé en 14.04
nouveau 32 bit : c'est une installation neuve de 14.04 en 32 bit
nouveau 64 bit : c'est une installation neuve de 14.04 en 64 bit

J'utilise par ailleurs des disques virtuels en mémoire vive :
- un disque de 8 GO sous W7
- /run/shm (16 GO) sous ubuntu

Protocole : copie du fichier "ubuntu-14.04.2-desktop-i386.iso" qui me sert de référence (environ 1GO en taille)
Quel que soit le systeme (W7, ancien 14.04, nouveau 32bit, nouveau 64bit), la copie depuis disque dur vers disque virtuel est quasi instantané (de "0" à 4 secondes maxi selon les OS et selon les essais).

C'est dans l'autre sens (de disque virtuel vers disque dur) que les choses se corsent.
A chaque fois dans les chiffres suivants j'ai copié vers la partition NTFS du disque /dev/sdd3, mais j'ai des résultats similaires vers les autres disques (y compris le /dev/sdc3). J'ai fait plusieurs tests, c'est très reproductible.
Copie 1GO sous W7 de disque virtuel vers /dev/sdd : quasi instantané
Copie 1GO sous ancien 14.04 de disque virtuel vers /dev/sdd : 20 secondes
Copie 1GO sous nouveau 32bit de disque virtuel vers /dev/sdd : 40 minutes (sisi !)
Copie 1GO sous nouveau 64bit de disque virtuel vers /dev/sdd : 10 secondes

Voilà ou j'en suis.

Manifestement, la façon dont sont gérés en écriture les disques est différente sur mon système entre une 32 bit 14.04 issu d'un upgrade depuis 12.04, et un 32 bit 14.04 tout frais (première surprise), de même qu'entre une installation toute fraîche d'une 14.04 en 32 bit et en 64 bit

Des avis ?
Au point au j'en suis je peux refaire des installations "nouvelles" (voir installer un nouveau 32 sur l'un des ssd et un nouveau 64 sur l'autre) mais bien sûr je ne touche pas à mon ancien 14.04

sudo fdisk -l

Disk /dev/sda: 120.0 GB, 120034123776 bytes   // disque ssd 120 GO systeme W7
255 têtes, 63 secteurs/piste, 14593 cylindres, total 234441648 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x545197ed

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   234440703   117116928    7  HPFS/NTFS/exFAT

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes   // disque principal de données pour W7 - Western digital black
255 têtes, 63 secteurs/piste, 121601 cylindres, total 1953525168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x10346fc2

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sdb1            2048  1953521663   976759808    7  HPFS/NTFS/exFAT

Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes  // disque secondaire de données pour W7 - Hitachi +  sur partition 4 "ancien" linux 14.04 (installé en v12.04 puis upgradé en 14.04) en version 32 bits
255 têtes, 63 secteurs/piste, 121601 cylindres, total 1953525168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xc8cd9d0b

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sdc1              63  1031920064   515960001    7  HPFS/NTFS/exFAT
/dev/sdc2      1031921664  1651531775   309805056    7  HPFS/NTFS/exFAT
/dev/sdc3      1651531776  1919967231   134217728    7  HPFS/NTFS/exFAT
/dev/sdc4   *  1919967232  1953523711    16778240   83  Linux

Disk /dev/sdd: 64.0 GB, 64023257088 bytes   //  ssd qui contenait précédemment mon systeme W7, remplacé par le ssd 120GO plus haut ; du coup je réinstalle un linux 14.04 tout neuf sur ce ssd.
255 têtes, 63 secteurs/piste, 7783 cylindres, total 125045424 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x000ea480

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sdd1   *          63    40002047    20000992+  83  Linux     //  point de montage de /
/dev/sdd2        40002048    80003583    20000768   83  Linux  // point de montage de /home
/dev/sdd3        80003584    88005119     4000768    7  HPFS/NTFS/exFAT  // formaté sous NTFS -- me sert de test pour les écritures dans ce post
/dev/sdd4        88005120   125045423    18520152    7  HPFS/NTFS/exFAT  // formaté sous NTFS -- me sert de test pour les écritures dans ce post

Disk /dev/sde: 60.0 GB, 60022480896 bytes   // autre ssd disponible pour tests, pas encore utilisé
255 têtes, 63 secteurs/piste, 7297 cylindres, total 117231408 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xb3c36f1e

Périphérique Amorçage  Début         Fin      Blocs    Id. Système

PS (infos complémentaires)
- l'instabilité dont je parle avec le nouveau 64 bit concerne openshot qui se freeze au bout de quelques minutes alors que pas de souci rencontré sous ancien 14.04 ni nouveau 32 bit
- j'ai trouvé un autre poste similaire d'un utilisateur qui indiquait des très grosses lenteurs en 14.04 32 bit après passage de 16 à 32 GO de ram et qui était revenu à 16 GO. Peut-être un lien.  Pour ma part je ne souhaite pas descendre à 16GO vu que je compte faire des montages videos et que j'apprécie linux (versus W7) pour sa capacité à utiliser 32 GO de ram.
- j'ai aussi fait un essai depuis un boot cd 12.04 32 bit que j'avais conservé, et j'ai les mêmes résultats que depuis mon ancien 14.04 (cad 20 secondes dans le test ci-dessus)
- j'ai aussi fait (bien sur uniquement depuis les linux) des tests d'écriture de /run/shm vers des partitions ext4 : mêmes résultats.

Dernière modification par Weberic (Le 14/05/2015, à 08:15)

Hors ligne

#2 Le 19/05/2015, à 07:34

moko138

Re : grosse difference de comportement d'ecriture disque selon la version

"Sous nouveau 32bit", merci de donner

uname -a

sdd branché,

sudo parted -l
sudo fdisk -l
sudo smartctl -a /dev/sdd

Si smartctl ne va pas au bout, tu donneras aussi

lsusb

Enfin, prévois de donner le retour de

fsck -yfcv /dev/sddx

avec x adapté à la partition ou aux partitions hébergeant ton "nouveau 32bit".


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#3 Le 25/05/2015, à 07:49

Weberic

Re : grosse difference de comportement d'ecriture disque selon la version

Bonjour moko

Merci pour ta réponse.
Entre temps, j'ai réinstallé un nouveau 64bit en rajoutant une partition de swap (et en baissant le swapiness de façon à ne pas l'utiliser) et du coup l'instabilité que j'avais avec openshot semble avoir disparue.
Je vais donc sans-doute (sauf nouveau souci) conserver cette installation comme installation principale.
Mais pour l'intérêt de la science smile, je vais refaire une installation en 32bit sur mon autre ssd, et je te tiens au courant ici même.

Hors ligne

#4 Le 25/05/2015, à 13:37

moko138

Re : grosse difference de comportement d'ecriture disque selon la version

Weberic a écrit :

Merci pour ta réponse.
Entre temps, j'ai réinstallé un nouveau 64bit en rajoutant une partition de swap (et en baissant le swapiness de façon à ne pas l'utiliser) et du coup l'instabilité que j'avais avec openshot semble avoir disparue.
Je vais donc sans-doute (sauf nouveau souci) conserver cette installation comme installation principale.
Mais pour l'intérêt de la science smile, je vais refaire une installation en 32bit sur mon autre ssd,

???

Weberic a écrit :

, et je te tiens au courant ici même.

Tu fais comme tu veux ; je me désabonne de ce fil.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne