|
Les bases de données Big Database 2017 et Mega Database 2017 de Chessbase par midi le
[Aller à la fin] |
| Informatique | |
Quelle est la meilleure façon de se servir des bases de données Chessbase ?
Par exemple, la Mega Database 2017 comporte toutes les parties commentées de Chessbase Magasine. Les mises à jour sont hebdomadaires et commentées au niveau du téléchargement. Elle est assez volumineuse, il semble nécessaire d'utiliser un SSD ou un disque dur en ligne en SATA. Les essais avec un déplacement du dossier utilisateur sur un disque dur USB 2 ne sont pas encourageants. La création de l'accélérateur de recherche est lente mais on n'est sensé le créer une seule fois pour un long terme.
|
|
Donne déjà des informations sur ton ordinateur avant d'accuser la Mega Database. Processeurs ? Cadence ? Mémoire RAM ? Environnement ?
J'ai une méga avec 6.832.616 parties et la création d'un (nouvel) accélérateur ne prend pas plus de 2 minutes. J'ai un i7 cadencé à 2.50 Ghz, 8 processeurs x64; 1 Tera et demi de disque dur sur 4 partitions, 16 Go de RAM avec Windows 10.
|
|
Je n'accuse personne et certainement pas la Mega Database 2017 ! Je rencontre certaines difficultés qui peuvent être locales et non généralisables d'ou ces notes techniques discutables bien évidemment !
Mes configurations vont du mini PC à l'i5-3570 IVY BRIDGE. Actuellement, cette difficulté apparaît avec le PC suivant :
PC ZALMAN Z12 / ALIMENTATION ANTEC NEO ECO 400C (400W) / CARTE MERE GIGABYTE 78LMT-S2P (REV.5.1) / PROCESSEUR AMD FX 4300 BLACK EDITION / VENTIRAD ZALMAN CNPS 10X / RAM 4GO DDR3 1333MHz KINGSTON KVR13N9S8H/4 CL9-SRX8 / CARTE GRAPHIQQUE AMD RADEON HD 6790 SAPPHIRE / CARTE SON ASUS XONAR DG SI PCI / SSD CORSAIR LS 120 GO [4] / DVD SAMSUNG SH-224FB-OEM / HDD WESTERN DIGITAL 500GO
Il est possible, bien que cela paraisse peu probable, que mon PC ne soit pas assez puissant. Windows 10 reconnaît pourtant le jeu d'instruction du processeur AMD FX4300 architecture Buldozer Vishera.
Ce serait donc cela le problème ?
|
|
"RAM 4GO DDR3 1333MHz"
"Il est possible, bien que cela paraisse peu probable, que mon PC ne soit pas assez puissant."
On n'a pas tout à fait la même définition de probable. ;-)
|
|
Concrètement, on trouve la fiche de ChessBase 13 sur le site Chessbase (https://shop.chessbase.com/en/products/chessbase13_download).
Voici ce qui est précisé sur cette fiche au sujet de la configuration minimale et recommandées du PC utilisé avec Chessbase 13 :
"ChessBase 13 Download SYSTEM REQUIREMENTS Minimum: Pentium III 1 GHz, 1 GB RAM, Windows Vista, XP (Service Pack 3), DirectX9 graphics card with 256 MB RAM, DVD-ROM drive, Windows Media Player 9 and Internet access to activate the program, Playchess.com, Let’s Check, Engine Cloud and updates. Recommended: PC Intel Core i7, 2.8 GHz, 8 GB RAM, Windows 7 (64 Bit) or Windows 8 (64 Bit), DirectX10 graphics card (or compatible) with 512 MB RAM or more, 100% DirectX10 compatible sound card, Windows Media Player 11, DVD ROM drive and Internet access to activate the program, Playchess.com, Let’s Check, Engine Cloud and updates."
Il y a tout de même une probabilité qu'un manque de RAM soit envisageable comme le suggère Reyes, bien que cela ne paraisse pas être le cas selon les informations proposés par Chessbase. J’ai obtenu un code d’erreur m’informant, lors d’une recherche de partie d’un joueur, qu’il y avait un manque de RAM.
J'utilise Windows 10 Professionnel 32 bit avec la mise à jour majeure Redstone 1607 et 4 Go de Ram reconnue avec 3,25 Go utilisable selon les informations de Microsoft (Paramètres -> système -> Informations système) avec la machine dont j'ai donné la configuration matérielle plus haut dans le texte. Chessbase 13 et à jour avec la mise à jour 29, la plus récente à ce jour.
Le retour à Windows 7 est pour moi difficilement envisageable, il semblerait que Windows 10 Redstone 1607 soit problématique avec Chessbase 13.
Effectivement, suite à une consultation de la fiche de la version Chessbase 14 sur le site Chessbase, il semble qu'il n'y ait pas d'autre solution que de mettre à jour l'application de la version 13 vers la version 14. Les mises à jour de Chesbase 13 ne semblent pas assurer la compatibilité de l'application avec Windows 10 et ses mises à jour majeures.
|
|
@Midi : « probabilité qu'un manque de RAM soit envisageable » [...] « bien que cela ne paraisse pas être le cas » [...] « code d’erreur m’informant [...] qu’il y avait un manque de RAM. »
ChessBase dit qu'il lui faut au minimum 1 Go de Ram. Sous-entendu pour se lancer ! Tu as 4 Go de Ram, ton Chessbase démarre, jusqu'ici tout va bien. Maintenant, si tu veux qu'il soit performant, il lui en faut plus. Surtout si tu as un navigateur ouvert, sans oublier tout se peut tourner derrière, comme un anti-virus par exemple, et tous les trucs et les machins auxquels on ne pense pas. Tu soustrais tout ça à tes 4 Go de Ram et là, miracle, tu comprends que ton Chessbase n'en a plus assez pour une simple recherche...
|
|
Surtout que ce n'est pas comme si Chessbase recommandait 8Gb de RAM.
|
|
Les 1 Go de RAM recommandés par Chessbase semblent bien théoriques. Peut-être qu'il vaut mieux utiliser un PC avec Windows 64 bit et 8 GO de RAM comme avec les gros jeux vidéo. Il est vrai qu'avant la sortie de Windows 10, il était question pour Microsoft de supprimer toutes les versions de Windows 32 bit en les retirant du marché ! Je vais tester la chose mais certains jeux d'échecs en 16/32 bit ne fonctionneront plus comme Chess Genius 7 par exemple ou bien encore certains modules de divers types. Il n’y a guère qu’en effectuant ce test que je pourrai savoir si Chessbase 13 fonctionne sans problème avec Windows 10 et tout particulièrement avec la mise à jour majeure Redstone 1607.
|
|
Bonjour
Je pense qu'il faut au minimum 16 Go en mémoire vive. 8 Go ne sont pas suffisant parce qu'un module va utiliser 4 Go et ce qui reste est à mon avis insuffisant pour travailler confortablement.
Pour le processeur il faut au minimum un core i5.
Pour la Big Database, le problème c'est les temps de lecture et d'écriture. La meilleure solution me semble le SSD sur carte PCI.
Autrement sur mon disque USB externe (2.0) j'ai créé une très petite partition de 80 Go et pour formater j'ai choisis l'option avec la plus grande table d'allocation, et cela améliore assez bien les temps d'écriture et de lecture.
16 Go en mémoire vive et core i5 minimum autrement c'est pas sérieux.
Et si on aime le luxe, le disque dur SSD sur carte PCI.
|
|
Midi n'écoute vraiment rien alors qu'il se débrouille tout seul...
|
|
Oui il se complique la vie (-:
Je me suis fait une configuration sur mesure ou j'ai choisis les composants avec une carte Gigabytes.
Dans cette option je pense qu'au niveau investissement la priorité c'est la RAM. Minimum 16 Go et de préférences les barrettes les plus rapides.
|
|
Curieux de parler de taille de RAM uniquement 4 Go,8 Go ou 16 Go!
Sur beaucoup de cartes mères modernes, la RAM demande 3 slots, c'est ainsi que j'ai 3 fois 4 Go donc 12 Go ce qui m'assure un bon confort de travail (Core I7 à 3.20 Ghz)
|
|
Il semble que les utilisateurs de Windows 7 et de Windows 10 aient des problèmes de nature sensiblement différente. Sur Windows 7, il semble souhaitable de disposer de Windows 7 64 bit avec au moins 8 GO de RAM avec Chesbase 13 entre autres versions de Chessbase. La version Chessbase 13 et compatible avec Windows 7 et 8.1. Il est bon de savoir que Deep Fritz 14 était également compatible avec Windows 7 et 8.1 puis à été retiré de la vente par Chessbase avec l’apparition de Windows 10 RTM en Aout 2015, tout comme Chessbase 13 avec l’apparition de la version anniversaire de Windows 10 autrement nommée Redstone 1607 en Août 2016. Microsoft a souhaité supprimer Windows 8.1 dès la commercialisation de Windows 10 RTM…
Je viens d'installer Chessbase 14 avec la mise à jour 6 actuelle incluse dans le setup d’installation téléchargeable avec le lien de Chessbase proposé par mail. Le programme est activé officiellement sur un PC avec Windows 10 professionnel 32 bit comportant la mise à jour Readstone 1607 qui est une version majeure assez sérieusement testée par Microsoft.
La configuration de base est la suivante pour un test de fonctionnement à effectuer dans les jours à venir :
PC ZALMAN Z12/ ALIMENTATION ANTEC NEO ECO 400C (400W) / CARTE MERE GIGABYTE 78LMT-S2P (REV.5.1) / PROCESSEUR AMD FX 4300 BLACK EDITION / VENTIRAD AMD D'ORIGINE / RAM 4GO DDR3 1333MHz KINGSTON KVR13N9S8H4 CL9-SRX8 / CARTE GRAPHIQQUE AMD RADEON HD 6790 SAPPHIRE / CARTE SON ASUS XONAR DG SI PCI / SSD CORSAIR LS 120 GO / DVD SAMSUNG SH-224FB-OEM / HDD WESTERN DIGITAL 500GO / WINDOWS 10 PROFESSIONNEL READSTONE 1607 / CHESSBASE 14
Je compte sur la RamDisk de Windows en cas de manque de Ram mais il est vrai qu’un plantage n’est pas à exclure, voire un ralentissement excessif, si Chessbase a privilégié l’usage de Windows 64 bit pour Chessbase 13 qui date de 2014, date antérieure à l’apparition de Windows 10 RTM le 29 Juillet 2015. Un mot d’ordre pour les développeurs d’applications sur Windows 7 ces dernières années était de ne plus penser en 32 bit et certains développeurs ont même abandonné les applications compilées en 32 bit. Avec Windows 10, le retour au système 32/64 bit est d’actualité et non pas principalement au 64 bit ou encore au 64/128 bit comme c’était prévu par Microsoft pour Windows 9 !
Alors, rester sous Windows 7 ou migrer vers Windows 10 ? La question semble se poser encore et selon Netmarketshare on trouve 48,5% de PC sur Windows 7 et 26,28% de PC sur Windows 10 à ce jour.
|
|
Je pense avoir résolu le problème de plantage de l’application pendant la création d’accélérateur de recherche qui apparaît après la mise à jour de la base de données Mega Database 2017 sur des machines avec une relativement petite configuration comparativement aux PC comportant 8 à 16 GO de RAM.
Quand on installe la Mega Database 2017 telle qu’elle est livrée sans accélérateur de recherche et que l’on effectue les dizaines de mises à jour hebdomadaires semi-automatiques des parties sur le site Chessbase via l’abonnement annuel (Update 1 à 29 actuellement), l’importation des parties signale qu’un accélérateur de recherche est mis à jour et cela sur les fenêtres apparaissant autant de fois qu’il y a de mises à jour à effectuer. Si on a créé l’accélérateur de recherche après cette opération de mises à jour de la base de données, l’occupation de la mémoire passe progressivement dans le temps de 47% à une saturation complète de la RAM avec un message d’erreur du handler error de l’application suivie d’un plantage de l’application avec le message Memory problem in create booster qui nécessite de supprimer le processus de l’application dans le gestionnaire de ressources comme si il y avait un bug avec une fuite de C++. Plus on a de mémoire, moins le risque de saturation de la RAM risque de se produire. Le gestionnaire de ressources (CTRL+MAJ+ECHAP) permet de suivre l’évolution de l’occupation de la mémoire pendant les mises à jour.
Solution : Dans la mesure où l’accélérateur de recherche est créé avant l’opération de mises à jour de la base de données, c'est à dire juste après l'installation de la base de données, on peut constater que l’occupation de la mémoire reste fixe, par exemple, aux alentours de 47% pour Windows 32 bit avec 4 GO de RAM et cela pendant toute l'opération de création de l'accélérateur de reherche.
Il peut être intéressant de compresser les fichiers Mega Database 2017 par la suite pour conserver les données d’origine de la base de données avec les mises à jour et les fichiers générés par la fonction d’accélération de recherche. Il y a normalement 2 dossiers et 34 fichiers dont le nom commence par Mega Database 2017 et fini par .xxx pour xxx=cba, cbb,cbc,….
En espérant que cette solution puisse s'avérer utile.
|
|
Un test rapide avec Windows 10 Professionnel 64 bit Redstone 1607 avec un processeur Intel Core i5-3570 et 8 GO de RAM est assez radical !
La configuration de base est la suivante pour ce test de fonctionnement :
PC ZALMAN Z12 PLUS / AL COOLER MASTER G500 / CM MSI MSI-B75MA-E33 (REV.1.7) / PR INTEL CORE I5-3570 / VR INTEL RADBOX CNDP421K20 DE L’I5-3570 / RAM 2x 4GO DDR3 1600Mhz KINGSTON KVR16N11S8H-4 CL11 SR X8 / CG AMD RADEON R7 265 SAPPHIRE / CS ASUS XONAR DGX (PCI-E) / SSD CRUCIAL BX100 250 GO [7] / DVD SAMSUNG SH-224FB / HD WESTERN DIGITAL 500GO / WINDOWS 10 PROFESSIONNEL 64 BIT READSTONE 1607 / CHESSBASE 13
Voici les opérations effectuées pour le test : installation de la base de données Mega Database 2017 - > Mises à jour hebdomadaires semi-automatiques de la base de données Chessbase de 1 à 28 - > Création de l’accélérateur de recherche - > Mise à jour hebdomadaire semi-automatique la base de données Chessbase 29 - > Accès à une partie avec demande de recherche de position dans l’ouverture sur le disque dur.
Je constate qu’il n’y a pas d’inflation importante au niveau de la consommation de la RAM pendant la création de l’accélérateur de recherche qui plante l’application et nécessite de tuer l’application avec le gestionnaire de ressources, idem pendant la demande de recherche de position dans l’ouverture sur le disque dur sous Windows 32 bit avec un PC équipé d’un processeur AMD FX 4300 configuré avec Windows 10 Professionnel 32 bit Redstone 1607 (la configuration détaillée étant donnée plus haut dans le texte).
Le logiciel Chessbase semble être développé pour un fonctionnement optimal avec Windows 64 bit pour le moins avec 8 GO de RAM. Il est probable que la version 32 bit de Chessbase 13 (idem pour Chessbase 14) soit compatible sans plus et cela ne semble pas être un hasard… Ces dernières années Microsoft a poussé les développeurs à abandonner le système 32 bit… Il est vrai vrai qu’un PC peu puissant ne semble pas indiqué avec quelques problèmes de timing à craindre qui peuvent être à l’origine de plantage. Je n’ai pas trouvé de différence de fonctionnement entre Chessbase 13 et Chessbase 14 mise à part quelques fonctions en plus pour cette version. Il est possible de mettre à jour Windows 32 bit en 64 bit et de rajouter de la RAM pour passer en 8 GO, ce qui semble raisonnable. Quelques programmes en 32 bit risquent de passer à la trappe mais il semble difficile de faire autrement !
|
|
Le système Windows 10 Redstone 1607 est une mise à jour majeure de Microsoft qui est sensée représenter une première mise à jour sérieuse de Windows 10 apparue en Août 2016. La version stable pour les entreprises date de Novembre 2016, date à laquelle a été commercialisé Chessbase 14. La mise à niveau de Microsoft de Windows 10 32 bit vers Windows 10 64 bit est devenue impossible avec Windows 10 Redstone 1607. Une véritable séparation entre le système Windows 10 32 bit et le 64 bit apparaît ici, mais aussi dans le fonctionnement des applications Chessbase 13 et 14. Les versions en 32 bit sont, bien souvent, proposées sur tablettes et notebook.
Voici la nouvelle configuration de test avec Windows 10 Professionnel 64 bit Redstone 1607 avec le processeur FX 4300 et 8 GO de RAM :
PC ZALMAN Z12 / ANTEC NEO ECO 400C (400W) / CM GIGABYTE 78LMT-S2P (REV.5.1) / AMD FX 4300 BLACK EDITION / VR ZALMAN CNPS 10X / RAM 2x 4GO DDR3 1333MHz KINGSTON KVR13N9S8H/4 CL9-SRX8 / CG AMD RADEON HD 6790 SAPPHIRE / CS ASUS XONAR DG SI PCI / SSD CORSAIR LS 120 GO [4] / DVD SAMSUNG SH-224FB-OEM / HD WESTERN DIGITAL 500GO / WINDOWS 10 PROFESSIONNEL 64 BIT READSTONE 1607 / CHESSBASE 14
Pour tous les tests, les systèmes en 32 et 64 bits sont installés sur un SSD couplé à un disque dur en SATA 2, un Western Digital Caviar Blue 500 GO comportant la Mega Database 2017. Ceci dit, entre parenthèses, il est vrai que la configuration est à base de disque dur donc qu’il faut prendre en compte le fait que les processeurs sont « bridés » en accès lecture/écriture relativement au manque de performance des disques durs et qu’un test en configuration 100% SSD est plus complexe en raison des diverses technologies possibles en ce cas.
C’est bien le système Windows 10-1607 32 bit qui est en cause pour assurer un bon fonctionnement des applications Chessbase 13 et 14 avec une inflation de la consommation de la mémoire jusqu’au plantage des applications. J’ai surveillé la RAM pendant le traitement avec le gestionnaire de ressources de Windows. Ainsi, ma tour AMD s’est comportée comme une vielle charrette avec Windows 10-1607 32 bit mais il en va tout autrement avec une réinstallation complète avec le même système en 64 bits pendant la création de l’accélérateur de recherche et la recherche de partie : 15 minutes pour la configuration avec un i5-3570 avec un SSD Crusial BX100 250 GO en SATA 3 couplé au disque dur Western Digital Caviar Blue 500 GO et 19 minutes avec un FX 4300 avec un SSD Corsair LS 120 GO en SATA 2 couplé au disque dur Western Digital Caviar Blue 500 GO (le même disque dur démonté et remonté dans les tours pour le test).
Le processeur FX 4300 est rapide mais pas puissant car la compression en temps réel favorise beaucoup les processeurs intel sur un core. Les processeurs AMD compensent ce manque de puissance avec le multithreading (exécution d’un processus sur tous les cores du processeur) dans la mesure où le développeur a développé son processus en multithreading. Windows 10 est nativement multithreading mais les applications ne le sont pas forcément.
Pour ce qui est des problèmes de temps de traitement des archives compressées, il est question d’un autre test et non pas de ce test qui s’en tient au problème de fonctionnement de Chessbase sur des systèmes Windows 10-1607 32 bit et 64 bit.
En espérant que ces tests puissent s’avérer utiles.
|
|
beaucoup de blable pour trouver au final la donnée importante.
Ton FX 4300 est une charrette en effet mais y a 4 minutes d'écart dans tes mesures.
A privilégier la RAM puis le SSD...Même avec une charrette, l'écart est ridicule, donc le processeur, on s'en fout presque...
|
|
Sur Quad9400 2.66Ghz (pas tout jeune) avec 2Go de RAM et Windows 10 64bits j'arrive à faire fonctionner ChessBase 14 sans problèmes.
|
|
@Hanam : Amusant !
@lefouduroi : Intéressant et cela ne m'étonne pas car j'utilisais seulement 2 GO de RAM sur Windows 32 bit contrôlé avec le gestionnaire de ressources.
|
|
Au sujet du multithreading, Chessbase n'est pas multithreading donc les processus de traitement ne le sont pas. J'ai testé l'archivage de fichiers dans l'application Chessbase avec la fonction Créer une archive et les processus restent monothreading en compression d'archive pendant la création et en décompression d'archive pour la génération des fichiers de type Cbv. Le monothreading favorise les processeurs Intel qui sont plus puissants sur un core comparativement à AMD.
|
|
Dernier petit test pour le processeur haut de gamme AMD FX 8370 qui comporte 8 cores, architecture Buldozer-vishera : 16 minutes, soit une minute de plus que le processeur Intel i5-3570, normal... Il est question ici d'un test de multithreading donc 2 cores ou 16 cores, c'est du pareil au même ! Je laisse aux autres la tâche qui consiste à tester les performances électroniques (SSD) et non pas électromécaniques (disque dur) car avec les technologies SSD il en va autrement ! Et cela peut intéresser les professionnels qui souhaitent gagner du temps, ce qui est tout à fait compréhensible.
|
|
|