Quelle est la différence entre la compression matérielle et la compression logicielle?


Réponse 1:

Compression matérielle: La capture du signal vidéo et la compression du signal vidéo sont effectuées par le chipset DSP intégré sur la carte DVR. Il n'a pas besoin du processeur de l'ordinateur pour effectuer ce travail. C'est un faible coût de ressources CPU et RAM. Dans ce système, la tâche du processeur de l'ordinateur se concentre sur la réponse à la demande du réseau, la diffusion de la vidéo / audio sur le réseau et la sauvegarde des données enregistrées sur le disque dur local.

Compression logicielle: La carte DVR capture uniquement le signal vidéo mais ne le compresse pas, c'est le processeur de l'ordinateur et la RAM pour effectuer ce travail de compression. Son coût élevé en ressources CPU et RAM. Dans ce système, le CPU et la RAM de l'ordinateur sont souvent surchargés. Il est plus facile de planter que le système de compression matérielle.


Réponse 2:

En fait, la compression matérielle est réalisée par des appareils spéciaux. Il est le plus couramment utilisé dans les enregistrements de sons d'instruments de musique.

Beaucoup de gens connaissent la compression logicielle, mais peu de gens connaissent la compression matérielle, même je n'en sais pas beaucoup plus sur cette technique. C'est parce que la plupart des gens n'ont vraiment pas besoin de compression matérielle, mais la compression logicielle est requise. La compression logicielle est la solution la moins chère et la plus facilement accessible des deux. En effet, vous n'avez pas besoin de matériel spécial pour compresser les données. La compression matérielle nécessite un équipement spécialisé destiné à gérer ce type de charge de travail. Bien que coûteux, il offre certains avantages par rapport à la compression logicielle.

Le matériel spécialisé rend la compression matérielle beaucoup plus rapide que la compression logicielle, qui utilise un processeur à usage général pour faire le travail. Ceci est très important pour ceux qui effectuent une compression «à la volée», où la vitesse à laquelle vous pouvez compresser des données est égale ou supérieure à la vitesse que votre support de stockage peut accepter. La compression matérielle n'ajoute aucune charge supplémentaire au processeur hôte, car elle effectue les calculs dans son propre matériel. La compression logicielle peut dégrader les performances de l'hôte lors d'une utilisation intensive et d'autres opérations. Cela peut être un problème si vous compressez beaucoup de données tout en utilisant votre ordinateur en même temps.

Il y a des avantages à la compression logicielle en dehors des coûts globaux très évidents. Avec la compression matérielle, vous disposez de très peu ou pas d'options du tout en termes de compression des données avant leur stockage sur le support. En effet, tout a été préprogrammé dans le matériel par le fabricant. Avec la compression logicielle, vous avez beaucoup plus de contrôle sur la façon dont vos données sont archivées, compressées et formatées.

La compression logicielle peut également être meilleure si vous stockez des données compressées pendant de longues périodes. La compression matérielle est souvent spécifique à l'appareil, et le fait que votre appareil tombe en panne sans aucun remplacement peut être un gros problème, surtout si le fabricant a cessé ses activités. Bien que certains des logiciels de compression les plus haut de gamme ne soient pas compatibles les uns avec les autres, vous n'avez pas à vous soucier de l'échec du matériel.