Ubuntu ช้าลงเมื่อเวลาผ่านไปไหม


10

ประมาณไม่กี่เดือนที่ผ่านมาฉันใช้ Ubuntu (ทำบางอย่างในบรรทัดคำสั่ง) เมื่อเริ่มล้าหลังจริงๆ ฉันจะกดปุ่มS(หรือปุ่มอื่น ๆ ) และเหมือน 20 วินาทีต่อมามันจะปรากฏขึ้นในสถานีของฉัน

โดยปกติฉันฆ่าเครื่องและรีบูต ระบบเริ่มทำงานได้ดี แต่ประมาณ 30 นาทีต่อมามันก็ทำแบบเดียวกัน ตอนนี้ฉันถูกบังคับให้ใช้ Ubuntu ใน spurts 30 นาที ฉันได้ดูกระบวนการทำงานของฉันและไม่มีใครใช้ CPU หรือ RAM จำนวนมาก

โชคดีที่ฉันได้บูทสองครั้งดังนั้นฉันจึงยังสามารถใช้เครื่องของฉันได้ ตอนนี้ฉันต้องได้รับการแก้ไขและฉันสงสัยว่าตัวเลือกของฉันคืออะไร ฉันจะถูกบังคับให้ทำการติดตั้งใหม่หรือมีวิธีอื่นหรือไม่?


สิ่งนี้จะเกิดขึ้นถ้าคุณไม่ "ใช้" อูบุนตูเป็นเวลา 30 นาทีหลังจากบูตเครื่อง?
aatdark

มันจะเกิดขึ้นเมื่อฉันใช้มันเท่านั้น ไม่งั้นมันจะนั่งตรงนี้ดี และฉันสามารถใช้งานได้เป็นเวลา 30 นาทีที่ล่าช้า
Kredns

1
คุณได้รับข้อความใน / var / log / syslog หรือ /var/log/kern.log เพื่อระบุปัญหาหรือไม่
aatdark

นี่คือของฉัน/var/log/syslog: pastebin.com/HbAC8p8e
Kredns

และนี่คือของฉัน/var/log/kern.log: pastebin.com/8V6Z48vk
Kredns

คำตอบ:


7

ก่อนติดตั้ง htop และ iotop:

sudo apt-get install htop iotop

จากนั้นเริ่มต้นสามเทอร์มินัลและเรียกใช้คำสั่งเหล่านี้ในแต่ละคำสั่ง:

iotop

คำสั่งนี้จะแสดงกระบวนการใด ๆ ที่เขียนไปยังฮาร์ดไดรฟ์

htop

คำสั่งนี้จะแสดงทางเลือกที่มีสีสันมากขึ้นไปด้านบน เอาใจใส่เป็นพิเศษกับจำนวนหน่วยความจำฟรี หากสิ่งนี้เริ่มมีน้อยคุณอาจเห็นการเพิ่มขึ้นของการเขียนดิสก์ในคำสั่ง iotop (ด้านบน) ซึ่งในทางกลับกันอาจบ่งบอกว่ามีบางอย่างกำลังรั่วหน่วยความจำ ...

tail -f /var/log/messages

คำสั่งนี้จะแสดงข้อความของระบบ หากบางโปรแกรมขัดข้องหรือมีข้อมูลเพิ่มเติมอาจปรากฏขึ้นที่นี่ ดังนั้นเมื่อคุณเริ่มสังเกตเห็นความล่าช้าของระบบตรวจสอบผลลัพธ์จากคำสั่งนี้ ...

แน่นอนว่าไม่ใช่สิ่งที่กล่าวมาข้างต้นสามารถแก้ไขปัญหาของคุณได้จริง แต่อาจช่วยวินิจฉัยได้

ไชโย


5
Nicke แทนที่จะเพียงแค่คัดลอกคำตอบของฉันจริง ๆ แล้วหาคำ ( askubuntu.com/questions/18564/ ...... ) มันจะเป็นการเคารพมากกว่าที่จะเชื่อมโยงคำถามเดิม ไม่ประทับใจ.
Scaine

3
-1 สำหรับการลอกเลียนแบบ นอกจากนี้เมื่อระบบของฉันเริ่มล้าหลังฉันไม่สามารถพิมพ์คำสั่งเช่นนี้ได้เพราะหลังจากเวลาผ่านไปประมาณ 40 วินาทีของการล้าระบบจะล็อคและฉันต้องรีบูตอย่างหนัก
Kredns

2
อะไร? ฉันไม่ได้อย่างแน่นอน! และสิ่งที่คุณหมายถึงโดย "คำต่อคำ" มีประโยคที่คล้ายกันแทบจะไม่ (ยกเว้นแน่นอนสำหรับคำสั่งที่มีความรู้ทั่วไป) นอกจากนี้ @Scaine โพสต์ด้านบนยังแจ้งปัญหาเฉพาะของการรั่วไหลของหน่วยความจำที่น่าสงสัยซึ่งฉันไม่คิดว่าคุณทำ ฉันจะไม่รังเกียจการเชื่อมโยงไปยังโพสต์ของคุณตอนนี้ที่ฉันรู้ว่ามันมีอยู่ แต่กล่าวหาว่าฉันขโมยความคิดที่ฉันทำอย่างแน่นอน - มีวิธีที่สุภาพในการชี้ให้เห็นความคล้ายคลึงกันในหัวข้อโดยไม่มีการขโมย
Nicke

1
จากนั้นฉันก็ขอโทษ Nicke ดูเหมือนจะบังเอิญเกินไปที่จะใช้คำสั่งเดียวกันโดยเฉพาะ ฉันหมายความว่าhtopเมื่อใดtopจะทำอะไรได้ดีเช่น นอกจากนี้ยังdmesgเป็นเรื่องธรรมดามากกว่า แต่ฉันชอบการปรับแต่ง kern.log เพราะมันเป็นแบบเรียลไทม์ ฉันคิดว่ามันบังเอิญเกินไป ขอโทษอีกครั้ง
Scaine

บังเอิญฉันไม่รู้: การแก้ไขปัญหาเบื้องต้นใด ๆ ของความล่าช้าของระบบจะรวมถึงการตรวจสอบโหลดซีพียูโหลดดิสก์และตรวจสอบข้อความบันทึกที่น่าสงสัย ... ฉันคิดว่า htop มีประโยชน์มากกว่าด้านบน (การสนับสนุนเมาส์รายการกระบวนการที่เลื่อนได้ เอาท์พุท ฯลฯ ) - และเราอาจจะไม่ได้เป็นคนเดียว 'tail -f' เป็นคำสั่งมาตรฐานในการ "ติดตาม" ไฟล์; เช่นพิมพ์บรรทัดใหม่ตามที่เขียนไป ... dmesg เพียงทิ้งเนื้อหาของ / var / log / dmesg หนึ่งครั้งแล้วออก - ไม่มีเอาต์พุตต่อเนื่องของบรรทัดใหม่ งั้นเหรอ? บางที แต่ก็เพียงพอที่จะเข้าใจ "การลอกเลียน"? ฉันไม่คิดอย่างนั้น ...
Nicke

1

ตรวจสอบการใช้หน่วยความจำของคุณ - ฉันรันSystem Monitorแอปเพล็ตในพาเนลของฉันและมันทำให้ฉันรู้ว่าฉันใกล้จะหมดหน่วยความจำแล้ว เมื่อฉันเรียกใช้โปรแกรมมากเกินไปฉันมีปัญหาที่คล้ายกัน - การตอบสนองช้า จริงๆ

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


นี่ไม่ใช่กรณี ไม่ใช่ว่าฉันมีโปรแกรมมากมายที่ทำงานอยู่ มันจะล่าช้าเมื่อเปิดหน้าต่างเทอร์มินัลเพียง 1 เครื่องเท่านั้น ฉันมี RAM 3GB และ CPU แบบ Dual-Core
Kredns

ไม่ว่าคุณจะเรียกใช้โปรแกรมกี่โปรแกรมอาจมีหน่วยความจำในการประมวลผลแบบบั๊ก
Nicke

แต่ก็ไม่มีใครทำ
นาวิกโยธิน

1

ปัญหาที่แท้จริงของคุณอาจร้อนจัด ฉันมีปัญหาเดียวกันนี้. ทั้งหมดที่ฉันทำคือยกระดับแล็ปท็อปของฉันโดยเก็บไว้ในตำราเรียน Dana ของ MIneralogy (ฉบับที่ 4) ปัญหาของคุณคือความร้อนสูงเกินไปถ้าคุณได้ยินเสียงแฟนของคุณร้องด้วยความเร็วสูง เป็นเรื่องยากที่จะรักษาแล็ปท็อปของคุณให้เย็น พลังการประมวลผลถูกเบี่ยงเบนเพื่อให้พัดลมทำงานต่อไป


หากมีความร้อนสูงเกินไป CPU อาจปิดตัวเองอย่างง่ายและทำให้ระบบของคุณปิด ฉันมีปัญหาการชะลอตัวที่เหมือนกันในวันที่ 14.04 และวิธีแก้ปัญหาปัจจุบันคือการรีบูต
แอนโทนี
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.