บ้าน พัฒนาการ อะตอมคืออะไร - คำจำกัดความจาก techopedia

อะตอมคืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Atom หมายความว่าอะไร

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

Techopedia อธิบาย Atom

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

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

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

อะตอมคืออะไร - คำจำกัดความจาก techopedia