การประสานข้อมูล

ผู้เขียน: Louise Ward
วันที่สร้าง: 7 กุมภาพันธ์ 2021
วันที่อัปเดต: 1 กรกฎาคม 2024
Anonim
EP2 การสื่อสารและการประสานงาน
วิดีโอ: EP2 การสื่อสารและการประสานงาน

เนื้อหา

คำจำกัดความ - การประสานข้อมูลหมายถึงอะไร?

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

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


ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบายการซิงโครไนซ์

การซิงโครไนซ์มีสองประเภท: การซิงโครไนซ์ข้อมูลและการซิงโครไนซ์กระบวนการ:

  • การประสานกระบวนการ: การดำเนินการหลายเธรดหรือกระบวนการพร้อมกันเพื่อเข้าถึงการจับมือกันโดยที่พวกเขากระทำการกระทำตามลำดับที่แน่นอน Lock, mutex และ semaphores เป็นตัวอย่างของการซิงโครไนซ์กระบวนการ
  • การซิงโครไนซ์ข้อมูล: เกี่ยวข้องกับการบำรุงรักษาข้อมูลเพื่อเก็บสำเนาของข้อมูลที่สอดคล้องกันหลายชุดหรือเพื่อรักษาความถูกต้องของข้อมูล ตัวอย่างเช่นการเรพลิเคทฐานข้อมูลใช้เพื่อเก็บสำเนาข้อมูลหลายชุดที่ซิงโครไนซ์กับเซิร์ฟเวอร์ฐานข้อมูลที่เก็บข้อมูลในที่ต่าง ๆ

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

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

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


คำจำกัดความนี้ถูกเขียนใน con of .NET