La nouvelle technologie «FAST Factor Boot» de Seagate est-elle compatible avec Ubuntu?


20

J'envisage d'acheter un nouvel ordinateur portable et d'envisager d'en acheter un avec un lecteur hybride HDD / SSD. Plus précisément, je regarde le nouveau Seagate Momentus XT de deuxième génération. Pour quelques critiques, regardez ici et ici .

La mise en cache est entièrement effectuée au niveau du firmware, il ne fait donc aucun doute que cette fonctionnalité de base fonctionnera avec Ubuntu.

Cependant, les disques de deuxième génération sont censés maintenant réserver de l'espace sur le SSD pour les fichiers de démarrage du système d'exploitation.

La documentation Seagate le décrit de cette façon:


Les disques de démarrage Momentus XT sont connus pour leurs temps de démarrage incroyablement rapides, et maintenant ils sont encore meilleurs avec la technologie de démarrage FAST Factor. Cette technique de démarrage du système peut réduire votre temps de démarrage à quelques secondes, pour un démarrage rapide à froid. Il peut réduire le temps de démarrage de votre système jusqu'à 65% par rapport à un disque dur traditionnel. La technologie de démarrage FAST Factor offrira le démarrage le plus rapide possible, que vous démarriez votre système une fois par jour ou une fois par semaine. Vos fichiers de démarrage du système d'exploitation sont toujours là, prêts à fonctionner. ( source )

Ce qui m'inquiète, c'est qu'il n'y a pas d'informations supplémentaires à ce sujet dans le manuel du produit et les critiques semblent suggérer que le micrologiciel peut rechercher spécifiquement des fichiers de démarrage Windows. Voir par exemple:

Baptisée FAST Factor Boot, cette nouvelle approche vise à accélérer le processus de démarrage de Windows, que vous lanciez le système d'exploitation pour la première fois ou que vous redémarriez après des mois d'activité ininterrompue. Avec l'ancien Momentus XT, la mémoire adaptative avait besoin de quelques démarrages pour savoir quelles données liées au système d'exploitation mettre en cache. Utiliser le lecteur assez longtemps sans redémarrer avait le potentiel de pousser ces données hors du cache, annulant tous les avantages précédents au démarrage. Avec le nouveau XT, un segment de la NAND a été réservé uniquement aux données du système d'exploitation liées au processus de démarrage. Cette section du flash est remplie lorsque Windows est installé sur le lecteur, ce qui devrait accélérer les choses à partir du premier démarrage. Si Windows est installé via une image de lecteur, le XT aura besoin de quelques démarrages pour déterminer quoi mettre dans la section délimitée de son cache. Comme pour les installations propres, ces données ne seront pas expulsées du cache entre les démarrages. (source )

La documentation Seagate ne mentionne rien d'être spécifique aux fichiers de démarrage du système d'exploitation Windows, donc je me demande si l'examen ignore simplement qu'il existe des systèmes d'exploitation autres que Windows ou s'ils sont en fait au courant de certaines informations qui ne figurent pas dans la documentation officielle.

Quelqu'un a une idée là-dessus?

Réponse de Seagate

(J'ajoute ceci dans la question car je ne considère pas que c'est une réponse satisfaisante - juste plus de contexte pour la question)

J'ai envoyé un message à Seagate via le formulaire d'assistance par e-mail de la prévente sur leur site Web pour en savoir plus à ce sujet. J'ai parlé avec deux agents de support, l'un par e-mail et l'autre par chat en direct.

Le premier agent était professionnel mais pas particulièrement utile, répondant avec cet email:

Bonjour Austin,

Merci d'avoir contacté le support mondial de Seagate.

Nous ne testons pas nos lecteurs pour une utilisation avec Linux. Désolé, nous ne pouvons pas répondre à votre question en profondeur.

Cordialement,

Agent (suppression des noms) Seagate Global Customer Support

J'ai répondu en disant que je n'avais pas besoin d'une réponse basée sur des performances prouvées par des tests mais plutôt sur le comportement attendu. Un autre agent a répondu à mon e-mail, mais il y a eu une confusion et il m'a en fait envoyé un lien pour un partage d'écran, que par curiosité j'ai démarré une machine virtuelle Windows et suivi. L'agent s'est rendu compte qu'il y avait une confusion, mais était toujours prêt à discuter de ma question dans la fonction de chat des logiciels de partage d'écran.

Ce deuxième agent était plus utile, mais j'ai eu le sentiment qu'il n'était pas très bien informé sur le produit. Il a dit que Linux n'est pas un système d'exploitation pris en charge mais qu'il devrait être compatible avec Linux. Lorsque j'ai demandé des informations spécifiques sur l'espace réservé sur le SSD pour les fichiers OS, je viens de recevoir une autre description des fonctionnalités de base de la ligne Momentus XT, "Il met en cache les fichiers fréquemment consultés, quel que soit le système d'exploitation ou le logiciel." Il n'avait aucune information sur la nouvelle fonctionnalité "FAST Factor Boot" - et honnêtement, je ne savais même pas s'il était au courant de la nouvelle fonctionnalité.

Je lui ai demandé s'il pouvait m'envoyer un résumé de notre conversation à publier sur un site Web et il a envoyé ceci:

Cher Austin,

Merci d'avoir contacté Seagate.

Officiellement, Linux n'est pas pris en charge, car il s'agit d'un système d'exploitation open source.

En s'attaquant de manière sélective aux données fréquemment utilisées et longues à récupérer, le lecteur Momentus XT copiera ces données dans le flash et conservera leur pertinence. Vous obtenez l'expérience de réponse instantanée que vous recherchez.

Les disques hybrides Momentus XT sont conçus pour fonctionner dans n'importe quel ordinateur portable standard. Ces disques sont indépendants du système d'exploitation, du pilote et du logiciel, ce qui les rend remarquablement simples à intégrer et à utiliser.

Si vous avez des questions supplémentaires, vous pouvez nous appeler pendant les heures d'ouverture régionales indiquées ci-dessous. Pour votre commodité, nous avons également une assistance par chat en ligne.

Assistance en direct: Chat: Amériques: http://support2.seagate.com/ChatLaunch?rc=1 Europe: http://support2.seagate.com/ChatLaunch?rc=2

Cordialement, (nom supprimé) Seagate Global Customer Support

Donc en résumé:

  1. Confirmation de ce que nous savions déjà (la fonctionnalité de base est indépendante du système d'exploitation)
  2. Aucune information sur le nouvel espace réservé pour les fichiers de démarrage
  3. Une déclaration très bizarre ( Officially Linux is not supported, because it is an open source Operating system.) sur les logiciels open source que je suppose / espère n'est pas vraiment la raison pour laquelle Seagate ne prend pas en charge Linux.

Je pense que pour obtenir une vraie réponse, nous aurions besoin de parler avec a) quelqu'un qui possède ce lecteur et pourrait tester les performances de démarrage, ou b) en quelque sorte communiquer avec un agent de support de haut niveau qui est en fait familier avec les fonctionnalités du produit. J'envisage de contacter System 76 , qui a ce lecteur en option pour leurs ordinateurs portables Ubuntu et leur demande s'ils ont testé les performances de démarrage (ou si leur statut OEM peut obtenir des réponses plus utiles de Seagate). Si les gens ont des comptes Twitter (je n'en ai pas), ils pourraient également commencer à tweeter cette question sur Seagate ( @askseagate ) et voir si cela attire leur attention.


5
Dans le cas où personne n'a d'idées, je viens d'envoyer une question au support Seagate. On verra s'ils reviennent vers moi ...
adempewolff

Comme vous, je suis triste d'apprendre que la raison pour laquelle Seagate ne prend pas en charge Linux est que c'est FOSS. C'est une chose s'ils ne veulent pas le soutenir parce qu'ils pensent que sa part de marché parmi leurs utilisateurs potentiels est trop faible; c'est une autre chose de ne pas la soutenir à cause d'une position politique contre sa liberté! Cela dit, cependant, je me demande si ce que le représentant veut dire, c'est qu'ils ne livreront pas de pilotes pour prendre en charge les fonctionnalités étendues sous Linux, car les modules du noyau Linux doivent être publiés sous la GPL. Ce serait moins dérangeant et pourrait aussi apporter un peu de lumière. Vous voudrez peut-être vous renseigner à ce sujet.
Eliah Kagan

1
@EliahKagan Mon point de vue personnel est que l'agent de soutien ne savait pas de quoi il parlait et ne faisait que lui taper la bouche et lancer ce qu'il pensait être des mots à la mode. Je pouvais voir la GPL / les pilotes pour un raisonnement de fonctionnalité étendue (bien que je sois presque sûr qu'il existe des modules de noyau non GPL, c'est-à-dire nvidia, ils ne sont tout simplement pas livrés avec le noyau) avec les disques durs hybrides de première génération (le cache était géré par un pilote Windows) mais les Momentus XT font tout avec le firmware.
adempewolff

J'ai acheté un nouvel ordinateur portable avec ce disque dur donc bientôt je pourrai définitivement répondre à la question.
adempewolff

Réponses:


6

Le micrologiciel du lecteur pourra-t-il lire NTFS?

À moins que le lecteur ne puisse en quelque sorte lire NTFS au niveau du micrologiciel et qu'il comporte une liste prédéfinie de noms de "fichier de démarrage" Windows, son comportement doit être indépendant du système d'exploitation. Le firmware va être concerné par les accès au niveau de l'unité physique, c'est-à-dire. Le secteur.

Ainsi, le firmware ne savoir que les secteurs du lecteur sont accessibles au « démarrage » (par exemple, x secondes après le démarrage) et avec quelle fréquence. Il pourrait peut-être alors utiliser ces informations pour marquer certains secteurs (dans sa propre mémoire non volatile) comme "laissez-les persister plus longtemps dans le cache flash", alias "gardez-les dans la zone" délimitée "".

Citant la critique de StorageReview liée par Mitch:

FAST Factor rend également le Momentus XT OS indépendant , en gardant le logiciel contenu sur le disque lui-même, il n'y a pas besoin de pilote,


D'après mon expérience avec l'ancien Momentus XT hybride (1ère génération), cela fonctionnera très bien avec Linux, étant donné quelques bottes / "temps de gravure" pour s'adapter.

Si Windows est installé via une image de lecteur, le XT aura besoin de quelques démarrages pour déterminer quoi mettre dans la section délimitée de son cache.

Les installations Ubuntu Live-CD se font essentiellement via une image de lecteur - le système de fichiers squashfs utilisé pour le CD est développé lors de l'installation de la partition. Le fait est que Windows Vista / 7 adopte la même stratégie - une install.wimimage géante de 2 Go est étendue au disque dur cible.

En supposant que la déclaration citée signifie que XT2 se comportera efficacement comme XT dans un tel scénario, cela devrait fonctionner aussi bien avec Ubuntu / Linux.


Pour mieux quantifier l'assertion ci-dessus, regardons les chiffres. Le XT2 possède un composant SSD de 8 Go; c'est beaucoup plus grand qu'une installation Ubuntu Desktop d'origine, et à peu près la taille d'une nouvelle installation de Windows 7. Même en supposant une installation basée sur une image, si tout est mis en cache dans le SSD, il démarrera assez rapidement la première fois.


@adempewolff, a ajouté le bit NTFS et a changé l'ordre de la réponse.
ish

2

Seagate ne répertorie pas Linux comme l'un des systèmes d'exploitation pris en charge. Mais ils répertorient Mac OS X. Je pense que si cela fonctionne avec Mac OS X, cela fonctionnera probablement avec Linux, mais c'est juste une supposition. D'un autre côté, j'attendrais un moment avant d'acheter ce lecteur, juste pour voir si des problèmes surviennent. J'espère que cela vous aidera dans votre décision.

Si vous souhaitez voir un examen du lecteur et de la technologie, voir ceci

Sur une note personnelle, et le fait que je sois dans cette industrie depuis 27 ans, j'attendrais avant d'acheter le lecteur, même s'il fonctionne avec Linux, au moins pendant peut-être un mois ou deux.


3
Je crois qu'il répertorie Linux comme système d'exploitation pris en charge. Sur la page produit avant seagate.com/internal-hard-drives/laptop-hard-drives/… , il n'y a pas d'icône Linux. Mais si vous cliquez sur l'onglet des fonctionnalités, une grande icône Linux s'affiche bien en regard des icônes Mac et Windows et indique à la fois "Compatible avec tout système d'exploitation" et "Ces lecteurs sont indépendants du système d'exploitation, du pilote et du logiciel, ce qui les rend remarquablement simples à utiliser." intégrer et facile à utiliser. " Je crains juste que cela ne s'étende pas à la nouvelle fonctionnalité d'espace de démarrage du système d'exploitation réservé.
adempewolff

Pourquoi le vote négatif :)
Mitch

3
Votre réponse est basée sur des informations incorrectes (Linux non pris en charge) que j'ai poliment répondu à corriger au lieu de voter à la baisse. Mais ensuite, vous avez suggéré que j'accepte la réponse sans même la modifier pour la corriger. Je ne suis pas un grand électeur, mais -1 me semblait approprié ici. L'examen lié ajoute à la discussion cependant, si vous modifiez votre réponse pour supprimer les informations incorrectes, je supprimerai le vote négatif. Je vais cependant encore utiliser mon propre jugement pour décider quand et à qui accorder une réponse acceptée.
adempewolff

1
C'est bon, je suppose que je n'ai pas regardé assez profondément. Note prise :) Merci
Mitch

Quelle est la durée de ce disque sur le marché 3 mois?
koni_raid

2

Je n'ai pas vraiment d'informations nouvelles concernant votre question centrale. Tout ce que je fais, c'est de vous fournir un lien vers une autre critique que j'ai jugée intéressante.

Seagate 2nd Gen Momentus XT (750GB) Hybrid Review par Anand Lal Shimpi le 13/12/2011

Il y a aussi une critique vidéo de "tête parlante" sur YouTube qui dure environ 11 '. Les goûts varient, mais en parlant pour moi, j'ai trouvé la vidéo agréable.

La revue vidéo n'entre pas dans les détails des performances du lecteur. Au lieu de cela, Anand donne un aperçu du lecteur et de son fonctionnement. La plupart de la vidéo se compose de ses vues sur l'économie du marché des produits de disque dur, pourquoi le Momentus XT n'a que 8 Go de SSD, pourquoi SLC NAND est utilisé, une voie d'évolution possible que le Momentus XT pourrait suivre, et où se trouve le lecteur positionné par rapport aux autres rangements.

J'aime les critiques d'Anand parce que je pense qu'il se concentre davantage sur les technologies réelles impliquées. Il répète rarement les points de discussion d'un communiqué de presse de certains marketeurs. Les " revues " technologiques ne sont trop souvent que des phrases de retour de perroquet comme " Fast Boot " qui fournissent plus de "véracité" que de perspicacité.

En fait, je pense qu'il n'utilise pas le " FAST Factor Boot " de Seagate sur le marché, que ce soit dans sa revue imprimée ou vidéo. Pour moi, c'est comme s'il disait implicitement: " Pourquoi s'embêter? Si je ne peux rien dire sur la façon dont cela fonctionne, alors quelle valeur le mentionnerait ajouter? ")

Son résultat semble être qu'il aime vraiment le nouveau Momentus XT, mais il s'agit essentiellement d'une meilleure version, d'une amélioration évolutive, de l'original.

Il mentionne également que Seagate avait l'intention de mettre à niveau le micrologiciel du disque dur au "début de 2012". La mise à jour permettrait au lecteur d'utiliser le SSD pour la mise en cache d'écriture ainsi que pour la mise en cache de lecture. Étant donné que c'est maintenant juin 2012 qui aurait déjà dû se produire. Mais je n'ai aucun lien à fournir comme preuve.

Enfin, il fait mention « FAST Factor Boot » , mais seulement dans une réponse à l' un des commentaires de l'examen. Tout ce qu'il dit, c'est:

" Toujours en train de creuser dans le démarrage FAST. Si cela fonctionne comme je le pense, il devrait pouvoir mettre en cache les données de démarrage de plusieurs systèmes d'exploitation. Je le saurai très bientôt ... "

S'il a jamais donné suite à cela par un examen plus détaillé, je ne l'ai pas trouvé.


1

J'ai acheté un ordinateur avec ce disque dur et je peux témoigner que cela fonctionne définitivement.

Ubuntu démarre tout aussi vite, sinon plus vite, qu'il ne sort de la suspension. La publication du BIOS prend plus de temps que le démarrage du système d'exploitation - et Dieu merci, je n'aurais pas le temps d'appuyer sur les touches pour accéder aux options de démarrage / configuration.

Je démarre plusieurs fois et j'essaie toujours de voir comment il traite les fichiers de démarrage de trois systèmes d'exploitation différents. Je mettrai à jour cette réponse une fois que je serai arrivé à une conclusion.


1

Des commentaires à l'article d'Anandtech Liens Irrational John :

Le Momentus XT apprendra plusieurs activités de démarrage et conservera les informations de démarrage pour elles dans la partition de démarrage. Il ne devrait y avoir aucun problème à optimiser 2 ou 3 scénarios de démarrage différents, mais plus que cela peut dégrader les performances de la dernière première activité de démarrage apprise.

Il semble donc que cela fonctionne comme la moitié d'enregistrement des blocs ureadahead / e4rat / systemd-readahead et des caches accessibles au démarrage. Cela signifie qu'il est indépendant du système d'exploitation et qu'un système d'exploitation peut extraire les données de démarrage de l'autre après quelques démarrages.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.