วิธีการฟรีบัฟเฟอร์ Linux และแคช

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

คุณต้องทำงานจากเทอร์มินัลสำหรับเทคนิคนี้ ค้นหา terminal บน Ubuntu Dash หรือกด Ctrl, Alt และ T ค้างไว้พร้อม ๆ กัน ผู้ใช้ LXDE, Xfce4 และ KDE อาจต้องการคลิกที่เมนู Applications หรือ Whisker ชี้ไปที่ System Tools และเปิด Terminal

วิธีที่ 1: ใช้คำสั่งซิงค์

ในหลายกรณีผู้ใช้ต้องการซิงโครไนซ์แคชที่เขียนลงในอุปกรณ์จัดเก็บข้อมูลแบบถาวรที่อยู่ภายใต้ข้อมูล ซึ่งหมายความว่าการเปลี่ยนแปลงใด ๆ ที่เกิดขึ้นกับบัฟเฟอร์ของไฟล์ในหน่วยความจำจะได้รับการอัปเดตในดิสก์ดังนั้นหากระบบดังกล่าวลงไปแล้วคุณจะมีโอกาสดีที่จะมีทุกอย่างอยู่ในปัจจุบัน หากแนวคิดนี้ดูเหมือนว่าขั้นสูงเพียงเล็กน้อยแล้วโปรดจำไว้ว่าข้อมูลนี้จะทำให้ข้อมูลในแรมของคุณเหมือนกับข้อมูลในดิสก์หรือ SSD ของคุณ

เรียกคำสั่งซิงค์โดยไม่มีอาร์กิวเมนต์อื่นใด อัปเดตไฟล์บนดิสก์โดยมีการเปลี่ยนแปลงที่รอการเขียน พิมพ์ sync ที่บรรทัดคำสั่งแล้วกด Enter คุณจะไม่เห็นผลลัพธ์ใดเลยและคุณสามารถทำได้หลังจากที่คำสั่งใด ๆ ถูกเรียกใช้ก่อนหน้านี้

วิธีนี้เป็นวิธีที่ง่ายอย่างไม่น่าเชื่อเนื่องจากคุณต้องการเพียงแค่เรียนรู้คำเดียวเท่านั้น แตกต่างจากวิธีอื่น ๆ ทำให้ปลอดภัยอย่างสมบูรณ์แบบตลอดเวลาและจะไม่ลดประสิทธิภาพยกเว้นช่วงเวลาไม่กี่วินาทีขณะที่ซิงค์กับดิสก์เกิดขึ้น ถ้าคุณได้ย้ายไฟล์ระหว่างไดรฟ์ภายนอกและต้องการตรวจสอบว่าการเขียนทั้งหมดเสร็จสิ้นแล้วให้โหลดบัฟเฟอร์ Linux ฟรีโดยพิมพ์ sync และกด Enter วิธีอื่น ๆ ทั้งหมดเป็นอย่างเคร่งครัดสำหรับการทำ benchmarks หากคุณเคยได้ยินคนพูดถึงเรื่องสกปรกแล้วนี่คือทางออกสำหรับปัญหานั้น ลินุกซ์บางครั้งเก็บไฟล์ไว้ในหน่วยความจำ แต่บอกให้ระบบปฏิบัติการอื่น ๆ ทราบว่าอยู่ในดิสก์ แต่การเรียกใช้การซิงค์ทำให้แน่ใจได้ว่าการเปลี่ยนแปลงเหล่านี้จะได้รับการอัปเดตในดิสก์เช่นกัน ไม่ได้ลบออกจากแรมดังนั้นพวกเขาจะยังคงเสนอโปรแกรมอื่น ๆ ที่จำเป็นต้องเข้าถึงโดยไม่ทำให้ช้าลง

PRO TIP: หากปัญหาเกิดขึ้นกับคอมพิวเตอร์หรือแล็ปท็อป / โน้ตบุ๊คคุณควรลองใช้ซอฟต์แวร์ Reimage Plus ซึ่งสามารถสแกนที่เก็บข้อมูลและแทนที่ไฟล์ที่เสียหายได้ วิธีนี้ใช้ได้ผลในกรณีส่วนใหญ่เนื่องจากปัญหาเกิดจากความเสียหายของระบบ คุณสามารถดาวน์โหลด Reimage Plus โดยคลิกที่นี่

วิธีที่ 2: บัฟเฟอร์ Linux ฟรีโดยสิ้นเชิง

โปรดจำไว้เสมอก่อนที่คุณจะดำเนินการต่อไปซึ่งวิธีที่ 1 เป็นที่ต้องการตั้งแต่ Linux แคชอย่างจริงจังเพื่อให้อุปกรณ์ของคุณเคลื่อนที่ได้เร็วขึ้น คุณเกือบจะต้องการเพียงแค่เรียกใช้การซิงค์เพื่อความปลอดภัยเพื่อให้มั่นใจว่าการเขียนดิสก์ทั้งหมดเสร็จสมบูรณ์แล้ว หากคุณกำลังพยายามทำมาตรฐานฮาร์ดแวร์หรือบางส่วนของการจัดเรียงก็มีวิธีการฟรีแคช Linux อย่างสมบูรณ์

สมมติว่าคุณเข้าใจถึงอันตรายจากการทำเช่นนี้ให้เรียกใช้ & & ซิงค์ & & echo 3> / proc / sys / vm / drop_caches && ฟรี ในเทอร์มินัล เนื่องจากเป็นคำสั่งที่ยาวนานคุณจึงควรเน้นที่นี่และคัดลอก หากต้องการวางในเทอร์มินัลให้ใช้ตัวเลือกวางในเมนูแก้ไขหรือไม่เหมือนกับการซิงค์โดยตัวคุณเองคุณจะต้องเรียกใช้งานจากพรอมต์หลัก ใส่คำสั่ง sudo หน้าคำสั่งถ้าคุณลงชื่อเข้าใช้ในฐานะผู้ใช้ปกติ บรรทัดนี้ช่วยให้มั่นใจได้ว่าคุณจะเห็นผลลัพธ์บ่งชี้ว่าหน่วยความจำแคชกำลังรั่ว

อีกครั้งเหตุผลเดียวที่คุณต้องการทำเช่นนี้คือการใช้เกณฑ์วัดประสิทธิภาพ คุณอาจสังเกตเห็นประสิทธิภาพที่แท้จริงเมื่อคุณทำเช่นนี้เนื่องจากคุณกำลังล้างข้อมูลทั้งหมดที่ Linux ทำงานอย่างหนักเพื่อแคช นอกจากนี้คุณยังสามารถปิดใช้ swap โดยการพิมพ์ sudo swapoff -a และเปิดใช้งานอีกครั้งด้วย sudo swapon -a แต่อีกครั้งจำเป็นต้องเข้าถึง root และเพียงครั้งเดียวที่คุณต้องการทำเช่นนี้ก็คือถ้าคุณเป็นนักพัฒนาซอฟต์แวร์พยายามใช้จริง มาตรฐานฮาร์ดแวร์สำหรับยูทิลิตีหรือกระบวนการระบบไฟล์ คนอื่น ๆ ก็จะต้องการเรียกใช้การซิงค์โดยตัวเองเป็นผู้ใช้ปกติโดยไม่ต้องเข้าถึงรากเพื่อให้แน่ใจว่าทุกภาคสกปรกถูกเขียนลงดิสก์

PRO TIP: หากปัญหาเกิดขึ้นกับคอมพิวเตอร์หรือแล็ปท็อป / โน้ตบุ๊คคุณควรลองใช้ซอฟต์แวร์ Reimage Plus ซึ่งสามารถสแกนที่เก็บข้อมูลและแทนที่ไฟล์ที่เสียหายได้ วิธีนี้ใช้ได้ผลในกรณีส่วนใหญ่เนื่องจากปัญหาเกิดจากความเสียหายของระบบ คุณสามารถดาวน์โหลด Reimage Plus โดยคลิกที่นี่

Facebook Twitter Google Plus Pinterest