| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  •  
    Computer Viden >> software >> Anden Computer Software >> Content
    Hvad er SPM i computer?
    SPM eller Shared Portable Memory er en API til at få adgang til eksterne delte hukommelsesområder i forskellige processer. Det forenkler interproceskommunikation (IPC) og deling af datastrukturer mellem processer.

    Med delt bærbar hukommelse:

    Du kan oprette og kortlægge flere delte hukommelsesområder uden eksplicit at oprette en ny IPC.

    Adgang til delte hukommelsesområder er ligetil, svarende til at få adgang til lokal og virtuel hukommelse.

    Det tilbyder en bærbar API til forskellige arkitekturer og operativsystemer.

    I C-programmering, for at arbejde med delt bærbar hukommelse:

    Inkluder den nødvendige header-fil:

    #include

    For at oprette et delt hukommelsesområde skal du bruge shmget():

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

    For at vedhæfte et delt hukommelsesområde til den aktuelle proces, brug shmat():

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

    For at frakoble en delt hukommelsesregion fra den aktuelle proces, brug shmdt():

    int shmdt(void *shmaddr);

    For at markere et delt hukommelsesområde til fjernelse (efter at alle processer er færdige med det), skal du bruge shmctl():

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

    For fuldstændige detaljer og eksempler henvises til man-siderne for shmget, shmat, shmdt og shmctl.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvilken slags software har du brug for at se live tv på…
    ·Hvilken software bruges af Linux i regneark? 
    ·Hvad er en UniChrome Pro Linux Ubuntu? 
    ·Er Emerge Desktop til Windows 7 Arbejd med Rainmeter 
    ·Hvad er DNSChanger 2.0B 
    ·Sådan Stream et iTunes Visualizer på en Webcam 
    ·Hvilke typer computersoftware kan nogen købe? 
    ·Begrænsninger af SharePoint 
    ·Hvilken type computersoftware er bedst til desktops? 
    ·Hvor kan man købe Snagit-software? 
      Anbefalede Artikler
    ·Sådan fjernes farveskygger på Photoshop 
    ·Sådan rydde op acne Med Photoshop 
    ·Sådan Fix Windows Media Player for Multi kunstner CD 
    ·Sådan Konverter en PowerPoint -fil til en QuickTime-fi…
    ·Sådan geninstalleres filen hosts i Spybot 
    ·Brug Excel til at beregne Forsinkede Livrenter 
    ·Hvordan ved jeg, om Spyware kører på min computer 
    ·Sådan Indsæt en kugle i Illustrator 
    ·Sådan fjerner Trojan Horse Backdoor Generic9.Axzs 
    ·Sådan copy & paste fra en Remote Desktop 
    Copyright © Computer Viden https://www.computerdk.com