#1 Le 09/09/2014, à 12:14
- kawacbon
lenteur à la première ouverture d'un programme
Bonjour
Je suis plutôt satisfait de mon UBUNTU 14.04 LTS.
J'ai un dual core T9300 et 4 go de ram avec disque dur classique 7200trs/min
Mon seul probleme actuel est la lenteur lenteur à la première ouverture d'un programme.
Exemple concret : J'ouvre VLC => 6 secondes pour qu'il s'affiche en plein écran
A la seconde ouverture =>moins d'une seconde pour le meme resultat
Il en va de meme pour tous les programmes (libre office writer ,chromium ,firefox...)
Alors je voulais savoir si il y avait une manip à effectuer pour eviter cette lenteur .
merci d'avance
Hors ligne
#2 Le 09/09/2014, à 12:58
- Bertrand49
Re : lenteur à la première ouverture d'un programme
Bonjour,
Il est possible d'améliorer en ajoutant un programme qui se souvient des applications les plus couramment utilisées, en libérant plus de mémoire au démarrage, c'est: "preload" disponible dans la logithèque ou synaptic.
D'autre part, le swapiness est-il réglé d'origne à 60? On peut le modifier en éditant le fichier suivant:
sudo gedit /etc/sysctl.conf
ajouter la ligne: vm.swappiness = 5
vm.vfs_cache_pressure = 50
Dernière modification par Bertrand49 (Le 09/09/2014, à 13:02)
Hors ligne
#3 Le 09/09/2014, à 14:18
- kawacbon
Re : lenteur à la première ouverture d'un programme
alors pour le swapiness ,j ai les valeurs indiquées dans ton post
vm.swappiness = 5
vm.vfs_cache_pressure = 50
J'ai pris preload dans la logitheque ,je vais tester voir si le démarrage est boosté
Je donnerai mes impressions dans l'apres midi
Hors ligne
#4 Le 09/09/2014, à 17:37
- kawacbon
Re : lenteur à la première ouverture d'un programme
bon malgré preload ,j ai pas d’améliorations flagrantes
Hors ligne
#5 Le 09/09/2014, à 20:25
- tiramiseb
Re : lenteur à la première ouverture d'un programme
Salut,
preload mettra un peu de temps (quelques jours) avant que tu ne ressentes un effet : il doit d'abord apprendre les applications que tu veux lancer.
La lenteur au premier lancement d'un programme, c'est simplement parce qu'il doit être chargé à partir du disque dur ; au second lancement, l'essentiel de ses données sont déjà en mémoire.
Attention : avec preload, ça chargera en mémoire, au démarrage, les programmes les plus utilisés ; cela veut dire que ça utilisera plus de mémoire.
Dernière modification par tiramiseb (Le 09/09/2014, à 20:28)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#6 Le 09/09/2014, à 20:32
- Nairwolf
Re : lenteur à la première ouverture d'un programme
Une question comme ça, avais-tu rencontré des problèmes de lenteur sur une précédente distrib sur ton pc (ou sur windows ?)
Hors ligne
#7 Le 10/09/2014, à 09:07
- kawacbon
Re : lenteur à la première ouverture d'un programme
@tiramiseb => oui je vais laisser preload faire son apprentissage cette semaine .Je verrai par la suite si c 'est positif
@Nairolff21=> Avant l'installation de UBUNTU 14.04 ,j'avais XUBUNTU 13.10 et l'ouverture des programmes était très rapide
Là sous UBUNTU ,j'ai un lag digne de windows 95 entre le clic et l'ouverture du programme .Apres la première ouverture par contre c 'est très fluide
Hors ligne
#8 Le 13/09/2014, à 09:32
- kawacbon
Re : lenteur à la première ouverture d'un programme
bon j ai viré preload , avec ou sans ,aucune différence
Hors ligne
#9 Le 13/09/2014, à 09:37
- lann
Re : lenteur à la première ouverture d'un programme
Tu peux donner le résultat de
free -m
avant et après le premier démarrage de l'application
Hors ligne
#10 Le 13/09/2014, à 13:26
- tiramiseb
Re : lenteur à la première ouverture d'un programme
Trop courte, ta période d'apprentissage...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#11 Le 13/09/2014, à 15:02
- lann
Re : lenteur à la première ouverture d'un programme
Pourquoi ?
ça ne peut pas venir de la quantité de mémoire ?
Merci de m'éclairer Obiwan
Hors ligne
#12 Le 13/09/2014, à 15:21
- nam1962
Re : lenteur à la première ouverture d'un programme
Avec une Xubuntu, ton ordi sera plus véloce;)
[ Modéré ]
Hors ligne
#13 Le 14/09/2014, à 06:29
- kawacbon
Re : lenteur à la première ouverture d'un programme
avec la commande free -m ,j' obtiens
avant lancement de chrome
total used free shared buffers cached
Mem: 3792 1519 2273 189 58 945
-/+ buffers/cache: 516 3276
Swap: 3930 0 3930
apres lancement de chrome
total used free shared buffers cached
Mem: 3792 1822 1969 207 59 993
-/+ buffers/cache: 770 3022
Swap: 3930 0 3930
Hors ligne
#14 Le 14/09/2014, à 09:15
- lann
Re : lenteur à la première ouverture d'un programme
La gestion de ta mémoire est bonne :
- Pas de données dans la swap
- 770 Mo utilisée après l'ouverture de chrome
Peux-tu tester la vitesse en lecture/écriture de ton disque dur
Il y a un exemple ici http://leblogdundsi.lesprost.fr/article … sque-linux
Hors ligne
#15 Le 14/09/2014, à 10:20
- nam1962
Re : lenteur à la première ouverture d'un programme
Parallèlement, par curiosité, peux tu tester une session live avec cette iso : http://cdimage.ubuntu.com/xubuntu/relea … p-i386.iso
La session live est plus lente qu'une install en dur, mais je serais curieux de savoir si les symptômes de lenteur persistent.
[ Modéré ]
Hors ligne
#16 Le 14/09/2014, à 10:59
- kawacbon
Re : lenteur à la première ouverture d'un programme
Pour le hdd avec hdparm
Timing cached reads: 12508 MB in 1.99 seconds = 6282.01 MB/sec
Timing buffered disk reads: 244 MB in 3.01 seconds = 81.02 MB/sec
2147483648 octets (2,1 GB) copiés, 27,3055 s, 78,6 MB/s
nam1962=> je vais testé l'iso des que je peux .Est ce une version 64bits?
Dernière modification par kawacbon (Le 14/09/2014, à 11:03)
Hors ligne
#17 Le 14/09/2014, à 11:18
- nam1962
Re : lenteur à la première ouverture d'un programme
Non, j'ai fait exprès de t'indiquer une 32 bits dans un premier temps.
Ça consomme moins de RAM et tu es juste à la frontière d'efficience. (Les 32 bits n'apportent rien du tout au delà de 3.8/4Go)
[ Modéré ]
Hors ligne
#18 Le 14/09/2014, à 15:59
- lann
Re : lenteur à la première ouverture d'un programme
Par comparaison sur mon disque dur sda qui est monté sur la racine :
Timing cached reads: 17790 MB in 2.00 seconds = 8904.76 MB/sec
Timing buffered disk reads: 382 MB in 3.03 seconds = 125.93 MB/sec
et en écriture :
2147483648 octets (2,1 GB) copiés, 1,95959 s, 1,1 GB/s
Je pense réellement que tu as un problème d'écriture sur ton disque dur
Peux-tu donner le retour de :
df -h
Dernière modification par lann (Le 14/09/2014, à 16:01)
Hors ligne
#19 Le 14/09/2014, à 16:09
- kawacbon
Re : lenteur à la première ouverture d'un programme
alors j ai testé l'image iso xubuntu 32 bits et donc c'est bien plus lent qu'avec unity sur mon hdd pour lancer firefox ou chromium
la commande df -h donne
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/sda1 226G 66G 149G 31% /
none 4,0K 0 4,0K 0% /sys/fs/cgroup
udev 1,9G 4,0K 1,9G 1% /dev
tmpfs 380M 1,3M 378M 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 1,9G 21M 1,9G 2% /run/shm
none 100M 44K 100M 1% /run/user
j'ai un 250 go lambda sur mon portable pas de ssd .Par contre j ai dans le bios une option AHCI ou compatibility mais j'ai pas noté une difference flagrante entre les 2 modes .
Dernière modification par kawacbon (Le 14/09/2014, à 16:24)
Hors ligne
#20 Le 14/09/2014, à 18:00
- nam1962
Re : lenteur à la première ouverture d'un programme
Bon, étonnant. Et celle là ? http://cdimage.ubuntu.com/xubuntu/relea … -amd64.iso
(cette fois c'est la 64 bits)
[ Modéré ]
Hors ligne
#21 Le 14/09/2014, à 22:52
- kawacbon
Re : lenteur à la première ouverture d'un programme
Avec xubuntu 64 bits , l ouverture de chromium ou firefox est encore plus longue que la 32 bits.
Pour résumer du + lent au plus rapide
xubuntu 64 sur clé usb => xubuntu 32 sur clé usb => ubuntu 64 sur hdd
Dernière modification par kawacbon (Le 15/09/2014, à 08:08)
Hors ligne
#22 Le 15/09/2014, à 08:59
- nam1962
Re : lenteur à la première ouverture d'un programme
C'est peut-être logique (ou pas)
- Xubuntu est plus légère que Ubuntu et plus véloce
- une session live est plus lente qu'une session normale
Cela dit, chez moi, ça ne met pas 6 secondes d'ouvrir firefox....
As tu regardé ce que raconte
top
pendant le démarrage ?
Dernière modification par nam1962 (Le 15/09/2014, à 09:32)
[ Modéré ]
Hors ligne
#23 Le 15/09/2014, à 11:37
- kawacbon
Re : lenteur à la première ouverture d'un programme
pour moi c'est logique
reste le mystere de la lenteur à la premiere ouverture du programme
Hors ligne
#24 Le 15/09/2014, à 18:31
- tiramiseb
Re : lenteur à la première ouverture d'un programme
reste le mystere de la lenteur à la premiere ouverture du programme
Bah à la première ouverture d'un programme, ça doit charger les données du disque dur pour les mettre dans la mémoire.
Aux ouvertures suivantes, ces données sont déjà en mémoire, du coup ça démarre plus vite.
D'où l'intérêt de preload : après plusieurs jours d'apprentissage il le fera automatiquement au démarrage de l'ordinateur pour les logiciels que tu utilises le plus souvent. Comme je te l'ai dit en #10, 4 jours de période d'apprentissage c'est trop court...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#25 Le 15/09/2014, à 19:55
- kawacbon
Re : lenteur à la première ouverture d'un programme
combien de temps faut il en gros à preload pour apporter un vrai plus à ma config ?
1 mois , 1 semaine ?
je vais recommencer mon aventure avec preload
J'ai vu des discussions où etait mentionné prelink .Est il toujours d'actualité ?
Dernière modification par kawacbon (Le 15/09/2014, à 20:03)
Hors ligne