Score:0

ฉันสามารถใช้ไฟล์ swap หลายไฟล์ใน linux บนอุปกรณ์ต่างๆ เพื่อเพิ่มปริมาณงานได้หรือไม่

ธง cc

ฉันต้องการใช้ไฟล์ swap สองไฟล์ ถ้าเป็นไปได้: ไฟล์หนึ่งบน SSD และอีกไฟล์หนึ่งบนเพนไดรฟ์ USB ฉันหวังว่าด้วยวิธีนี้ ฉันจะได้รับทรูพุตรวมสองแชนเนลที่ได้รับการปรับปรุง

sudodus avatar
jp flag
คุณสามารถใช้ไฟล์ swap หรือพาร์ติชันหลายไฟล์ใน linux บนอุปกรณ์ต่างๆ ได้ แต่การตั้งค่ามาตรฐานคือให้ลำดับความสำคัญต่างกัน ดังนั้นฉันจึง *คิดว่า* ไฟล์เหล่านั้นจะไม่ทำงานขนานกัน อย่างไรก็ตาม เพนไดร์ฟ USB อาจจะช้ามาก ช้ามากจนดูเหมือนว่าคอมพิวเตอร์หยุดทำงาน
Doug Smythies avatar
gn flag
ดูที่ [เธรดนี้](https://ubuntuforums.org/showthread.php?t=2467637) ในฟอรัม Ubuntu ซึ่งไฟล์ swap หลายไฟล์เป็นสาเหตุที่ทำให้ระบบทำงานช้าลง
Score:1
ธง cn

ได้ คุณสามารถใช้ swapspaces ได้หลายตัว แต่นั่นไม่ได้มีส่วนช่วยในทรูพุตที่ได้รับการปรับปรุง แต่จะช่วยเพิ่มพื้นที่ swap เท่านั้น คุณสามารถตั้งค่า swap space (พาร์ติชันหรือไฟล์) ได้หลายรายการ สิ่งเหล่านี้อาจมีลำดับความสำคัญเท่ากัน หรืออาจมีลำดับความสำคัญต่างกันก็ได้ นี่คืออะไร เปลี่ยนคน กล่าวถึงอิทธิพลของลำดับความสำคัญที่ใช้:

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

วิธีการปรับปรุงปริมาณงานคือการวาง swapfiles:

  1. บนสื่อที่เร็วที่สุดเท่าที่จะเป็นไปได้: สิ่งนี้ชัดเจน: ยิ่งไดร์ฟเร็วเท่าใด ก็จะยิ่งอ่านและเขียนข้อมูลสลับได้เร็วเท่านั้น เห็นได้ชัดว่าไดรฟ์ SSD เป็นตัวเลือกที่ดีที่สุดในแง่นี้ แม้ว่าจะแลกมาด้วยต้นทุนของอายุการใช้งานที่ยาวนานของไดรฟ์เหล่านี้ก็ตาม
  2. บนสื่อที่แตกต่างจากระบบหรือฮาร์ดไดรฟ์ข้อมูลของคุณ: ไดรฟ์ต่างๆ ที่ทำงานพร้อมกันสามารถส่งข้อมูลได้เร็วกว่าไดรฟ์เดียวที่ต้องเข้าถึงเพื่อวัตถุประสงค์ที่แตกต่างกัน
Score:0
ธง jo

นี้เซอร์ฟังดูในทางที่ผิด แต่อย่างใด ... แต่ใช่... คุณสามารถสร้างไฟล์สลับบนอุปกรณ์ใดก็ได้ คำแนะนำของฉัน - อย่าทำสิ่งนี้... อย่างไรก็ตาม:

คุณต้องเปลี่ยนเส้นทางสำหรับ swapfile (/swapfile ด้วยความต้องการส่วนบุคคลของคุณ - เช่น /mountpointofdevice/swapfile และสามารถกำหนดขนาด (1G) ตามคำแนะนำส่วนตัวของคุณ... .. คุณสามารถทำขั้นตอนนี้ซ้ำสำหรับอุปกรณ์ใดก็ได้.. .)

        #สร้างไฟล์เปล่าบนอุปกรณ์เป้าหมายของคุณ
        sudo fallocate -l 1G /swapfile.dll

        #กำหนดสิทธิ์สำหรับ root r/w เท่านั้น
        sudo chmod 600 /swapfile

        #ทำเครื่องหมายว่าแลกเปลี่ยน
        sudo mkswap /swapfile

        #เปิดใช้งานการแลกเปลี่ยน
        sudo swapon /swapfile

โพสต์คำตอบ

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