overclockzonefanpage  overclockzoneth  TV  RSS  


Results 1 to 8 of 8

Thread: คอมอืดมากเมื่อเปิดไปน่านๆเป็นเพราะอะไรครับ

  1. #1
    OverclockZone Member pomship's Avatar
    Join Date
    4 Nov 2008

    Smile คอมอืดมากเมื่อเปิดไปน่านๆเป็นเพราะอะไรครับ

    คอมอืดมากเมื่อเปิดไปน่านๆเป็นเพราะอะไรครับ เปิดทิ้งข้ามคืนอืดมากครับแต่พอ restart เครื่องก็กลับมาเร็วเหมือนเดิมครับ ตอนนี้ไม่ทราบว่าเกิดจากปัญหัาตรงไหนครับ

    spec เครื่องของผมนะครับ
    CPU: amd athlon 7750be
    M-B:ECS 780gm-a
    RAM: OCZ 2*2gb ซิ้งดำครับ
    ็HDD:seagate sata2 160gb
    powersuply:delux 500 watt
    vganboard
    soundnboard

    spec เคื่องคร่าวๆแค่นี้นะครับ

    ท่านได้เคยเจอปัญหาแบบนี้ช่วนทีนะครับ ขอบคุณล่วงหน้าครับ

  2. #2
    OverclockZone Member guyo's Avatar
    Join Date
    4 Mar 2007
    Location
    Bangkok

    Default

    ผมว่าปกตินะครับเวลาเปิดโปรแกรมต่างๆ อย่างพวกphotoshop หรือเล่นเกมส์ที่มันกินสเปค
    พอออกจากเกมส์เครื่องมันจะเอ๋อๆ ถ้าจำไม่ผิดตัววินโดว์มันไม่คืนหน่วยความจำให้ประมาณนี้ไม่แน่ใจ
    ต้องกด restart ถึงจะหาย

  3. #3
    OverclockZone Member arito's Avatar
    Join Date
    27 May 2008
    Location
    Earth

    Default

    อืม ปกติคับ ใช้งานนานๆ หน่ยความจำที่เคยใช้มันก็ค้างตรงนั้น ก็เลยไม่ได้เอากลับมาใช้ต่อได้ รีเครื่องก็หายคับ

  4. #4
    OverclockZone Member chochomon's Avatar
    Join Date
    11 Dec 2007
    Location
    in......tel (-_-")

    Default

    ใช่คับ เป็นทุกโปรแกรมแหละคับ

    พอใช้งานเส็ดมันไม่คืนหน่วยความจำ

    รีสตาร์ทก็หาย

  5. #5
    OverclockZone Member pomship's Avatar
    Join Date
    4 Nov 2008

    Default

    ขอบคุณมากนะครับสำหรับทุกคำตอบ

  6. #6
    OverclockZone Member witpk2's Avatar
    Join Date
    16 Jan 2009

    Default

    พาพวกไปลุยเลยครับอมันไม่ยอมคืนหน่วยฟามจำ อิอิอิ

  7. #7
    OverclockZone Member zicmaxx's Avatar
    Join Date
    21 Mar 2007

    Default

    Quote Originally Posted by chochomon View Post
    ใช่คับ เป็นทุกโปรแกรมแหละคับ

    พอใช้งานเส็ดมันไม่คืนหน่วยความจำ

    รีสตาร์ทก็หาย
    ไม่ทุกโปรแกรมนะครับ

    โปรแกรมที่ออกแบบดี เค้าจะทำการ Heap หน่วยความจำแล้วคืนพื้นที่เมื่อไม่ได้ใช้งานแล้วทุกครั้ง

    ส่วน เมื่อใช้งานไปแล้วเริ่มอืด เอาเฉพาะที่เกี่ยวกับ Memory นะ

    มันมี 2 กรณีหลักๆ ( จากประสบการณ์การเขียนโปรแกรมใหญ่ๆ ) ครับ อาจจะมีกรณีอื่นอีก แต่ผมไม่รู้ลึกขนาดนั้น

    1.โปรแกรม ไม่คืนหน่วยความจำในระหว่างการใช้งาน
    2. Memory leak


    ข้อแรก เวลาเราใช้งานโปรแกรมไปเรื่อยๆ มัน Heap Memory สำหรับประมวลผลเอาไว้
    ถ้าโปรแกรมเขียนมาไม่ดี ในระหว่างการใช้งาน มันจะสร้างตัวแปรใหม่ขึ้นมาเรื่อยๆโดยไม่
    มีการ Reuse ตัวแปร หรือคืนพื้นที่ให้

    ข้อสอง เกิดจากการใช้งานพวก Data Structor แบบต่างๆ เช่น Satck,Heap,Queue
    และการใช้ Pointer ( new & delete) ภายนอก
    พวกนี้ตอนเรียกใช้งานต้องมีความระมัดระวัง หรือตัว Data Structor ที่ดีต้องมีการ Manage
    ให้สมบูรณ์ หรือโครงสร้างต้องสมบูรณ์
    ส่วนมากมันจะเป็น Pointer ภายใน ตอนออกแบบต้องทำการ delete ตัวแปรที่ไม่ใช้แล้วทุกครั้ง


    --------------------
    เครื่องผมเิปิด 24 Hr เล่นเกมส์,เขียนโปรแกรม,เขียนเวบ PS CS3,DW CS3,Firework,Flash CS3

    ไม่มีปัญหาครับ ทุกครั้งที่ปิดโปรแกรม จะได้หน่วยความจำกลับคืนมา บางทีเปิด 3 วันติดๆ ก็ไม่มีคำว่าอืด

    ถ้า Memory บางส่วนไม่คืนมา
    ก็ใช้พวกโปรแกรม Memory Manager ได้ครับ พวกนี้มันจะไปบังคับคืน Memory ที่ไม่มีการใช้งานแล้ว
    ให้คืนพื้นที่หน่วยความจำกลับมาครับ

  8. #8
    OverclockZone Member Athlon_TFS's Avatar
    Join Date
    23 Dec 2006
    Location
    <<heARt of KahO>>

    Default

    restart บ่อย ๆ ครับ



Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •