Announcement

Collapse
No announcement yet.

virtual memoryทำให้คอมเร็วขึ้นหรือเปล่า

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • virtual memoryทำให้คอมเร็วขึ้นหรือเปล่า

    คือผมแรม2กิ๊กแล้ว แล้วทำvirtualให้เป้น3072mb มะจะเร็วขึ้นเยอะปะครับ
    สเปคผมนะ e7400 ram2gb hd5670 512mb

  • #2
    อยากรู้แบบเดียวก้ะ จขกท .

    Comment


    • #3
      ไม่แตกต่างครับกับคนที่ ram เยอะพอสมควรแล้ว เหมาะกับพวก ram 256 512 จะมีผลทำให้เวลาใช้งานโปรแกรมจะไม่หน่วงๆ

      Comment


      • #4
        ไม่เร็วขึ้นครับ แค่ช่วยให้ทำงานได้

        เช่น เรามีแรม 256 เวลาใช้งานโปรแกรมแล้วแรมไม่พอ มันจะขึ้นเตือน หรือใช้ไม่ได้ virtual memory จะช่วยทดแทนให้ใช้งานได้

        Comment


        • #5
          Virtual Memory
          มีประโยชน์ในกรณีของการทำ Swapping (แบบ Demand Paging) ซึ่งบางครั้งโปรแกรมมีขนาดใหญ่ สมมติเกมมีขนาดเป็น 1 Gb แต่ Ram เรามีแค่ 512k ซึ่งปกติแล้วเราจะไม่สามารถ Run ได้ เนื่องด้วยหลักการที่ว่าโปรแกรม หรือ Process ทุกตัวที่จะประมวลผลโดย CPU จะต้องถูกเอาเข้าไปเก็บใน RAM และมีความต่อเนื่องกัน(ตัดแปะเป็นชิ้นๆ ไม่ได้)

          ดังนั้นเพื่อแก้ปัญหาข้างต้น จึงมี Virtual Memory นั่นเอง ซึ่งหลักๆแล้วจะเอาไว้เก็บ Page ซึ่งเป็นส่วนของโปรแกรมที่ประมวลผลได้ไว้ใน Harddisk แล้วทำการ Swap ระหว่าง Ram / HDD เมื่อถูกเรียกใช้งาน

          ดังนั้นการมีกำหนด Virtual Mem ให้มีขนาดใหญ่ อาจช่วยได้บ้าง แต่เนื่องในปัจจุบัน Ram มีราคาถูก และมีขนาดใหญ่อยู่แล้ว อาจจะไม่เห็นผลได้มากนัก

          ทิ้งท้ายหน่อยนึงคือว่า Virtual Memory หรือการทำ Paging นี่เกี่ยวกับเรื่องของ Dynamic Memory Allocation ด้วย ซึ่งเป็นเรื่องสำคัญในการจัดสรร Memory หรือ Ram ยังไงลองไปศึกษากันเองนะครับ

          Comment


          • #6
            virtual mem คือการใช้พื้นที่ hdd เป็นแรม ถ้าหน่อยความจำน้อย แล้ว cpu ใช้หน่อยความจำเกิน physical mem เครื่องก็จะช้าทันทีครับ เพราะว่าจะใช้พิ้นที่ hdd แทนแรมแล้ว

            Comment


            • #7
              ผมว่า ช้ากว่าเดิมนะ ถ้าเวลาHD Cash ข้อมูลอ่ะ ลองคิดดูดิ HD ทั้งอ่าน-เขียนข้อมูลเวลา ใช้โปรแกรมหรือเล่นเกมส์ แล้วนี่ต้องให้มันมาทดข้อมูลลงอีก อื่ดครับ (ผมพูดในกรณีที่ทำงานหนักๆนะ)

              มันเหมาะกับเครื่องที่มีแรมน้อยๆอ่ะ ตอนนี้เครื่องผม แรม 2GB ผมปิดไปแล้วอ่ะ virtual mem

              Comment


              • #8
                ถ้าแรมน้อยแร็วกว่าเดิม เพราะที่แรมไม่พอ มันจะช่วยให้ลื่นขึ้น

                แต่ถ้าแรมสามกิ๊กขึ้นแนะนำให้ปิด เพราะปิดจะเร็วกว่า แรมทำงานได้เร้วกว่าฮาร์ดดิส ถ้าปิดฟังก์ชันนี้ มันจะได้ไม่ต้องแบ่งไปทำในฮาร์ดดิส เร็วกว่าจริงๆครับ ไม่เชื่อปิดดู การตอบสนองอะนะ

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

                Comment

                Working...
                X