1. Il n'y a pas que les IPC. Pour le cas d'une vieille appli portée de Irix vers Linux, on a du augmenter dans le kernel le maximum de mémoire allouable (128 ko par défaut sous Linux, illimité sous Irix), mais ce ne sont pas les IPC qui ont posé problème. D'ailleurs 80 Mo de mémoire partagée ne font pas peur à Linux.
2. Il faut regarder aussi du coté du compilo. POSIX ou pas, je doute que ton applie ait été prévue pour n'utiliser que des appels POSIX, donc il risque d'y avoir des trucs spécifiques HP-UX, qu'il faudra porter, et des trucs spécifiques du compilo (les IPC sous linux marchent bien, mais peut y avoir autre chose aussi, et puis c'est peut-etre pas géré 100% pareil). Si le compilo est gcc, et qu'il n'y a pas beaucoup d'appels systèmes, ca va aller. Si tu utilises le compilo de HP (plus probable, gcc n'étant pas la référence du dev sous HP), il y aura probablement du portage.
En fait, c'est ce qu'il faut savoir : le coût estimé du portage vaux-t-il le gain par rapport aux gains de prix entre des machines PA-RISC et PC ?
3. Les bibliothèques que vous utilisez sous HP-UX existent-elles sous Linux ? Sinon, un équivalent ?
De plus, que vaut un PA-80?? de chez HP par rapport à un Athlon64/Itanium2 (je le répète, on ne fait pas de calcul flottant) ?
L'Itanium 2 sera abandonnée par Intel. Préferer les nouveaux developpements et portages sur Opteron de chez AMD (support possible la dessus chez IBM & HP si je dit pas de conneries. De toute facon, l'Itanium2 n'est pas le processeur PC le plus rapide....
De mémoire, les x86 sont très bon quand il ne s'agit pas de flottants, et bien meilleurs que la majorité des CISCs (même en flottants d'ailleurs). Mais vérifie sur www.spec.org.
# Re: Migration / Portage HP-UX -> Linux
Posté par Maxime Ritter (site web personnel) . En réponse au journal Migration / Portage HP-UX -> Linux. Évalué à 1.
2. Il faut regarder aussi du coté du compilo. POSIX ou pas, je doute que ton applie ait été prévue pour n'utiliser que des appels POSIX, donc il risque d'y avoir des trucs spécifiques HP-UX, qu'il faudra porter, et des trucs spécifiques du compilo (les IPC sous linux marchent bien, mais peut y avoir autre chose aussi, et puis c'est peut-etre pas géré 100% pareil). Si le compilo est gcc, et qu'il n'y a pas beaucoup d'appels systèmes, ca va aller. Si tu utilises le compilo de HP (plus probable, gcc n'étant pas la référence du dev sous HP), il y aura probablement du portage.
En fait, c'est ce qu'il faut savoir : le coût estimé du portage vaux-t-il le gain par rapport aux gains de prix entre des machines PA-RISC et PC ?
3. Les bibliothèques que vous utilisez sous HP-UX existent-elles sous Linux ? Sinon, un équivalent ?
De plus, que vaut un PA-80?? de chez HP par rapport à un Athlon64/Itanium2 (je le répète, on ne fait pas de calcul flottant) ?
L'Itanium 2 sera abandonnée par Intel. Préferer les nouveaux developpements et portages sur Opteron de chez AMD (support possible la dessus chez IBM & HP si je dit pas de conneries. De toute facon, l'Itanium2 n'est pas le processeur PC le plus rapide....
De mémoire, les x86 sont très bon quand il ne s'agit pas de flottants, et bien meilleurs que la majorité des CISCs (même en flottants d'ailleurs). Mais vérifie sur www.spec.org.