หลังจากที่ผมได้เขามาสัมผัส Python ได้สักระยะ
ผมก็ได้สังเกตุว่าโปรแกรมที่เขียนด้วย Python นั้นใช้ Memmory ค่อนข้างเยอะ(รึปล่าว)
จากตัวอย่างที่ผมลองสร้าง From โล่งๆจาก QT มา 1 From ใช้ Memory ไปแล้ว 9000k+
แล้วลองเขียนอะไรไปสักระยะพอเปิดดูใหม่ก็รวมไป 15000k แล้ว
คำถามแรกผมจึงอยากรู้ว่ามันมีวิธีคืนความจำหรือเทคนิคอะไรที่ให้มันไม่เปลืองทรัพยากรมากไหมครับ
เพราะผมต้องการเขียนโปรแกรมที่เปิดไว้ตลอด ถ้าเปลืองทรัพยากรขนาดนี้คงไม่ไหวแน่ๆ
ต่อมาผมก็เลยลองเขียนแยกออกแต่ละความสามารถออกมาเป็น exe ย่อย
แล้วเรียกใช้งานจาก command ทีหลังเมื่อต้องการใช้เป็นครั้งคราว
ซึ่งก็ให้ผลที่น่าพอใจพอสมควร แต่ปัญหาคือเมื่อเรียกใช้ไฟล์ exe พวกนี้
มันจะมีหน้าต่าง Dos(Console) แวบๆขึ้นมาด้วยทุกครั้ง(แวบมาแล้วก็หายไป)
พยายามหาทางไม่ให้มันขึ้นมาแล้วก็ยังไม่พบวิธี
ใครพอจะจัดการปัญหานี้ได้มั่งครับ
อ่อ ลืมบอกไป command ที่ผมสั่งรันไฟล์ใช้ os.system('test.exe'ครับ
ขอบคุณมากๆครับ