เครดิตสำหรับสิ่งนี้ไปที่chepnerเพื่อชี้ให้เห็นว่าฉันมีลิงก์ไปยังโซลูชันแล้ว
การใช้งาน Python อาจรวมแฟล็กเพิ่มเติมในแท็กชื่อไฟล์ตามความเหมาะสม ตัวอย่างเช่นบนระบบ POSIX แฟล็กเหล่านี้จะมีส่วนทำให้ชื่อไฟล์:
- พร้อม - pydebug (ธง: d)
- พร้อม -pymalloc (ธง: m)
- พร้อมกับยูนิโคดกว้าง (แฟล็ก: u)
ผ่านPEP 3149
เกี่ยวกับm
ธงโดยเฉพาะนี่คือสิ่งที่ Pymalloc คือ:
Pymalloc ตัวจัดสรรออบเจ็กต์พิเศษที่เขียนโดย Vladimir Marangozov เป็นคุณสมบัติที่เพิ่มเข้ามาใน Python 2.1 Pymalloc มีจุดมุ่งหมายให้เร็วกว่าระบบ malloc () และมีค่าใช้จ่ายหน่วยความจำน้อยกว่าสำหรับรูปแบบการจัดสรรตามแบบฉบับของโปรแกรม Python ตัวจัดสรรใช้ฟังก์ชัน malloc () ของ C เพื่อรับพูลหน่วยความจำขนาดใหญ่จากนั้นตอบสนองคำขอหน่วยความจำขนาดเล็กจากพูลเหล่านี้
ผ่านมีอะไรใหม่ใน Python 2.3
ในที่สุดไฟล์ทั้งสองอาจถูกเชื่อมต่ออย่างหนักในบางระบบ แม้ว่าทั้งสองไฟล์จะมีหมายเลขไอโหนดที่แตกต่างกันในระบบ Ubuntu 13.04 ของฉัน (ซึ่งเป็นไฟล์ที่แตกต่างกัน) โพสต์ comp.lang.python จากสองปีที่แล้วแสดงให้เห็นว่าครั้งหนึ่งเคยมีการเชื่อมต่อแบบฮาร์ดลิงก์