Bienvenue invité ( Connexion | Inscription )
17 Sep 2019, 10:18
Message
#1
|
|
![]() BIDOUILLE Guru ![]() ![]() ![]() ![]() ![]() Groupe : Admin Messages : 55 553 Inscrit : 14 Jan 2001 Lieu : Paris Membre no 3 |
Avec High Sierra, Apple a commencé à introduire un nouveau système de fichier moderne pour remplacer le HFS+, l'APFS.
Ce système de fichier permet de prendre des instantanés, permet de gagner de la place en évitant la redondance de fichiers stockés... Indubitablement, il apporte beaucoup et n'en est qu'au début de son plein emploi (avec Time Machine par exemple). Sous High Sierra, seuls les SSD supportaient l'APFS tandis que les Fusion Drive et disques durs restaient en HFS+. Avec Mojave, ce sont tous les supports qui passent en APFS. Mike Bombich a réalisé des tests fort intéressants là dessus. Il a comparé les performances de deux volumes, un en HFS+ et un en APFS lors de la réalisation de l'énumération de très nombreux fichiers. Il s'agit dans la pratique de demander au système où sont les fichiers sur le disque. Au premier test, l'APFS est moins rapide à ce jeu d'un facteur 3 et atteignait un facteur 10 quand on le répétait. Le problème est lié à la façon dont les deux systèmes cataloguent les données. Dans le cas du HFS (ainsi que la plupart des autres formats sur d'autres systèmes), le catalogue est placé au centre du disque. Dans le format APFS il n'y a pas de catalogue mais des en-têtes dispersés partout. Sur un SSD, cela n'a aucune importance. Le contrôleur peut accéder à n'importe quelle zone mémoire sans voir les temps d'accès diminuer. En revanche dans le cas d'un disque dur, cela oblige les têtes à se déplacer dans des tas d'endroits différents au lieu de rester dans la zone catalogue. L'explication de la baisse terrible de performances est donc là. Hasard des choses, j'ai eu affaire hier à un iMac sous Mojave qui avait des soucis. Comme souvent dans ce cas, je l'ai démarré en mode Single User et ai lancé une commande FSCK pour vérifier la structure du volume. Mal m'en a pris. Si la chose prend très peu de temps sur un SSD, elle semble sans fin sur un disque dur. Donc, sachez que l'APFS vous fera perdre en performances sur un disque dur. C'est d'autant plus vrai s'il s'agit du volume de démarrage qui sans cesse doit jongler avec de petits fichiers. Il existe bien un système de défragmentation sous Mojave, mais qu'il soit activé ou pas ne change rien. En revanche, désactiver la prise d'instantanés en totalité ou partiellement ruine encore plus les performances. Lien vers le billet original -------------------- C'est parce que la vitesse de la lumière est plus grande que celle du son que tant de gens paraissent brillants avant d'avoir l'air con
|
|
|
|
![]() |
17 Sep 2019, 19:27
Message
#2
|
|
|
Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 15 387 Inscrit : 4 Jan 2006 Lieu : dtq Membre no 52 877 |
... C'est un beau raté de la part d'Apple tout de même. Surtout à une époque où le monde des Unix (et de Linux en particulier) propose des filesystems opensource efficaces. ... Je ne te souhaite pas d'avoir à réparer un ext4fs qui a merdé, et encore moins mesurer les "performances" d'un zfs (à stockage identique). Quand un contrôleur merde sur du ext4fs (du vécu sur une workstation Dell), ça devient rapidement épique! Oui mais non, on le sait depuis le début que APFS n'était pas un file system optimisé pour disque mécanique. D'où le choix de High Sierra de ne pas l'utiliser Ce qui est plus surprenant, c'est effectivement le choix d'Apple de les forcer . Je ne crois pas que le terme "optimisé" soit adéquat. APFS n'est optimisé pour rien, sur un SSD il n'est pas spécialement plus rapide que HFS+. J'ai l'impression qu'APFS est un N-ème greffon d'iOS et optimisé surtout pour la performance boursière d'Apple. APFS est peut-être le premier filesystem journalisé conçu pour les Unix: il respecte l'idée de prioriser les écriture (la sortie) sur les lectures, il évite la double écriture (ext4fs je te vois! Les SSD adorent, les HD aussi!), en rendant qui plus est celles-ci pseudo-séquentielles (les SSD adorent aussi, les HD aiment!). D'intéressantes qualité pour les SSD, notamment en terme d'amplification d'écriture, donc de durabilité. Avec le défaut que les fichiers ne sont pas contigus sur le support, donc des contre-performances énormes en lecture avec un HD et moins rapide que HFS+ sur un SSD toujours en lecture. “En revanche dans le cas d'un disque dur, cela oblige les têtes à se déplacer dans des tas d'endroits différents au lieu de rester dans la zone catalogue.” Faut-il aussi envisager une usure prématurée du support ?... Effectivement, c'est de la mécanique et plus c'est utilisé plus il y a d'usure, je pense que ce filesystem est totalement à déconseiller avec un disque dur. |
|
|
|
17 Sep 2019, 19:46
Message
#3
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 627 Inscrit : 26 Jun 2010 Lieu : Paris Membre no 155 873 |
APFS est peut-être le premier filesystem journalisé conçu pour les Unix: il respecte l'idée de prioriser les écriture (la sortie) sur les lectures, il évite la double écriture (ext4fs je te vois! Les SSD adorent, les HD aussi!), en rendant qui plus est celles-ci pseudo-séquentielles (les SSD adorent aussi, les HD aiment!). D'intéressantes qualité pour les SSD, notamment en terme d'amplification d'écriture, donc de durabilité. Avec le défaut que les fichiers ne sont pas contigus sur le support, donc des contre-performances énormes en lecture avec un HD et moins rapide que HFS+ sur un SSD toujours en lecture. Même HFS+ est journalisé, et je ne parle pas de ZFS, btrfs et tant d'autres. https://en.wikipedia.org/wiki/Comparison_of_file_systems Ici on parle de perfs, qui ne sont pas brillantissimes, pour le reste rien de nouveau qui n'existe pas ailleurs. Ce message a été modifié par vlady - 17 Sep 2019, 19:50. -------------------- Macbook 16" M1 Pro 32GB/1TB + Studio Display, Dell Precision 3640 i7-10700K/32GB, Fedora 36 Linux, Casque Sony WH-1000XM4, iPhone 6s 64GB
|
|
|
|
17 Sep 2019, 19:47
Message
#4
|
|
|
Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 15 387 Inscrit : 4 Jan 2006 Lieu : dtq Membre no 52 877 |
APFS est peut-être le premier filesystem journalisé conçu pour les Unix: il respecte l'idée de prioriser les écriture (la sortie) sur les lectures, il évite la double écriture (ext4fs je te vois! Les SSD adorent, les HD aussi!), en rendant qui plus est celles-ci pseudo-séquentielles (les SSD adorent aussi, les HD aiment!). D'intéressantes qualité pour les SSD, notamment en terme d'amplification d'écriture, donc de durabilité. Avec le défaut que les fichiers ne sont pas contigus sur le support, donc des contre-performances énormes en lecture avec un HD et moins rapide que HFS+ sur un SSD toujours en lecture. Même HFS+ est journalisé, et je ne parle pas de ZFS, btrfs et tant d'autres. https://en.wikipedia.org/wiki/Comparison_of_file_systems C'est un ensemble de qualités qu'aucun des autres n'a, et qui explique le choix d'Apple. Relis bien btrfs parfatageant avec zfs des performances dégueulasses quelles que soit le support (lire ici pour btrfs) ! Ce message a été modifié par iAPX - 17 Sep 2019, 19:52. |
|
|
|
17 Sep 2019, 19:54
Message
#5
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 627 Inscrit : 26 Jun 2010 Lieu : Paris Membre no 155 873 |
APFS est peut-être le premier filesystem journalisé conçu pour les Unix: il respecte l'idée de prioriser les écriture (la sortie) sur les lectures, il évite la double écriture (ext4fs je te vois! Les SSD adorent, les HD aussi!), en rendant qui plus est celles-ci pseudo-séquentielles (les SSD adorent aussi, les HD aiment!). D'intéressantes qualité pour les SSD, notamment en terme d'amplification d'écriture, donc de durabilité. Avec le défaut que les fichiers ne sont pas contigus sur le support, donc des contre-performances énormes en lecture avec un HD et moins rapide que HFS+ sur un SSD toujours en lecture. Même HFS+ est journalisé, et je ne parle pas de ZFS, btrfs et tant d'autres. https://en.wikipedia.org/wiki/Comparison_of_file_systems C'est un ensemble de qualités qu'aucun des autres n'a, et qui explique le choix d'Apple. Relis bien Tout dépend de point de vu. Pour moi les perfs ne sont pas extraordinaires, les données ne sont pas "checksumés", je ne vois qu'est ce que cherche d'autre. Et il est absolument claire qu'Apple ne va pas chercher ZFS et ses capacités. APFS c'est pour des gadgets, en tout cas pour le moment. Mais j'apprécie énormément les volumes dynamique et les snapshots.... Ce message a été modifié par vlady - 17 Sep 2019, 19:59. -------------------- Macbook 16" M1 Pro 32GB/1TB + Studio Display, Dell Precision 3640 i7-10700K/32GB, Fedora 36 Linux, Casque Sony WH-1000XM4, iPhone 6s 64GB
|
|
|
|
17 Sep 2019, 19:57
Message
#6
|
|
|
Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 15 387 Inscrit : 4 Jan 2006 Lieu : dtq Membre no 52 877 |
APFS est peut-être le premier filesystem journalisé conçu pour les Unix: il respecte l'idée de prioriser les écriture (la sortie) sur les lectures, il évite la double écriture (ext4fs je te vois! Les SSD adorent, les HD aussi!), en rendant qui plus est celles-ci pseudo-séquentielles (les SSD adorent aussi, les HD aiment!). D'intéressantes qualité pour les SSD, notamment en terme d'amplification d'écriture, donc de durabilité. Avec le défaut que les fichiers ne sont pas contigus sur le support, donc des contre-performances énormes en lecture avec un HD et moins rapide que HFS+ sur un SSD toujours en lecture. Même HFS+ est journalisé, et je ne parle pas de ZFS, btrfs et tant d'autres. https://en.wikipedia.org/wiki/Comparison_of_file_systems C'est un ensemble de qualités qu'aucun des autres n'a, et qui explique le choix d'Apple. Relis bien Tout dépend de point de vu. Pour moi les perfs ne sont pas extraordinaires, les données ne sont pas "checksumés", je ne vois qu'est ce que cherche d'autre... Les données ont naturellement de l'ECC, que ça soit sur un disque dur ou un stockage Flash, et quand c'est toi qui a conçu le contrôleur Flash et son logiciel tu peux t'assurer de ce point à son niveau et non traiter le stockage comme une boîte noire Pour le chiffrement c'est encore mieux puisque tu peux dédier cela à la puce dialoguant avec le contrôleur, donc T1 ou T2, pour sortir cette problématique de l'équation. L'intégration a des gros avantages, et c'est ce qui a permis à Apple d'offrir des SSD aux performances incroyables pendant 1 ou 2ans, et encore du meilleur niveau. Ce message a été modifié par iAPX - 17 Sep 2019, 19:59. |
|
|
|
Lionel Nettoyé : L'APFS dégrade fortement les performances sur les disques durs 17 Sep 2019, 10:18
maclinuxG4 autant laisser les disque dur en HFS+. Jr pense q... 17 Sep 2019, 10:30
Pixelux Je ne suis pas certain de comprendre.
Apple se se... 17 Sep 2019, 10:38
Macmmouth Et donc pourquoi passer les disques durs obligatoi... 17 Sep 2019, 10:45
_Panta Oui mais non, on le sait depuis le début que APF... 17 Sep 2019, 10:54
vlady Citation (_Panta @ 17 Sep 2019, 10:54) Ou... 17 Sep 2019, 19:11
ziggyspider Et Apple s'obstine à vendre des iMac sous Moj... 17 Sep 2019, 11:31
jt_69.V En même temps, qui achèterait encore un ordi ave... 17 Sep 2019, 11:46
maximuspascus Citation (jt_69.V @ 17 Sep 2019, 12:46) E... 17 Sep 2019, 12:37

jt_69.V Citation (maximuspascus @ 17 Sep 2019, 13... 17 Sep 2019, 13:12


zebigbug Citation (jt_69.V @ 17 Sep 2019, 14:12) C... 19 Sep 2019, 10:19

JayTouCon Citation (maximuspascus @ 17 Sep 2019, 12... 17 Sep 2019, 18:47

divoli Citation (JayTouCon @ 17 Sep 2019, 18:47)... 17 Sep 2019, 22:31
Oliv333 Citation (jt_69.V @ 17 Sep 2019, 11:46) E... 17 Sep 2019, 12:47
Pascalou67200 Citation (jt_69.V @ 17 Sep 2019, 11:46) E... 17 Sep 2019, 13:38
Daniel31 Citation (jt_69.V @ 17 Sep 2019, 11:46) E... 17 Sep 2019, 19:01
solex46 Citation (Daniel31 @ 17 Sep 2019, 19:01) ... 17 Sep 2019, 20:02
ekami Apple s'est pris les pieds dans le tapis en ay... 17 Sep 2019, 11:58
GIJoe Citation (ekami @ 17 Sep 2019, 11:58) App... 17 Sep 2019, 13:01
Dahood Apple fait autant mal avec l'APFS sur les vieu... 17 Sep 2019, 12:33
jt_69.V Les 27" ont des fusion drive de base quand m�... 17 Sep 2019, 13:06
marc_os Citation (jt_69.V @ 17 Sep 2019, 13:06) L... 17 Sep 2019, 18:22
SartMatt À noter aussi que outre l'impact négatif sur... 17 Sep 2019, 18:40
Mac Arthur Je suis en train de recenser mes Apps 32 bits. Ca ... 17 Sep 2019, 13:07
_Panta on pourrait supposer que Apple va tout passer en S... 17 Sep 2019, 13:36
STRyk Encore un truc e plus à expliquer aux novices de ... 17 Sep 2019, 13:39
malhomme Citation (jt_69.V @ 17 Sep 2019, 11:46) E... 17 Sep 2019, 14:25
jt_69.V Citation (malhomme @ 17 Sep 2019, 15:25) ... 17 Sep 2019, 14:54
lookibus C’est les disques de démarrage avec Mojave dess... 17 Sep 2019, 15:35
lo. bonjour,
existe t-il une (des) solution(s) pour r�... 17 Sep 2019, 15:37
Lionel Citation (lo. @ 17 Sep 2019, 15:37) bonjo... 17 Sep 2019, 15:43
Thicot Citation (Lionel @ 17 Sep 2019, 15:43) Ci... 17 Sep 2019, 17:06
ekami Citation (Lionel @ 17 Sep 2019, 16:43) Ci... 17 Sep 2019, 17:07
otto87 C'est quand même fou d'imposer ce changem... 17 Sep 2019, 16:06
Fafnir Je ne sais pas mais est ce que l'option de n... 17 Sep 2019, 17:11
Fars Y a pas a dire Apple va dans le bon sens...mais du... 17 Sep 2019, 17:53
crowie En plus l'APFS ne supporte toujours pas l... 17 Sep 2019, 17:53
iAPX Citation (crowie @ 17 Sep 2019, 12:53) En... 17 Sep 2019, 18:45
sansnom Citation (Lionel @ 17 Sep 2019, 10:18) �... 17 Sep 2019, 19:13
vlady Citation (iAPX @ 17 Sep 2019, 19:57) Cita... 17 Sep 2019, 20:04
iAPX Citation (vlady @ 17 Sep 2019, 15:04) Cit... 17 Sep 2019, 20:13
chombier Citation (iAPX @ 17 Sep 2019, 20:13) Conn... 17 Sep 2019, 20:25

iAPX Citation (chombier @ 17 Sep 2019, 15:25) ... 17 Sep 2019, 20:30

chombier Citation (iAPX @ 17 Sep 2019, 20:30) Cita... 17 Sep 2019, 21:08

iAPX Citation (chombier @ 17 Sep 2019, 16:08) ... 17 Sep 2019, 21:22

chombier Citation (iAPX @ 17 Sep 2019, 21:22) Un d... 17 Sep 2019, 22:14

iAPX Citation (chombier @ 17 Sep 2019, 17:14) ... 17 Sep 2019, 22:21

chombier Citation (iAPX @ 17 Sep 2019, 22:21) Cita... 17 Sep 2019, 22:26

iAPX Citation (chombier @ 17 Sep 2019, 17:26) ... 17 Sep 2019, 22:32

chombier Citation (iAPX @ 17 Sep 2019, 22:32) Ben ... 17 Sep 2019, 22:42

iAPX Citation (chombier @ 17 Sep 2019, 17:42) ... 17 Sep 2019, 22:47

chombier Citation (iAPX @ 17 Sep 2019, 22:47) Ça ... 17 Sep 2019, 23:23

iAPX Citation (chombier @ 17 Sep 2019, 18:23) ... 17 Sep 2019, 23:24

chombier Citation (iAPX @ 17 Sep 2019, 23:24) D... 17 Sep 2019, 23:47

iAPX Citation (chombier @ 17 Sep 2019, 18:47) ... 17 Sep 2019, 23:53
blueG3 Citation (iAPX @ 17 Sep 2019, 20:13) Cita... 18 Sep 2019, 22:27
otto87 @iAPX
On peu trouver plein d'avantage au FeSS... 17 Sep 2019, 20:15
iAPX Citation (otto87 @ 17 Sep 2019, 15:15) @i... 17 Sep 2019, 20:22
vlady Citation (iAPX @ 17 Sep 2019, 20:22) Cita... 17 Sep 2019, 20:29
chombier Une "startup".
Pour le bar, non, je ... 17 Sep 2019, 23:59
baron Bonjour,
Ce topic a subi un nettoyage de la part ... 18 Sep 2019, 00:08
chombier Citation (baron @ 18 Sep 2019, 00:08) P.S... 18 Sep 2019, 00:47
Mac Arthur Le match retour commence à quelle heure? :-) 18 Sep 2019, 01:42
Matyu Pour ma part j'ai remarqué une baisse notable... 18 Sep 2019, 01:45
zero C'est pas vrai, mais depuis quand il manque un... 18 Sep 2019, 04:41
chammer Je remercie chaleureusement iAPX pour la qualité ... 18 Sep 2019, 06:45
Jérôme74 Citation (chammer @ 18 Sep 2019, 07:45) M... 18 Sep 2019, 08:06
roseau Citation (chammer @ 18 Sep 2019, 07:45) J... 18 Sep 2019, 08:44
malloc Citation (chammer @ 18 Sep 2019, 06:45) P... 18 Sep 2019, 09:10
_Panta Citation (chammer @ 18 Sep 2019, 07:45) M... 18 Sep 2019, 13:12

roseau Citation (_Panta @ 18 Sep 2019, 14:12) Ci... 18 Sep 2019, 14:21

vlady Citation (_Panta @ 18 Sep 2019, 13:12) Ci... 18 Sep 2019, 21:11

_Panta Citation (vlady @ 18 Sep 2019, 22:11) Mer... 18 Sep 2019, 21:39
pipolo Hello !
Citation (chammer @ 18 Sep 2019,... 18 Sep 2019, 13:51
Lionel Citation (chammer @ 18 Sep 2019, 06:45) J... 19 Sep 2019, 10:33

crowie Citation (Lionel @ 19 Sep 2019, 10:33) Tu... 19 Sep 2019, 12:29

Lionel Citation (crowie @ 19 Sep 2019, 12:29) D... 19 Sep 2019, 13:04
marc_os Citation (chammer @ 18 Sep 2019, 06:45) M... 19 Sep 2019, 13:41
SartMatt Citation (marc_os @ 19 Sep 2019, 14:41) P... 19 Sep 2019, 14:40
martremblay Pour ma part, je formate mes DD externes en NTFS.
... 18 Sep 2019, 06:45
erik Citation (martremblay @ 18 Sep 2019, 07:4... 18 Sep 2019, 07:06

martremblay Citation (erik @ 18 Sep 2019, 08:06) Cita... 19 Sep 2019, 06:28
Pixelux Citation (martremblay @ 18 Sep 2019, 00:4... 18 Sep 2019, 11:50
CPascal merci apple de m'éviter à chaque fois d... 18 Sep 2019, 12:17
iAPX Citation (CPascal @ 18 Sep 2019, 07:17) m... 18 Sep 2019, 12:51
chombier Citation (CPascal @ 18 Sep 2019, 12:17) C... 18 Sep 2019, 20:36
raoulito Citation (iAPX @ 18 Sep 2019, 11:51) Comm... 18 Sep 2019, 13:51
_Panta Citation (raoulito @ 18 Sep 2019, 14:51) ... 18 Sep 2019, 19:18
SartMatt Citation (raoulito @ 18 Sep 2019, 14:51) ... 18 Sep 2019, 19:44
zebigbug Question :
suis je le seul "malade mental... 18 Sep 2019, 20:08
chombier Citation (zebigbug @ 18 Sep 2019, 20:08) ... 18 Sep 2019, 20:20
crowie Pour répondre à IApx; test refait, impossible d... 18 Sep 2019, 14:02
raoulito Citation (crowie @ 18 Sep 2019, 13:02) Po... 18 Sep 2019, 18:03
Tom25 Je suis passé dernièrement de El Capitan à Moja... 18 Sep 2019, 20:20
erik Martremblay je suis ravi de te voir publier un mes... 19 Sep 2019, 07:36![]() ![]() |
| Nous sommes le : 3rd November 2025 - 15:02 |