กลับไปหน้าบทความ

อ่าน 2 นาที

รันไทม์ภาษาทั่วไป

Common Language Runtime ( CLR ) ซึ่ง เป็นส่วนประกอบ เครื่องเสมือน ของ Microsoft .NET Framework ทำหน้าที่จัดการการทำงานของโปรแกรม .

รันไทม์ภาษาทั่วไป

( เรียนรู้วิธีและเวลาในการลบข้อความนี้ )

Common Language Runtime ( CLR ) ซึ่ง เป็นส่วนประกอบ เครื่องเสมือนของMicrosoft .NET Frameworkทำหน้าที่จัดการการทำงานของโปรแกรม .NET การคอมไพล์แบบ Just-in-timeจะแปลงโค้ดที่จัดการ ( โค้ดภาษาตัวกลาง ที่คอมไพล์แล้ว) ให้เป็น คำสั่งเครื่องจากนั้นจึงดำเนินการบนCPUของคอมพิวเตอร์[ 1 ] CLR ให้บริการเพิ่มเติม ได้แก่การจัดการหน่วยความจำความ ปลอดภัย ของประเภทการจัดการข้อยกเว้นการเก็บขยะความปลอดภัย และการจัดการเธรดโปรแกรมทั้งหมดที่เขียนขึ้นสำหรับ .NET Framework ไม่ว่าจะใช้ภาษาโปรแกรม ใดก็ตาม จะถูกดำเนินการใน CLR .NET Framework ทุกเวอร์ชันมี CLR ทีม CLR ก่อตั้งขึ้นเมื่อวันที่ 13 มิถุนายน พ.ศ. 2541

CLR ใช้ระบบการดำเนินการเสมือน (VES) ตามที่กำหนดไว้ใน มาตรฐาน โครงสร้างพื้นฐานภาษาทั่วไป (CLI) ซึ่งเดิมพัฒนาโดย Microsoft เอง มาตรฐานสาธารณะกำหนดข้อกำหนดโครงสร้างพื้นฐานภาษาทั่วไป[ 2 ]

ภาพรวมประวัติการเผยแพร่ .NET Framework CLR [ 1 ]
เวอร์ชัน CLR เวอร์ชัน .NET
1.0 1.0
1.1 1.1
2.0 2.0 , 3.0 , 3.5
4 4 , 4.5 , 4.6 , 4.7 , 4.8

ในระหว่างการเปลี่ยนผ่านจากเทคโนโลยี .NET แบบดั้งเดิม เช่น .NET Framework และรันไทม์ที่เป็นกรรมสิทธิ์ ไปสู่ ​​. NET Core ที่พัฒนาโดยชุมชน CLR ได้รับการขนานนามว่าCoreCLR [ 3 ] ปัจจุบัน คำว่า CLR อาจหมายถึง . NET Framework CLRหรือCore CLR ก็ได้ [ 4 ]

ตั้งแต่ .NET 5 เป็นต้นมา รันไทม์สำหรับ .NET จะมีการออกเวอร์ชันใหม่ทุกปีในเดือนพฤศจิกายน[ 5 ]

ดูเพิ่มเติม

  • ส่วนประกอบของ Common Language Runtime
  • ส่วนประกอบของ CLR
  • ภาพรวมของ .NET Framework 4.0
  • ภาพรวมแนวคิดของ .NET Framework
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Common_Language_Runtime&oldid=1317322509 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ รันไทม์ภาษาทั่วไป

Common Language Runtime ( CLR ) ซึ่ง เป็นส่วนประกอบ เครื่องเสมือน ของ Microsoft .NET Framework ทำหน้าที่จัดการการทำงานของโปรแกรม .

ดูเพิ่มเติม

ภาษากลางทั่วไป รายชื่อภาษา CLI เครื่องเสมือน Java

ลิงก์ภายนอก

ส่วนประกอบของ Common Language Runtime ส่วนประกอบของ CLR ภาพรวมของ .NET Framework 4.0 ภาพรวมแนวคิดของ .NET Framework ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Common_Language_Runtime&oldid=1317322509 "