มีกี่คนที่พวกเขาเริ่มเปิดแอปพลิเคชั่นใช้คอมพิวเตอร์สักสองสามชั่วโมงและก่อนที่พวกเขาจะรู้ว่าพวกเขาใช้ RAM มากเกินไป ... เอาล่ะฉันจะนำวิธีแก้ปัญหานี้ให้คุณ😀
มันเกิดขึ้นเมื่อเราเปิดแอพพลิเคชั่นหลายตัวเมื่อเราใช้ระบบไประยะหนึ่งไลบรารีและสิ่งอื่น ๆ จะถูกแคช แต่ ... มีหลายครั้งที่เราต้องการ RAM ที่มีอยู่มากขึ้นและไลบรารีเหล่านั้นก็ครอบครอง RAM โดยไม่ต้องถาม พวกเขา _¬
1. เราเปิดเทอร์มินัลในนั้นเราเขียนสิ่งต่อไปนี้และกด [ป้อน]:
- ของ su sudo
มันจะถามรหัสผ่านของเราเราเขียนแล้วกด [ป้อน] อีกครั้ง
2. ตอนนี้เราต้องเขียนสิ่งนี้:
- ซิงค์ && echo 3> / proc / sys / vm / drop_caches
พร้อม !!! …😀
ในกรณีของฉันฉันมี RAM อยู่ประมาณ 900MB และหลังจากทำสิ่งนี้ฉันก็ลดลงเหลือ 700MBs เยี่ยมไปเลยใช่ไหม
????
ทักทาย🙂
PD: คำสั่งนี้เนื่องจากมันปลดปล่อยทุกสิ่งที่โหลดในแคชจะทำให้บางสิ่งใน destkop ของเราทำงานช้าลงเล็กน้อยอย่างน้อยก็จนกว่าจะโหลดลงในแคชอีกครั้ง🙂
ขอบคุณมากสำหรับเคล็ดลับมีประโยชน์มากสิ่งเล็กน้อย
sudo su
มันจะไม่ซ้ำซ้อนเหรอ? ฉันหมายความว่ามันจะดีกว่าโดยตรง:
sudo sync && echo 3 > /proc/sys/vm/drop_caches
เปล่า? 🙂
ด้วยเหตุผลบางอย่างด้วย sudo อย่างที่คุณพูดมันไม่ได้ผลสำหรับฉัน ... นั่นเป็นเหตุผลว่าทำไมก่อนอื่นฉันต้องทำให้พวกเขาเข้าสู่ระบบในฐานะรูท (sudo su) จากนั้นดำเนินการคำสั่ง
ได้ผลสำหรับคุณในแบบที่คุณวางไว้หรือไม่?
หากคุณสังเกตเห็นว่าคุณใช้ sudo กับคำสั่งแรกเท่านั้น ในการใช้ sudo อย่างถูกต้องคุณควรใส่ -lo ในทั้งสองคำสั่ง
นานมาแล้วที่ฉันดิ้นรนกับสิ่งเหล่านี้ แม้แต่การใส่เครื่องหมายคำพูดทุกอย่างก็ยังใช้ไม่ได้
เมื่อคุณใส่ sudo su ทุกอย่างจะถูกทำโดยตรงในฐานะรูท🙂
ตอนนี้ฉันอยู่ที่ทำงานและตรวจสอบไม่ได้เนื่องจากเราใช้ windows ที่นี่
อย่างไรก็ตามในการเข้าสู่ superuser เพียงแค่
su
ไม่?
ทันทีที่ฉันกลับถึงบ้านฉันจะลอง🙂
ตัวอย่างเช่นหากคุณใส่ su ใน Ubuntu มันจะไม่ทำงานและคุณจะไม่สามารถเข้าสู่รูทได้อย่างน้อยนั่นก็เป็นวิธีที่ Lucid ... 🙂
นั่นเป็นเพราะไม่ได้กำหนดรหัสผ่านสำหรับ root
sudo passwd และกำหนดและคุณสามารถใช้ "su" ใน ubuntu หรือ distro อื่น ๆ
ใช่ฉันรู้ แต่คุณนึกออกไหมว่าขั้นตอนจะเป็นอย่างไร:
1. เปลี่ยนรหัสผ่าน root
2. เรียกใช้สิ่งนี้
เหมือนฉันไม่รู้ฮ่า ๆ ฉันเห็นว่ามันง่ายกว่าสำหรับผู้ใช้ด้วยวิธีนี้🙂
Ubuntu, Chakra และการแจกแจงอื่น ๆ นำมาซึ่งการกำหนดค่า sudo ใน Arch ซึ่งสามารถกำหนดค่าได้ระหว่างการติดตั้ง Debian ไม่ได้กำหนดค่ามา แต่ก็ไม่ยากที่จะทำโดยส่วนตัวแล้วฉันคุ้นเคยกับ su.
อย่างที่ Eduar2 จะบอก
<º Ubuntu
ที่นั่นคุณได้รับมันการใช้งาน Distros ส่วนใหญ่
su
, เก่าแต่ผู้อ่านหลายคนที่อ่านเราใช้ Linux Mint หรือ Ubuntu 😉
ให้ฉันดูว่าฉันเข้าใจถูกต้องหรือไม่ ... เราทำตามคำสั่งและปล่อยแคช จากนั้นใช้แอปพลิเคชั่นต่อไปแคชนี้จะกลับมา ... แล้ว ... เราบรรลุอะไร?
สวัสดีและยินดีต้อนรับ Jorge 🙂
ในกรณีของฉันฉันต้องการ RAM มากขึ้นในช่วงเวลาหนึ่งเพราะฉันต้องเปิดพีซีเสมือน (VirtualBox) และนี่คือวิธีแก้ปัญหาที่ฉันพบในช่วงเวลานั้นซึ่งเป็นวิธีแก้ปัญหาที่ฉันแบ่งปันเพราะฉันไม่รู้ว่ามีคนอื่นหรือไม่ จะสิ่งนี้หรืออย่างอื่น🙂
ฉันคิดว่าจะกำจัดห้องสมุดบางส่วนออกไป
ฉันเพิ่งทดสอบและได้เปลี่ยนจากประมาณ 400MB ของแคชเป็น 124mb
@Jorge อูร์ดาเนตา
แน่นอนว่าเราจัดการแคชฟรีได้แล้วถ้ามันถูกเติมอีกครั้งมันจะเป็นหนึ่งในสิ่งที่เรากำลังใช้และต้องการในเวลานั้นก่อนที่เราจะมีสิ่งที่เราไม่ต้องการ ถ้าเราจะเติมเงิน? เราว่างเปล่าอีกครั้ง
มันมีประโยชน์จริงๆ
คุณสามารถทำสิ่งต่อไปนี้:
sudo sync && sudo sysctl -w vm.drop_caches=3
มันใช้งานได้😀
ยินดีต้อนรับและขอบคุณสำหรับไลน์😉
ความนับถือ
ช่างเป็นอะไรที่น่าโล่งใจเหมือนการเอาน้ำหนักออกจากไหล่😛ฮ่าฮ่าขอบคุณมาก!
แน่นอนคุณต้องเขียน "sudo su" เพื่อเข้าสู่รูทมิฉะนั้น "อนุญาตปฏิเสธ" จะไม่ปรากฏขึ้น
ขอบคุณโพสต์ของคุณช่วยฉันได้มากในการลบความอิ่มตัวของหน่วยความจำที่เครื่องหนึ่งของฉันมีตอนนี้สร้างสคริปต์ให้ทำโดยอัตโนมัติขอบคุณและทักทาย