Désolé. Votre demande n'a pas pu être traitée.

Important: Cet article est une traduction automatique réalisée par un logiciel. Le texte original peut être lu ici. SBC fournit ces informations sans garantie de l’exactitude ou de la fonctionnalité et n’assume pas la responsabilité de la traduction.

Comment est la mémoire de Windows CE basée Web panneaux organisé ?

FAQ #101183

Cette FAQ décrit l'architecture du Web, panneaux (PCD7.D5xxx) à base de Windows CE.

 

Structure de la mémoire d'un PCD Saia ® Web Panel CE
Panneau de web Saia PCD ® CE courir avec deux types de mémoire : mémoire flash et RAM.

  • La mémoire RAM est intégrée dans le panneau web et réside sur la carte CPU.
  • La mémoire flash est réalisée avec une carte Flash compacte (CFC) et est accessible de l'extérieur par une fente de CFC. Il y a autres périphériques CE qui offrent également une mémoire flash interne – panneau web Saia PCD ® CE réaliser la mémoire flash entier avec le CFC externe. De cette façon, la taille de la mémoire flash pourrait être adaptée pour les besoins de l'application.

Pupitre web Saia PCD ® CE viennent avec 64 Mo ou 128 Mo de RAM interne et une 64Mo ou un CFC de 128Mo. Le ci-dessous mentionné mémoire mise en page ("architecture de la mémoire Windows CE") est mappé à la 64Mo de RAM interne. Dans la RAM interne du système d'exploitation et les applications sont exécutées. Le CFC est titulaire de tous les fichiers du système d'exploitation, les extensions spécifiques de la SBC comme la JVM ou S/Web-Connect, autres données utilisateur et les logiciels d'application.

Démarrage et l'exécution de Windows CE
Contrairement à d'autres périphériques Windows CE comme PDA, le panneau interne de web de RAM de PCD Saia ® n'est pas pile sauvegardé. Ainsi après la marche, le panneau, bottes et démarre Windows CE à partir de zéro. Le système d'exploitation Windows CE est stocké sur le CFC dans un couple de fichiers compressés. Lors du démarrage, les fichiers de Windows CE sont extraits dans la RAM interne. Enfin, le système d'exploitation s'exécute dans la RAM interne. C'est pourquoi vous perdez des changements tout à fait comme la configuration des adresses IP, raccourcis sur les paramètres de la table ou de Registre si vous passez de la puissance sans lancer l'application « REBOOT » dans la crèche « Lauer EPC » (avant redémarrage il magasins des paramètres de Registre pour le CFC).
image

Dossiers de base d'un PCD Saia ® Web Panel CE
Durant la s?quence de d?marrage, dans une partie de la RAM interne (mémoire partagée) un système de fichiers est créé : le programme et windows fichiers dossiers, le « Mes documents » et les répertoires temporaires et un « disque ». La carte de CFC est appelée « Storage Card ». Si une clé est connectée au panneau, de nom par défaut est "Storage Card 2". Il y a un dossier spécialisé appelé « Network », ce qui rend toutes les connexions réseau disponibles accessibles. Par conséquent, il n'est pas alloué à la RAM ou le CFC – qui contient des liens vers des ressources externes.
image

Architecture de mémoire de Windows CE
Windows CE prend en charge RAM, ROM ou mémoire flash. Dans les appareils Windows CE d'aujourd'hui que vous trouverez uniquement des RAM pour exécuter le système d'exploitation ou les applications et les mémoire flash pour le stockage persistant du système d'exploitation Windows CE, l'utilisateur installé applications logicielles et données de l'utilisateur.

La gestion de mémoire de Windows CE est basée sur un concept de mémoire virtuelle. Au total, un espace d'adressage de 4 Go en plat 32 bits est accessible. Comme avec tous les concepts de la mémoire virtuelle, l'espace d'adressage complet est normalement pas recouvert de la mémoire réelle. La gestion de la mémoire du système d'exploitation se traduit par l'espace d'adressage de la mémoire réelle équipée du dispositif, qui est beaucoup plu petit. Cette fonctionnalité fait software engineering et permet une utilisation plus efficace de la mémoire.

Pour les applications, seulement le bas 2Go souvent l'espace d'adressage total sont disponibles. Le supérieur 2 Go sont utilisés par le système d'exploitation lui-même. Aussi les demandes de 2Go inférieurs partie est divisée en deux sections : la mémoire partagée et la section de la fente. La mémoire partagée est utilisée principalement pour le stockage des fichiers mappés en mémoire, comme les fichiers de système d'exploitation après le démarrage. La section de la fente est divisée en 33 emplacements de 32 Mo chacun.
image

Applications (ou processus) qui s'exécutent, obtenir un logement pour le programme et les données de l'espace. Au total, Windows CE peuvent exécuter des 32 applications simultanément. Emplacement 0 a une signification particulière : ici réside le véritable processus exécuté. Si un processus est activé, son emplacement est mappé à l'espace d'adressage de slot 0 et exécutée. Aussi la taille de la fente maximale est de 32 Mo, applications avec des exigences moins mémoire ne perdez pas la mémoire inutilisée ; le système d'exploitation mappe uniquement la mémoire nécessaire à l'emplacement de l'application et enregistre cette mémoire de voies pour d'autres applications. Cependant, il n'est pas facile pour les applications d'utiliser plus de 32 Mo de mémoire. Si nécessaire, une application peut être ventilée par 2 processus, occupant 2 emplacements. Mais cela fait référencement et la gestion des variables qui compliquent et lents. Aussi en utilisant la mémoire partagée ne remplace pas la pile appropriée et structures de tas dans le seul emplacement assigné. Qui est pourquoi de plus ou moins là une limite de 32 Mo pour les applications en termes de mémoire. Même si le système est équipé de beaucoup plus de mémoire qu'il n'aide pas.

Réglage de mémoire de Windows CE
L'utilisation de la RAM interne peut être ajustée par l'utilisateur dans certaines limites. Fondamentalement, il y a deux sections de grosse mémoire : mémoire de stockage et de mémoire de programme. Mémoire de stockage décrit plus ou moins la partie de la mémoire partagée de RAM interne. Windows CE utilise cette partie principalement pour cartographier le système de fichiers de base de RAM. Mémoire programme décrit la partie de la mémoire interne où les fentes 0 à 32 pour les applications sont mappées.

Après l'ouverture du panneau de configuration windows (Démarrer-Paramètres-Panneau de configuration), l'icône « Système » peut être sélectionnée. Dans la fenêtre "Propriétés système", il y a un onglet « Mémoire ». Il contient un curseur avec lequel il est possible d'allouer plus de mémoire pour l'utilisation de stockage (système de fichiers) ou programme (exécution de l'application). La barre bleue représente la RAM disponible actuelle.
image

Notes

  • La capture d'écran ont été faites à l'aide d'un panneau avec 128 Mo de RAM interne.
  • Les renseignements fournis aux présentes sont liées aux panneaux de Web Saia PCD ® Windows CE. Il y a d'autres implémentations de systèmes d'exploitation Windows CE possibles (p. ex. structure de mémoire).


 

Categories

PCD7 / D5xxx (Windows CE)

Last update: 29.05.2015 18:10

First release: 10.04.2009 09:11

Views: 4949

The requested software / document is no longer marketed by Saia-Burgess Controls AG and without technical support. It is an older software version which can be operated only on certain now no longer commercially available products.

Download