मेरे लैपटॉप पर उबंटू 14.04 इतना धीमा क्यों है? [बन्द है]


20

मैंने सिर्फ 1.7Ghz पेंटियम M और 1Gbyte मेमोरी के साथ Dell लैपटॉप पर Ubuntu 14.04 स्थापित किया है।

ग्राफिक्स Intel® 852GM / 855GM x86 / MMX / SSE2 हैं, OS प्रकार 32 बिट है।

पूरी प्रणाली बहुत धीमी है। जब मैं एप्लिकेशन मैनेजर लॉन्च करता हूं, उदाहरण के लिए, मुझे टाइप किए गए पत्रों को देखने के लिए प्रतीक्षा करने की आवश्यकता है!

यह ऐसा है जैसे कि CPU अतिभारित था और कोई मेमोरी उपलब्ध नहीं थी, लेकिन मेरे पास केवल फ़ायरफ़ॉक्स चल रहा है।

मैं सिस्टम को कैसे सुचारू रूप से चला सकता हूं? इसमें विंडोज एक्सपी स्थापित होता था और यह ठीक काम करता था।


क्या आप यह निर्धारित कर सकते हैं कि सिस्टम ने आपके ग्राफिक्स कार्ड को सही ढंग से पाया है? उत्पादन glxinfo | grep renderकुछ ब्याज का हो सकता है।
चार्ल्स ग्रीन

2
आपके द्वारा वर्णित सिस्टम XP और Ubuntu 12.04 की पसंद के लिए अधिक अनुकूल है। जिस तरह आप इस पर विंडोज 7/8 स्थापित नहीं करेंगे, आपको उसी सिद्धांत को अन्य ऑपरेटिंग सिस्टम पर लागू करना चाहिए।
prusswan

तीरों के नीचे टिक पर क्लिक करके किसी बिंदु पर उत्तर स्वीकार करना न भूलें।
टिम

जवाबों:


35

क्योंकि आपके पास केवल 1GB RAM है! यह एकमात्र समस्या नहीं है, लेकिन यह इसका हिस्सा है। बस, आपका कंप्यूटर एकता के ग्राफिक्स की तीव्रता को संभाल नहीं सकता है।

विंडोज एक्सपी लगभग उबुन्टु 11.04+ के डिफॉल्ट डेस्कटॉप सीपीयू / ग्राफिकल इंटेंसिटी नहीं है। यह कॉम्पिज़ पर आधारित है और इसमें सभी प्रकार के फैंसी ग्राफिक्स हैं, जैसे डैश के माध्यम से देखना और विस्तारक लॉन्चर। मैं स्थापित करने की सलाह देंगे Lubuntu या Xubuntu बल्कि एकता से, या पर XFCE या LXDE डाल, और का उपयोग कर सकते हैं।

मेरे पास 3 पुराने XP कंप्यूटर हैं, और वे अच्छी तरह से चल रहे हैं (2006 के लबंटू लैपटॉप पर 683 एमबी रैम के साथ टाइप किया गया है)।

यह ऐसा है मानो सीपीयू ओवरलोड था और कोई मेमोरी उपलब्ध नहीं थी

सीपीयू शायद अतिभारित है / शायद पर्याप्त रैम उपलब्ध नहीं है। स्थापित करने और उपयोग करने का प्रयास करें midori- यह हल्का है, और इस समय मैं इसका उपयोग कर रहा हूं।

मेरे सर्वनाम वह / उसके हैं


2
इसे भी देखें: askubuntu.com/questions/206407/… - इस विकी के रूप में ... मैं यूनिटी के साथ मुद्दों पर पुष्टि करूंगा - यह सिर्फ पुराने एक्सपी बॉक्स नहीं बल्कि क्वाड-कोर डेस्कटॉप पर धीमा है। अधिकांश अन्य डेस्कटॉप वातावरण तेज हैं।
विल्फ

1
मूल रूप से सबसे शक्तिशाली मशीन जो मैंने उपलब्ध है, उस पर धीमी है - गनोम 3 एक इंटेल एटम नेटबुक और आई 5 लैपटॉप पर तेज है।
विल्फ

2
मेरे पास 8 GB RAM, Intel i7 3.4 GHz है और मैंने Ubuntu 14.04 लैगिंग (ओपी जितना बुरा नहीं है) पाया और सिस्टम को भी कई बार फ्रीज किया जिससे मुझे हार्ड रिबूट करना पड़ा। मैंने Xubuntu पर स्विच किया और इसे तेज़ी से आगे बढ़ाया। आज तक एक भी समस्या नहीं।
सुदीप

2
इसके अलावा gpu का समर्थन नहीं किया जा सकता है
Thorbjørn Ravn Andersen

1
ठीक है कि यह इसका हिस्सा हो सकता है, लेकिन मैं 4 जीबी से कम वाले किसी के लिए भी एकता नहीं बनाऊंगा, जैसा कि मैंने कहा कि मुझे 32 जीबी रैम के साथ फ्रीज मिलता है।
टिम

13

दो चीज़ें:

1) उबंटू 14.04 यूनिटी 3 डी का उपयोग करता है, जो कि कॉम्पिज़ पर आधारित है। पूरी बात हार्डवेयर-त्वरित OpenGL के माध्यम से प्रस्तुत की गई है। यह शानदार है यदि आपके पास अच्छे ड्राइवर हैं और एक अच्छा वीडियो कार्ड है, तो बहुत ज्यादा नहीं है अगर या तो गायब है।

वितरण को स्विच करने की बिल्कुल आवश्यकता नहीं है। बस एक हल्का डेस्कटॉप वातावरण स्थापित करें, लॉग आउट करें, और नए डेस्कटॉप पर वापस लॉग इन करें। उपयोग में आसानी के लिए पसंदीदा एक आम तौर पर Xfce है।

2) टूटी हुई अपडेट-एप्ट-एक्सएपियन-इंडेक्स क्रोन नौकरी का संयोजन, और कर्नेल में टूटी हुई प्रक्रिया का समय निर्धारण। लंबी कहानी छोटी है, आपको अपने बूट विकल्पों में 'noautogroup' को जोड़ना होगा, अन्यथा प्रक्रिया काम नहीं करेगी। इसलिए:

  1. sudo के साथ रूट करने के लिए ऊपर
  2. / etc / default / grub में, GRUB_CMDLINE_LINUX_DEFAULT को "शांत छप noautogroup" संपादित करें
  3. 'अपडेट-ग्रब' चलाएं
  4. रिबूट

यह कर्नेल। उपसमूह sysctl वैरिएबल का उपयोग करने से अधिक सुरक्षित है, जो कुछ कंप्यूटरों को घबराहट कर सकता है।

वैसे भी, जो बहुत से लोग कहते हैं, के विपरीत, यदि आप फुल डिफ़ॉल्ट डेस्कटॉप का उपयोग नहीं करते हैं, तो उबंटू 1 जीबी रैम के साथ ठीक चलता है।

संपादित करें: वास्तव में मैंने पिछले साल दूसरे मुद्दे के बारे में एक लॉन्चपैड बग दायर किया: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1219548


कृपया कुछ सावधानी के साथ "kernel.sched_autogroup_enabled" का उपयोग करें - यह बूटिंग से मेरे सिस्टम को रोकता है (Ubuntu 14.04 3.13.0.30-जेनेरिक, डेल 15r)
चार्ल्स ग्रीन

@CharlesGreen बेहतर तरीका यह है कि 'noautogroup' बूट विकल्प का उपयोग करें। मैं अपनी पोस्ट को प्रतिबिंबित करने के लिए अपडेट करूंगा।
DanL4096

मैंने echo 0 > /proc/sys/kernel/sched_autogroup_enabledसंस्करण की कोशिश की थी , लेकिन मुझे यकीन नहीं है कि मुझे लगा कि इसका कोई वास्तविक प्रभाव है। मैं बूट विकल्प को एक शॉट दूंगा।
चार्ल्स ग्रीन

ठीक है, यह बूट किया गया (मैं यहाँ हूँ!) अगर मुझे लगता है कि यह तेज़ लगता है, तो यह निर्धारित करने के लिए मुझे सिस्टम पर थोड़ा प्रहार करना पड़ेगा
चार्ल्स ग्रीन

1
@CharlesGreen यह "तेजी से महसूस नहीं करेगा।" यह क्या करेगा जब नीच पृष्ठभूमि कार्यों सीपीयू समय का एक बहुत उपयोग कर रहे हैं दलदल नहीं है , क्योंकि यह उन कार्यों के आगे अन्य चीजों को प्राथमिकता देगा। अन्यथा कोई अंतर नहीं होगा ( गैर-शून्य सीपीयू गहन कार्यों के लिए)। इसलिए मैंने एक लाइटर, नॉन-कंपोजिंग डेस्कटॉप की सिफारिश की। noautogroup बस कुछ शर्तों के तहत छोटी गाड़ी के व्यवहार से बचा जाता है; Xfce या Openbox के उपयोग से संसाधन की खपत कम हो जाएगी।
DanL4096

3

आपके पास 2 प्रासंगिक अड़चनें हैं:

  • सिस्टम के लिए उपलब्ध RAM की कम मात्रा, जो कुछ मामलों में कम भी है तो नाममात्र का मूल्य, उदाहरण के लिए यदि आपका GPU सिस्टम से उपलब्ध कुछ रैम को चुरा रहा है तो सिस्टम में उपलब्ध कुल राशि 1Gb है - WhatTheGPUIHUsing
  • धीमी एचडीडी। टिपिकल रूप से पुरानी नोटबुक में 5400rpm डिस्क है, यह शायद आज के मानकों के लिए एक बहुत छोटा आंकड़ा है, एक अच्छा troughput नहीं है जो OS उपयोग कर सकता है।

पहला परिणाम यह है कि आपके पास कम रैम है और धीमी HDD के कारण SWAP भी अच्छा नहीं करता है।

मूल रूप से जब आपके पास RAM की कम मात्रा होती है, तो सिस्टम SWAP, आपके HDD पर एक विभाजन का उपयोग करता है, जैसे कि आप पहली बार में अपने RAM के साथ अस्थायी फ़ाइलों को संग्रहीत करते हैं, इससे OS को अधिक अस्थायी संग्रहण प्राप्त होता है और "ठीक" होता है जब राम अच्छी मात्रा में उपलब्ध न हो तो चीजें।

जब तक आपने स्वैप विभाजन को निष्क्रिय या हटा नहीं दिया है, तब तक स्वैप है और यह आपकी समयसीमा के विपरीत काम कर रहा है, लेकिन आप वास्तव में बहुत अधिक नहीं कर सकते क्योंकि यहां तक ​​कि एक धीमी एचडीडी पर स्वैप का उपयोग करने से बेहतर है कि आपका ओएस या आपके एप्लिकेशन समाप्त हो जाएं क्योंकि स्मृति की जो वहाँ नहीं है।

तो आपको बस चीजों को रखना चाहिए जैसे वे अब हैं, आप शायद 2 चीजें कर सकते हैं:

  • Archlinux की तरह एक और वितरण की कोशिश करें, जो कि बहुत तेज और हल्का है, लेकिन कुछ ट्यूनिंग की आवश्यकता है और आपको यह जानने के लिए कुछ विकी लेख और मैनुअल पढ़ने की आवश्यकता है कि आप क्या कर रहे हैं
  • GUI के बिना कंसोल में बूट करने का प्रयास करें, यदि आप सिर्फ कंसोल के साथ रह सकते हैं, तो आपके प्रदर्शन को इससे फायदा होगा, मोटे तौर पर यह इस बात पर निर्भर करता है कि आपको क्या करना है, यदि आपको दस्तावेजों को कोड करना और ईमेल लिखना है या करना है, तो आप इसे कर सकते हैं। एक टर्मिनल के साथ, यदि आप वेब ब्राउज़ करना पसंद करते हैं, तो आप भी ऐसा कर सकते हैं, लेकिन यह निश्चित रूप से नहीं है कि आपको X11 सत्र के तहत फ़ायरफ़ॉक्स के साथ क्या मिलता है।

2
लोग शायद स्वैप स्पेस के बारे में किताबें लिख सकते थे। व्यक्तिगत रूप से मुझे लगता है कि आधुनिक ओएस में हार्ड डिस्क की तुलना में गंदी मेमोरी को बाहर निकालने के बेहतर तरीके होने चाहिए, जो कि मुख्य रैम की तुलना में परिमाण धीमी के 6 ऑर्डर हैं - और एक सुरक्षा मुद्दा भी प्रस्तुत करता है क्योंकि डिक्रिप्ट किए गए सामान को स्वैप किया जा सकता है। री आर्क लिनक्स और कंसोल पर रह रहे हैं, फिर से मुझे बात नहीं दिख रही है; एक हमेशा एकता से कम हाथी डेस्कटॉप स्थापित कर सकता है।
DanL4096

@ DanL4096 मैं कंसोल-एप्रोच का सुझाव दे रहा था क्योंकि इसके साथ आप समीकरण से जीयूआई को पूरी तरह से हटा देते हैं, यह कभी-कभी कुछ और रैम को मुक्त करने में भी मदद करता है। एकता हाथी है लेकिन X11 / Xorg कोई छोटा सॉफ्टवेयर नहीं है और कभी-कभी वाहन चालक चीजों को गति देने के लिए भी मदद नहीं करते हैं।
user3784961

वहाँ समस्या यह है कि बहुत उपयोगी चीजों की एक बड़ी संख्या केवल एक ग्राफिकल डेस्कटॉप से ​​की जा सकती है, या सीएलआई से करने के लिए बहुत अधिक ज्ञान की आवश्यकता होगी ... इसके अलावा, Xorg खुद से वास्तव में काफी छोटा है। Xorg मेमोरी का उपयोग आंशिक रूप से इसके शीर्ष पर चल रहे एप्लिकेशनों का एक फ़ंक्शन है (और वीडियो मेमोरी आदि को भी साझा किया गया है) Xorg, Xterms और Xlib पर आधारित कुछ भी एक पेंटियम II पर ठीक चलेगा - यह तब होता है जब आप भारी खींचना शुरू करते हैं GTK + अनुप्रयोग जो मुसीबतें शुरू करते हैं।
2:40 पर DanL4096

मैं अपने लैपटॉप में पाता हूं कि डिफ़ॉल्ट डिस्क शेड्यूलर को cfq में बदलने से मेरी धारणा में बहुत फर्क पड़ा कि कंप्यूटर कितना अच्छा चलता है। मेरा मानना ​​है कि यह वास्तव में थोड़ा धीमा है, लेकिन यह भारी डिस्क ऑपरेशन के दौरान भी प्रतिक्रिया करता है (मेरे पास उन 5400 आरपीएम डिस्क में से एक है)
चार्ल्स ग्रीन

@CharlesGreen आपके हार्डवेयर के साथ करने के लिए अधिक हो सकता है, या शायद आपके विशिष्ट उपयोग पैटर्न के quirks। मैंने कभी भी सीएफक्यू को डेस्कटॉप लोड पर डेडलाइन से अलग नहीं पाया है। Noautogroup बात गहन पृष्ठभूमि कार्यों के लिए एक अंतर बनाता है; लेकिन ऐसा इसलिए है क्योंकि यह अनुकूलन / ट्वीक नहीं है, यह बग के लिए एक वर्कअराउंड है (या ऐसा कुछ जिसे बग को कम से कम माना जाना चाहिए)।
DanL4096

3

यदि आप उबंटू के पिछले पुनरावृत्तियों का उपयोग कर चुके हैं, तो यह भी पता होना चाहिए कि सूक्ति-सत्र-फ्लैशबैक क्या है। एक समान दिखने और महसूस करने के अलावा, यह कम संसाधन-गहन भी है।


अच्छा सुझाव। अंतिम बार मैंने इसका उपयोग किया था, हालांकि फ्लैशबैक पैनल (पुराने GNOME पैनल के अपडेट किए गए संस्करण) में कुछ प्रदर्शन समस्याएँ थीं - हालांकि यह "ऑफिस" मेनू में किसी कारण से मूसिंग करते समय सीपीयू को हैंग और हॉग करेगा।
DanL4096

-2

क्या आपने सिस्टम मॉनिटर / संसाधन में अपनी स्वैप फ़ाइल की जाँच की है - यद्यपि यह 13.10 में ठीक काम कर रहा था - जब मैं अपने लैपटॉप पर 14.04 में अपग्रेड किया गया तो यह सक्रिय नहीं हुआ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.