Cache Internet Explorer

Cache Internet Explorer - Win 8 - Windows & Software

Marsh Posté le 17-11-2014 à 15:44:13    

Salut,
 
Je me pose une question concernant le système de mise en cache d'un navigateur web comme Explorer.
On dit que la mise en cache permet de charger plus rapidement des données que l'on télécharge régulièrement par exemple.
Pourtant si je ne m'abuse, le cache se situe dans le disque dur du pc, et les accès au disque dur sont quand même assez lents. Est-ce vraiment plus rapide qu'une connexion web?
 
En vous remerciant.

Reply

Marsh Posté le 17-11-2014 à 15:44:13   

Reply

Marsh Posté le 17-11-2014 à 21:34:29    

La différence ne sera pas très grande si tu as une bonne connexion.
Mais c'est toujours pratique, car une page web est une multitude de fichiers à télécharger. Si tu as déjà tous ces fichiers en local. Pas besoin de les télécharger.

Reply

Marsh Posté le 18-11-2014 à 10:06:52    

au contraire, le cache accélère énermement le surf.

 

sur n'importe quel page, il y a des centaines/millier d’élément statique (par exemple http://forum-images.hardware.fr/themes_static/images_forum/1/exclam.gif) si tu les place pas dans ton cache, chaque occurrence sera rechargé (déjà 4 fois sur cette page au moment ou j’écris ce post).

 

ta connexion internet est au mieux a 100Mb/s (plutot 10Mb/s) et une latence de 10-300ms (suivant la charge du serveur, sa localisation,...)
ton HD est a 180Mo/s et le temps d’accès sont < 10ms

 

d'autre part, les browser actuel ont tous un cache en RAM, ou la, je serais incapable de donner les timing tellement ils sont bas.

 


Message édité par Z_cool le 18-11-2014 à 10:07:42

---------------
#mais-chut
Reply

Marsh Posté le 18-11-2014 à 10:10:22    

Si tu veux essayer, sous Firefox :
browser.cache.disk.enable  => False
browser.cache.memory.enable => False.
 
et regarde ta charge internet monter en flèche


---------------
#mais-chut
Reply

Marsh Posté le 18-11-2014 à 10:20:57    

Toujours pour expliquer le http://forum-images.hardware.fr/themes_static/images_forum/1/exclam.gif

 

Voila la communication entre mon browser et le serveur (a un proxy près):

Citation :

 

GET http://forum-images.hardware.fr/th [...] exclam.gif HTTP/1.1
Host: forum-images.hardware.fr
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en,en-us;q=0.5
Accept-Encoding: gzip, deflate
DNT: 1
Referer: http://forum.hardware.fr/hfr/Windo [...] ws-8/c....
Connection: keep-alive
If-Modified-Since: Sun, 22 May 2011 19:07:30 GMT
Cache-Control: max-age=0

 

HTTP/1.1 304 Not Modified
Server: nginx/1.2.1
Date: Tue, 18 Nov 2014 09:11:06 GMT
Connection: keep-alive
Last-Modified: Sun, 22 May 2011 Sun, 22 May 2011 19:07:30 GMT
Expires: Tue, 18 Nov 2014 09:21:06 GMT
Cache-Control: max-age=600


En rouge: Mon browser demande si le fichier a été modifié depuis la dernière version qu'il a dans son cache.
En jaune, le serveur HFR répond qu'il a pas été modifié, depuis la date en bleu. Que c'est pas la peine de revérifier avant 600 secondes. mais qu’après le 18 Nov 2014 09:21:06 GMT, il faudra revérifier quand même. et le serveur du forum ne transmet pas le fichier.

 

Gain de bande passante pour ta connexion internet et pour le forum.


Message édité par Z_cool le 18-11-2014 à 10:23:10

---------------
#mais-chut
Reply

Marsh Posté le 18-11-2014 à 16:44:46    

Ok effectivement je n'avais pas réalisé l'utilité de la chose. Merci à deux


Message édité par Krauser90 le 18-11-2014 à 16:46:49
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed