A method and system to manage memory accesses from...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/46 (2006.01) G06F 11/36 (2006.01)

Patent

CA 2672481

A method, computer program and system for controlling accesses to memory by threads created by a process executing on a multiprocessor computer. A page table structure is allocated for each new thread and copied from the existing threads. The page access is controlled by a present bit and a writable bit. Upon a page fault the access is provided to one thread. The kernel handles the new page entry creation process and set the page present bits to zero which creates page faults. In a second embodiment, two page table structures are created, one for one thread having access to the address space and the other page table structure shared by all the other threads having not access to the address space.

L'invention concerne un procédé, un programme informatique et un système permettant le contrôle des accès à une mémoire par des fils créés par un processus s'exécutant sur un ordinateur multiprocesseur. Une structure de table de pages est attribuée pour chaque nouveau fil et est copiée à partir des fils existants. L'accès des pages est contrôlé par un bit présent et un bit inscriptible. Lors d'une faute de page, l'accès est fourni à un fil. Le noyau exécute le processus de création d'une nouvelle entrée de page et fixe les bits présents de la page à zéro ce qui crée des défauts de page. Dans un deuxième mode de réalisation, deux structures de tables de pages sont créées, l'une pour un fil ayant accès à l'espace d'adresses et l'autre structure de table de pages partagée par tous les autres fils n'ayant pas accès à l'espace d'adresses.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

A method and system to manage memory accesses from... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with A method and system to manage memory accesses from..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A method and system to manage memory accesses from... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1823144

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.