Résultats de la recherche sur « morphos »

Affichage de 15 réponses de 11,431 à 11,445 (sur un total de 19,945)

  • #80255

    Rhalalala, toujours le mot pour rire je vois :-)

  • #80254

    Sinon, plein de gars ont répondu sur MorphZone.org à cette question et ses subitilités (IDE et SCSI, kick 40.68 et 40.70, SFS & PFS,….) depuis belle lurette …

  • Admin
    #80253

    Guibrush :  On peut aussi dire qu’il est léger comme une plume…

    /me aime bien chambrer avec nos amis Suisses ;-)

    Only Amiga makes it possible !

  • En réponse à : protection mémoire

    #80133

    @ leo

    Il n’y a pas à chercher plus loin. Soit on perd complètement la compatibilité (que l’on peut conserver, dans un premier temps, à l’aide d’une approche à la MacOSX, MorphOS/ABox,…) soit c’est pas possible.

    Ouais, mais c’est pas une raison pour tout faire péter ! ;-)

    Tu vas un peu vite. Si la « communauté » (avec tout les guillemets que tu veux) Amiga survit, c’est grâce à tous les développeurs qui continuent à programmer dessus, parce que justement l’environnement leur est familier, ils sont rodés (et aussi grace aux utilisateurs, ça va de soit).

    Si on décide de recréer un nouveau système Amiga-like sans les défauts de l’actuel, c’est cool on aura un super OS qui déchire mais combien se forceront à se convertir à cet hypothétique « nouveau système », en sachant tout les efforts qui ont été dépensés pour MOS et OS4 ? Est-ce que faire un nouvel OS alternatif peut encore intéresser des gens ?

  • #80252

    et en plus il est modeste…

  • En réponse à : protection mémoire

    #80129

    Pour ce qui est de la mémoire sous OS4, il me semblait qu’il y avait déjà un espace d’adressage pour chaque tâche au niveau de la mémoire déclarée « private », depuis la version finale, mais j’ai du confondre avec autre chose. Enfin je crois que l’idée c’est quand même d’aller vers ça.

    @ sinisrus

    ce que je ne comprend pas c’est pourquoi les dev (os4.0, morphos) ne font-il pas une protection mémoire total du system (que l’on puisque activer ou désactiver) de façon à gader la comptatibilitée et aussi évoluer il suffirai juste de rebouté pour passé d’un mode à l’autre. mais je pense que cela est bien plus compliqué

    parce que le dos, intuition et quasiment tous les composants d’AOS ont besoin de partager la mémoire à l’heure actuelle

  • En réponse à : protection mémoire

    #80127

    @Breed: joli ! tu m’as coupé l’herbe sous le pied :)

    Sinon, pour ce qui est de la protection mémoire, resource_tracking,…

    En effet il y a un système de ressource tracking, mais il n’est pas activé par défaut, le programmeur *doit* le spécifier pour l’avoir.

    Tu prouves par A+B que ce n’est pas possible d’avoir quelque chose de fonctionnel, avec le système (la compatibilité) actuel.

    Il n’y a pas à chercher plus loin. Soit on perd complètement la compatibilité (que l’on peut conserver, dans un premier temps, à l’aide d’une approche à la MacOSX, MorphOS/ABox,…) soit c’est pas possible.

    Et le resource_tracking sans une réelle protection mémoire, je ne vois pas non plus l’intérêt :)

    @+,

    Léo.

  • #80251

    j’ai installé Morphos PowerUp sans aucun soucis.

    Si tu veux les conseils du Dieu de l’Amiga y a pas de problème :-D

    L'Amiga c'est plus fort que toi !

  • En réponse à : protection mémoire

    #80123

    @Tcheko

    Je crois bien que oui, mais en vérité est-ce réellement important de connaître le détail d’implémentation (même si j’en conviens ce serait un peu idiot de ne pas utiliser la possibilité de la mmu…).


    @Fab1

    J’avais pas donné de nom exprès pour éviter de tomber dans des flames… Mais bon puisque tu donnes des noms, effectivement je pensais à AmigaOS 4, mais pas pour dénigrer MorphOS (comme tu le fais joyeusement avec AOS4), mais simplement parce que je préfère parler de ce que je connais (même si je n’ai pas la prétention de connaître le fonctionnement interne d’AOS4 en détails) et que AOS4 je connais, pas MOS (enfin sauf ce que j’ai lu ici ou là, mais de mon point de vue ça ne compte pas). Bref tout ça pour dire que j’ai pas dit que MOS n’avait pas ceci ou cela, juste j’en ai pas parlé parce que je ne savais pas, après sur le reste de ton post je ne commenterais pas les attaques gratuites contre des développeurs qui ne t’ont rien fait (et faut pas généraliser, y a aussi des gros porcs qui codent sous MOS, c’est pas une exclue AOS4… Comme partout d’ailleurs, ce n’est pas pour autant que c’est le cas de tout le monde !). Ceci dit juste deux points : 1) y a moyen de protéger la mémoire que l’on alloue même si ce n’est pas des segments de code ou des données statiques, 2) mince pour mmap je voulais l’utiliser sur une image de DVD qui fait 4 GO comment je vais faire ?? En plus c’est bête, mais j’ai que 2GO de RAM, donc je vais mapper un fichier en mémoir qui va être swappée…. sur disque


    @seg

    C’est pas 100% securise mais c’est un degre de protection interessant a prendre quand on n’a rien d’autre.

    Surtout quand on se rend compte du nombre d’anciennes applis qui tout à coup ne tournent plus parce qu’elles accèdent à des adresses auxquelles elles n’ont pas droit…

    Pour ce qui est du resource tracking, j’ai cru lire des infos qui semblaient en faire part mais, en realite, je ne vois pas comment ils auraient pu integrer ca sans revoir un paquet de trucs. Au pire, il s’agit la encore d’un systeme hybride qui a le merite d’exister.

    En effet il y a un système de ressource tracking, mais il n’est pas activé par défaut, le programmeur *doit* le spécifier pour l’avoir. Et ce pour une raison principale un programme 1 plante, le système libère son port de message associé… Mince un programme 2 qui parlait avec lui d’un seul coup se retrouve avec un port de message qui n’existe plus et se met à planter 😮 alors qu’en fait même si le programme 1 n’était plus là ça n’empêchait pas le programme 2 de tourner….

  • En réponse à : protection mémoire

    #80122

    Mais alors comment faire cohabiter l’environnement graphique Amiga Like qu’on a avec MorphOS et celui potentiellement implementable autour de Quark? Et encore, il ne s’agit ici qu’une question portee sur la partie visible de l’Iceberg.

    C’est bien beau de dire « on veut pas rester compatible, il faut partir de Quark, etc » mais si l’on part de rien, ca va etre la misere pendant un sacre bout de temps. Donc, il faut une transition soft, fiable, qui fait pas rustine… et pour reflechir a ca et resoudre les plus petits details, il va falloir griller un paquet de neurones.

    MorphOS a pris la même approche que Apple avec MacOSX. Seulement là on s’est arrêté en chemin… Donc, pour continuer, bein on le fera cohabiter tout comme MacOSX faisait cohabiter MacOS 9…

    Et je dis bien « faisait ». Apple a stoppé tout développement de MacOS 9 en 2001. Et depuis 2006 (et les premiers Mac Intel), il n’y a même plus de compatibilité OS9 sur MacOSX…

    @+,

    Léo.

  • En réponse à : protection mémoire

    #80121

    Bah en fait, il y a un debat cache entre les partisants de la dites « vraie protection memoire » et ceux qui essaient de faire de la « protection memoire » hybride.

    On s’inspire tous sur ce qui existe sur les autres systemes, et le principe adopte sur les Unix reste le modele principal.

    Pour etre bref, si l’on essaie de suivre le modele Unix (et celui de tous ceux qui l’ont suivi), le travail est important. C’est d’autant plus important qu’AmigaOS4 n’est pas parti sur des bases a la Unix pour gerer cette soit disante « vraie protection memoire ». Or, ils auraient pu partir de la transition PPC pour le faire puisque, de toute maniere, il fallait ajouter une couche d’emulation 68k qui aurait pu s’etendre a une couche d’emulation des interfaces systemes.

    Sur OS4, ils se sont contentes d’un systeme hybride apportant une protection memoire dans un environnement a memoire partage. C’est pas 100% securise mais c’est un degre de protection interessant a prendre quand on n’a rien d’autre. Les sections de code ne sont pas trashables au moins… Pour ce qui est du resource tracking, j’ai cru lire des infos qui semblaient en faire part mais, en realite, je ne vois pas comment ils auraient pu integrer ca sans revoir un paquet de trucs. Au pire, il s’agit la encore d’un systeme hybride qui a le merite d’exister.

    Donc, s’il faut ajouter la « vraie protection memoire », il va falloir tenir compte de l’architechture actuelle, et pourquoi pas de celle des systemes 3.x des 68k pour rester compatible.

    Comme je le disais avant, tout est possible du moment qu’on s’en donne les moyens et que l’on assume des choix.

    Maintenant, pourquoi ne pas se contenter d’un systeme hybride, et pourquoi vouloir a tout prix un systeme a la Unix? Ben, de mon point de vue, il faut quand meme admettre que la facon Unix est la meilleure de toutes celles qui nous sont proposees. Deja, elle nous permettrait d’implementer un fork(), chose qui est impossible a ce jour :) Mais bon ca, ca interesse qui voudra! Mais rien que ce detail devrait faire tilt.

    Je ne suis pas alle loin d’en la lecture des possibilites de MorphOS mais, il semblerait que celui-ci ait fait le bon choix en adoptant un principe de « boites ». Le systeme est en fait represente par le micro kernel « Quark » et l’AmigaOS like est une sorte de tache sous Quark. J’ai lu a l’epoque (il y a 6 ou 7 ans peut-etre) que celui-ci savait gerer la memoire facon Unix.

    En gros, il suffirait de batir un systeme dans l’esprit Amiga autour de Quark, tout comme on a un systeme complet autour d’exec aujourd’hui.

    Mais alors comment faire cohabiter l’environnement graphique Amiga Like qu’on a avec MorphOS et celui potentiellement implementable autour de Quark? Et encore, il ne s’agit ici qu’une question portee sur la partie visible de l’Iceberg.

    C’est bien beau de dire « on veut pas rester compatible, il faut partir de Quark, etc » mais si l’on part de rien, ca va etre la misere pendant un sacre bout de temps. Donc, il faut une transition soft, fiable, qui fait pas rustine… et pour reflechir a ca et resoudre les plus petits details, il va falloir griller un paquet de neurones.

    Perso, pour l’AmigaOS, je ne peux imaginer une protection memoire qu’a la Unix, avec un environnement memoire virtuel. Mais le probleme, sur Amiga, c’est qu’en multitache, il y a des notions de messages; les taches doivent pouvoir communiquer entre elles. Or tout fonctionne par pointeur sous AmigaOS et non par Id. Et les pointeurs, dans un environnement a memoire virtuelle, ca ne veut pas dire grand chose. Bon, si on reste dans un thread, ca va, puisque la memoire est partagee; mais dans un process, il va falloir inventer un autre systeme de message…

    Allez, je vais pas rentrer dans le details tout en essayant de rester le moins technique possible sinon mon post va ressembler un rien du tout.

    a+

  • En réponse à : protection mémoire

    #80120

    Alex,

    ce que tu décris existe dans morphos depuis euhh, 2000 ? Et ça n’a rien d’une protection efficace que de protéger le code et les données statiques, qui statistiquement ne se font jamais exploser.

    Et sinon c’est complètement crétin de faire une mémoire protégée sans adressage séparé, ça enlève d’énormes avantages comme :

    – la pile qui n’est alors plus limitée que par la mémoire disponible (c’est mieux qu’un concept débile de pile autodépliante avec une redzone dont krabob a voulu faire une pub éhontée il y a quelques années et qui d’ailleurs n’est pas implémenté au final, puisque les gens tapent toujours frénétiquement stack 99999999999999999 dans un shell parce que leurs développeurs ne savent toujours pas régler eux-mêmes la taille de la pile nécessaire à leur propre application).

    – l’espace d’adressage de ~4Go par application, ce qui est d’autant plus utile lorsqu’on s’amuse à implémenter des fonctions comme mmap() qui généralement s’utilise avec des gros fichiers, qui peuvent rapidement remplir les 4Go entre toutes les applications si l’espace d’adressage est partagé.

    Donc oui, il y’a 36 façons de faire une protection mémoire bancale, mais il n’y en a pas 36 pour en faire une qui marche vraiment.

  • Admin

    En réponse à : probleme: massstorage+trance

    #80259

    Adrenochrome : Ah… Forcément… La meilleure solution reste d’attendre la 3.6 pour MorphOS… Mais bon… Le mélangeage de pilotes et de versions n’est jamais conseillé, en voilà le résultat.

    Chris Hodges a dit qu’il allait bosser pour sortir une version MOS sous peu, reste plus qu’à croiser les doigts (pour qu’elle sorte avec MOS >1.4.5 ou qu’il nous sorte un PoseidonRomUpdate 3.6).

    /me ne voit pas trop comment résoudre ce problème.

    Only Amiga makes it possible !

  • En réponse à : protection mémoire

    #80116

    ce que je ne comprend pas c’est pourquoi les dev (os4.0, morphos) ne font-il pas une protection mémoire total du system (que l’on puisque activer ou désactiver) de façon à gader la comptatibilitée et aussi évoluer il suffirai juste de rebouté pour passé d’un mode à l’autre. mais je pense que cela est bien plus compliqué

    • dans le forum Général

      j’utilise la derniere version de poseidon pour morphos avec le driver massstorage de la derniere version 68k, celui ci fonctionne admirablement bien au quotidien mais je me suis appercu qu’apres avoir lance trance(la derniere version egalement) mes periphs massstorage ne voulaient plus se mounter

      quelqu’un a deja constate ce probleme ? (ou d’autres soucis avec trance)

    Affichage de 15 réponses de 11,431 à 11,445 (sur un total de 19,945)

    Amiga Impact