คำนิยาม ขยะ

คำภาษาละติน verr derivedre ได้มาจากภาษาละตินที่หยาบคายในทาง ตรงกันข้าม ความคิด ที่เชื่อมโยงกับการ กระทำของการกวาด วิวัฒนาการของนิรุกติศาสตร์ยังคงดำเนินต่อไปและแนวคิดมาเป็น ภาษา ของเราในฐานะ ขยะ

ขยะ

ในความหมายที่กว้างที่สุดขยะหมายถึง สิ่งที่ทำให้เกิดสิ่งสกปรก ตัวอย่างเช่น: "หยุดเก็บขยะและเริ่มทำความสะอาดเล้าหมู!", "กิจกรรมการผลิตประเภทนี้สร้างขยะจำนวนมาก", "ตามหลักแล้วงานนี้ไม่ควรทำให้เกิดขยะ แต่เป็นไปไม่ได้"

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

แม้แต่ สถาน ที่ที่องค์ประกอบเหล่านี้ ถูก เรียกว่าถังขยะ: "สยองขวัญใน Villa San Carlos: พวกเขาพบเด็กทารกที่ตายแล้วในถังขยะ", "เมื่อคืนนี้ฉันโยนเอกสารเก่าจำนวนมากในถังขยะ", "ไปดูว่าผิดพลาดไหม คุณใส่รูปลงในถังขยะ "

ในทางกลับกันขยะมีการใช้สัญลักษณ์หลายอย่าง นี่คือสิ่งที่มีการกล่าวถึงสิ่งนั้นหรือสิ่งที่ กระตุ้นให้เกิดการดูถูกเหยียดหยาม หรือ ก่อให้เกิดความรังเกียจ : "คุณเป็นขยะ! คุณไม่สามารถทำสิ่งนี้กับฉัน ได้ "" ภาพยนตร์เรื่องนี้เป็นขยะฉันไม่เข้าใจว่ามันได้รับรางวัลมากมาย "" ฉันไม่ได้ตั้งใจจะทำข้อตกลงกับ Roberto: ชายคนนั้นเป็นขยะชิ้นหนึ่งที่หลอกพ่อของฉัน "

เมื่อคำนี้มาพร้อมกับ คำนาม มันจะกลายเป็น คำคุณศัพท์ ที่บ่งบอกถึง คุณภาพหรือความสำคัญเล็กน้อย ของมัน: "บริษัท เสนอสัญญาขยะให้ฉัน แต่ฉันต้องยอมรับเพราะฉันต้องการเงิน", "สิ่งเดียวที่ฉันได้รับในวันนี้คือจดหมาย ถังขยะ "

คนเก็บขยะ

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

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

แนวคิดนี้ถูกสร้างขึ้นในปี 2501 โดย จอห์นแม็กคาร์ธี นักวิทยาศาสตร์คอมพิวเตอร์ชั้นนำผู้มีส่วนร่วมอย่างมากในด้านปัญญาประดิษฐ์ งานของเขามุ่งเน้นไปที่ตระกูลภาษา Lisp ซึ่งเขาได้มีส่วนร่วมในการพัฒนาซึ่งเขาต้องการหลีกเลี่ยง การจัดการ หน่วยความจำที่ควรทำด้วยตนเอง

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

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

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

แนะนำ