| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  •  
    Datamaskin >> Software >> Andre dataprogrammer >> Content
    Hva er SPM i datamaskinen?
    SPM eller Shared Portable Memory er et API for å få tilgang til eksterne delte minneområder i forskjellige prosesser. Det forenkler interprosesskommunikasjon (IPC) og deling av datastrukturer mellom prosesser.

    Med delt bærbart minne:

    Du kan opprette og kartlegge flere delte minneregioner uten eksplisitt å sette opp en ny IPC.

    Å få tilgang til delte minneregioner er enkelt, på samme måte som å få tilgang til lokalt og virtuelt minne.

    Den tilbyr en bærbar API for ulike arkitekturer og operativsystemer.

    I C-programmering, for å jobbe med delt bærbart minne:

    Ta med den nødvendige overskriftsfilen:

    #include

    For å opprette et delt minneområde, bruk shmget():

    int shmget(key_t key, size_t size, int shmflg);

    For å knytte et delt minneområde til den gjeldende prosessen, bruk shmat():

    void *shmat(int shmid, void *shmaddr, int shmflg);

    For å koble et delt minneområde fra den gjeldende prosessen, bruk shmdt():

    int shmdt(void *shmaddr);

    For å merke en delt minneregion for fjerning (etter at alle prosesser er ferdige med den), bruk shmctl():

    int shmctl(int shmid, int cmd, struct shmid_ds *buf);

    For fullstendige detaljer og eksempler, se man-sidene for shmget, shmat, shmdt og shmctl.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bruke NTREIS på MacBook Pro 
    ·Fordeler og ulemper med en Webroot Firewall 
    ·Hva er det beste systemet for fjerning av spionvare i v…
    ·Slik sletter du en Stuck melding på iPad 
    ·Min PDF forsvinner når den er forstørret 
    ·Hvordan Lytt til Satellite Radio på en PC 
    ·Hva er de andre typene datamaskiner? 
    ·Hva er et par merker slidehow-programvare? 
    ·Hva er CHW Files 
    ·Windows Defender Conflict : Windows Brannmur og McAfee 
      Anbefalte artikler
    ·Hvordan arbeide med strekkoder i Access 
    ·Hvorfor brukes styringsinformasjonssystem for storskala…
    ·Hvordan lage PDF- Knapper på Nettlesere 
    ·Hvordan holde en Celleverdi Constant bruke tastatur 
    ·Hvordan Align to vertikale kolonner i Word 
    ·Slik brenner du en sang i CD - R 
    ·Hvordan legge til utklippstavlen til en Tool Bar 
    ·Slik importerer TurboTax filer til TaxCut 
    ·Slik fjerner alle hyperkoblinger i et Word-dokument 
    ·Hvordan overføre musikk fra en PC til en bærbar PC 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/