fr . comp . developpement

agl
Service Usenet Gratuit - You The Net .Com Consultez les groupes de news usenet nntp avec www.youthenet.com Postez et suivez voos fils de discussions gratuitement avec you the net .com le service gratuit de news en ligne

Re: Segmentation sur Fr Comp Developpement



Groupes les plus fournis
misc engueulades misc finance misc engeulades comp mail serveurs comp os ms-windows xp rec arts musique metal tv tnt usenet-fr emile durkheim lettres langues-anciennes grec rec cuisine bonnes-adresses rec tv series petites-annonces rencontres comp lang perl comp materiel optimisation comp sys mac programmation sci astronautique sci psychologie comp graphisme pao rec sport arts-martiaux comp usenet lecteurs-de-news


Derniers posts youthenet
Re: Démission pour création d'entreprise commerce ou service Que pensez-vous de la doctrine de James Madison ? Re: envoi des données à un serveur html la demeure du chaos Re: Alice au pays de Free (d'après la t ribune) Re: Est-ce ue violation de la GPL? Re: L'ultra libéralisme du chemin de fer prôné par Sarkozy... Président langue de bois ? la compagnie de l'autre

actualité

Alliance Hitachi Intel pour le développement de SSD
Neteco - Il y a 11 heures
Hitachi et Intel annoncent aujourd'hui la signature d'un partenariat en vue de mutualiser leurs ressources et développements relatifs aux disques SSD. ...
Signqture d'un accord de co-développement entre Hitachi GST et ... mag-securs.com
Intel et Hitachi vont codévelopper des disques SSD ZDNet
13 autres articles
source

actualité

GDF SUEZ poursuit son développement au Brésil
TF1 - Il y a 18 heures
'La construction du barrage de Sao Salvador est emblématique de notre développement industriel au Brésil", a déclaré Gérard Mestrallet, Président Directeur ...
GDF Suez s'affirme comme le premier producteur privé d'électricité ... La Tribune.fr
GDF Suez a achevé la construction d'une 15e centrale électrique au ... Romandie.com
48 autres articles
source

Accueil |  Ajouter aux Favoris |  Inscription |  connexion |  Flux RSS de fr.comp.developpement |

fr . comp . developpement

Re: Segmentation



accueil . fr . comp . developpement



fr.comp.developpement.agl.*

Re: Segmentation

   
Sujet: Re: Segmentation
De: aris (l' arobase) badcode.be (Aris)
Groupes: fr.comp.developpement
Organisation: Eweka Internet Services
Date: 23. Jan 2008, 23:16:23
Papouille a écrit :
Papouille a écrit :


Donc nous ne sommes pas d'accord sur la définition de la segmentation ici. Mon problème se pose sur la segmentation au sein d'un processus, pas entre des processus...


Il y a déjà comme avantage de simplifier l'édition de liens si chaque procédure est dans un segment différent :


Mais la complexité est déplacée de l'éditeur de liens vers le microprocesseur, qui lui doit avoir des registres contenant les adresses de base de chaque segment, non ?

N'est-ce donc pas alors une fausse solution, qui déplace la complexité du software vers le hardware ?
Pas forcément. Sur certains processeurs légers, la segmentation est beaucoup plus facile à gérer que la pagination, parce que l'adresse reele d'un pointeur est très facile à trouver. Suffit de regarder dans la table de segments à l'index dont la valeur est la valeur du registre de segment, et de rajouter l'adresse virtuelle, et on obtient l'adresse reelle. En plus, ce mécanisme permet de doubler la mémoire addressable parce que des données peuvent avoir un pointeur semblable à un pointeur ..text (code) sans que la meme zone mémoire soit pointée. ça permet aussi d'optimiser le cache et d'avoir un cache code et un cache données séparés, sans aucun risque qu'un des caches recouvre les données de l'autre.
donc en fait la segmentation est le modèle le plus simple à implémenter en hard. Le fait que la segmentation soit faite dans le processus meme ou entre les différents processus n'est qu'anecdotique. D'ailleur, la pagination se fait autant dans un processus unique que dans un groupe de processus.

 > si une procédure contenue dans un segment n est modifiée et change de
 > taille, les autres procédures contenues dans d'autres segments et
 > l'appelant n'ont pas besoin d'être modifiées pour faire référence à la
 > nouvelle adresse de départ, car celle-ci n'a pas été modifiée.
Ce n'est vrai que pour la premiere procédure, et il y a généralement plus d'une procédure par segment (pas oublier que le nombre de segments possibles dans un meme processus est limité, sans parler que l'espace d'adressage est généralement limité. Mettre une procedure par segment est un gaspillage inutile.
En plus, le principe est le même en pagination. On peut toujours dire ou se trouve la première fonction. Pour le reste, on utilise de la relocation dynamique. D'ailleur si je me souviens bien, DOS faisait automatiquement de la relocation au démarage d'un programme, comme quoi la segmentation n'élimine pas les problèmes de relocation (alors qu'en pagination il est faisable de mapper un bout de code toujours au même endroit. Valgrind utilise cet avantage. Evidement ça ne marche pas si plusieurs codes veulent aller au même endroit dans un même processus...)


Date Sujet  Auteur
18.01. * SegmentationPapouille
18.01. `* Re: SegmentationAris
18.01.  +* Re: SegmentationPapouille
19.01.  |`- Re: SegmentationAris
18.01.  `* Re: SegmentationPapouille
20.01.   `* Re: SegmentationDavid MENTRE
23.01.    `* Re: SegmentationPapouille
23.01.     `* Re: SegmentationPapouille
23.01.      `- Re: SegmentationAris
Derniers articles
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs soc politique rec arts litterature sci philo lettres langue anglaise misc securite routiere rec radio misc droit soc religion comp os linux debats

Derniers messages
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs soc politique reseaux telecoms adsl misc droit rec arts litterature sci philo misc handicap comp sys pc comp securite virus comp materiel optimisation

actualité

Alliance Hitachi Intel pour le développement de SSD
Neteco - Il y a 11 heures
Hitachi et Intel annoncent aujourd'hui la signature d'un partenariat en vue de mutualiser leurs ressources et développements relatifs aux disques SSD. ...
Signqture d'un accord de co-développement entre Hitachi GST et ... mag-securs.com
Intel et Hitachi vont codévelopper des disques SSD ZDNet
13 autres articles
source

actualité

Adoption de six mesures en faveur du développement des éco-industries
Net-Iris - Il y a 12 heures
Enfin, le plan écotech 2012 prévoit l'organisation, avec le Medef, d'un prix "TIC et développement durable", mais aussi la mise en ligne d'un écoportail qui ...
Ecologie : le gouvernement français dévoile le plan "Ecotech 2012" XINHUA
Luc Chatel et Nathalie Kosciusko-Morizet dévoilent les actions du ... Edubourse.com (Communiqué de presse)
Six mesures pour développer les éco-industries Localtis.info
Romandie.com - Romandie.com
13 autres articles
source


 




Copyright 2008 ©  - YouTheNet.com

| claw devil |