|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Hårdvara
  • Allt-i - ett-skrivare
  • Apple Computers
  • BIOS
  • CD & DVD drives
  • Processorer
  • Computer Drives
  • Bildskärmar
  • Kringutrustning
  • Datorkraft Källor
  • dator Skrivare
  • Computer uppgraderingar
  • Stationära datorer
  • Elektronisk bok läsare
  • Externa hårddiskar
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • Bärbara datorer
  • stordatorer
  • Möss & tangentbord
  • Netbooks
  • Network Equipment
  • Nook
  • bärbara datorer
  • Övrigt Hårdvara
  • PC Computers
  • projektorer
  • RAM , kort och moderkort
  • skannrar
  • Servrar
  • Ljudkort
  • Tablet PC
  • grafikkort
  • arbetsstationer
  • iPad
  • iPhone
  • * Dator Kunskap >> Hårdvara >> Bildskärmar >> Content

    Hur många monitorer kan en tråd hålla på en gång?

    Trådar "håller" inte "monitorer på det sätt du kanske tänker. Här är en uppdelning av hur bildskärmar och trådar fungerar:

    * monitorer: En bildskärm är en synkroniseringskonstruktion som säkerställer att endast en tråd kan komma åt en kritisk kodavsnitt åt gången. Det är ett sätt att förhindra rasförhållanden och datakorruption när flera trådar behöver dela resurser.

    * trådar: Trådar är oberoende exekveringsenheter inom en process. De kan skapas och hanteras av operativsystemet.

    Hur de interagerar:

    1. förvärva låset: När en tråd behöver komma åt en delad resurs måste den förvärva monitorns lås.

    2. Exklusiv åtkomst: När en tråd har förvärvat låset har den exklusiv tillgång till det kritiska avsnittet. Andra trådar som försöker skaffa låset kommer att blockeras tills den första tråden släpper det.

    3. Släpp låset: När tråden är klar med det kritiska avsnittet släpper den låset. En annan tråd kan sedan förvärva låset och fortsätta körningen.

    Nyckelpunkt: En tråd har inte flera bildskärmar på en gång. Det kan skaffa flera lås, en åt gången, men det kan bara hålla ett lås åt gången.

    Exempel:

    Föreställ dig två trådar, tråd A och tråd B, som behöver komma åt samma bankkonto.

    * Tråd A vill sätta in pengar.

    * Tråd B vill ta ut pengar.

    En bildskärm används för att skydda bankkontoens saldo:

    1. tråd A förvärvar monitorns lås.

    2. tråd A utför insättningsoperationen.

    3. tråd A släpper låset.

    4. tråd B förvärvar monitorns lås.

    5. tråd B Utför uttagsoperationen.

    6. tråd B släpper låset.

    Detta förhindrar att båda trådarna ändrar kontobalansen samtidigt, vilket säkerställer datakonsistens.

    Låt mig veta om du har några andra frågor!

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur datorövervakningsbilden skiljer sig från tv -bild…
    ·Kan du utöka skrivbordet över 2 monitorer med en Inte…
    ·Anslut 2 datorskärmar till en dator?
    ·Vad är standardmått på skrivbordet?
    ·Vilka bildskärmar har samma begränsningar och detekte…
    ·Vad gör en vibrationsmonitor?
    ·Vad är tangentbordsmonitorer och skrivare alla exempel…
    ·Hur rengör du din datorskärm?
    ·Vilket är verktyget som övervakar systemet tillstånd…
    ·Hur använder en bildskärm pixlar för att skapa en bi…
    Utvalda artiklarna
    ·Hade eniac en bildskärm?
    ·Hur återställa alla lösenord på en Toshiba Laptop
    ·Hur man gör en Canon G10 en webbkamera
    ·Hur man fixar en Sticky Datortangent
    ·Hur kan vi minska Lag på en hemmamatch Server
    ·Varför är min Keyboard Typing Weird
    ·Hur ansluta komponentvideo till en VGA- projektor
    ·Instruktioner för installerat om minnet i en HP NC6000…
    ·Computer Studies Projekt
    ·Hur man skriver ut en testsida för HP Officejet
    Copyright © Dator Kunskap https://www.dator.xyz