บ้าน บล็อก อะซิงโครนัสคืออะไร - คำจำกัดความจาก techopedia

อะซิงโครนัสคืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Asyncronous หมายถึงอะไร?

โดยทั่วไปแล้วอะซิงโครนัสหมายถึงวัตถุและเหตุการณ์ที่อาจเกี่ยวข้อง แต่ไม่ได้ประสานงานในเวลาซึ่งหมายถึงไม่เกิดขึ้นในช่วงเวลาที่กำหนดไว้ล่วงหน้า เหตุการณ์แบบอะซิงโครนัสไม่มีการพึ่งพาซึ่งกันและกันในการเริ่มต้นหรือการทำให้เสร็จสมบูรณ์ก่อนที่เหตุการณ์อื่นจะเริ่มต้นหรือเสร็จ

ในวิทยาการคอมพิวเตอร์อะซิงโครนัสอาจหมายถึง:

  • การสื่อสารแบบอะซิงโครนัสซึ่งข้อมูลถูกส่งโดยไม่ต้องอาศัยสัญญาณนาฬิกาดังนั้นข้อมูลจะถูกส่งเป็นระยะ ๆ
  • การประมวลผลอินพุต / เอาท์พุตแบบอะซิงโครนัส (I / O) ซึ่งทำให้ซีพียูสามารถประมวลผลต่อกับข้อมูลอื่น ๆ ที่ไม่ขึ้นอยู่กับการดำเนินงาน I / O ปัจจุบัน

Techopedia อธิบาย Asyncronous

อะซิงโครนัสหมายถึงเหตุการณ์หรือกระบวนการคำนวณที่ไม่คำนึงถึงองค์ประกอบของเวลา กล่าวอีกนัยหนึ่งกระบวนการหนึ่งสามารถเริ่มหรือหยุดอย่างเป็นอิสระจากกระบวนการอื่นแม้ว่ามันจะเกี่ยวข้องกัน สิ่งนี้ช่วยให้สามารถใช้ทรัพยากรคอมพิวเตอร์ได้อย่างเต็มประสิทธิภาพสูงสุดโดยใช้เวลาว่างที่ทรัพยากรอย่างน้อยหนึ่งอย่างรอกระบวนการให้เสร็จสิ้น

แนวคิดนี้ใช้กับการสื่อสารเครือข่ายที่มีการส่งข้อมูลเป็นระยะแทนที่จะเป็นกระแสข้อมูลเดียว การทำเช่นนี้ช่วยลดความจำเป็นในการเชื่อมต่ออย่างต่อเนื่องเพราะผู้รับไม่จำเป็นต้องรอสตรีมคงที่ อย่างไรก็ตามมันต้องการตัวทำเครื่องหมายพิเศษเริ่มต้นและหยุดบิตเช่นเดียวกับตัวทำเครื่องหมายสถานที่เพื่อที่ผู้รับจะได้รู้วิธีที่จะกระจายข้อมูลที่กระจายกลับมารวมกัน

ในกรณีของการดำเนินการ I / O จะใช้เทคนิค I / O แบบอะซิงโครนัสเพื่อกำจัดเวลาว่างของ CPU เมื่อรอการดำเนินการ I / O เฉพาะเพื่อเสร็จสิ้นซึ่งโดยทั่วไปแล้วจะมีหลายองศาที่ช้ากว่าความเร็ว ประมวลผลข้อมูล. ด้วยการทำให้ซีพียูประมวลผลข้อมูลอื่นซึ่งไม่เกี่ยวข้องกับการดำเนินการ I / O จะสามารถเพิ่มความเร็วในการประมวลผลโดยรวมของกระบวนการ อย่างไรก็ตามข้อมูลหรือกระบวนการที่ต้องการความสมบูรณ์ของกระบวนการ I / O นั้นยังคงต้องรอให้เสร็จสมบูรณ์

อะซิงโครนัสคืออะไร - คำจำกัดความจาก techopedia