উবুন্টু 16.04 এ কীভাবে সত্যিই ধীর গতির গতি বাড়ানো যায়?


39

উবুন্টু 16.04 দিয়ে আমার বুটের গতি বাড়ানোর জন্য আমার কী করা দরকার তা বোঝার চেষ্টা করছি। আমি dmesg চালিয়েছি এবং আউটপুট এখানে সংরক্ষণ করেছি । এটি প্রায় 10 সেকেন্ডের পরে ভুল হয়ে গেছে বলে মনে হচ্ছে।


আপনি যদি আপনার ডেমেজটি দেখে থাকেন তবে আপনি একটি এন্ট্রিটি দেখতে পাবেন যেমন 'নতুন মাউন্ট অপশনগুলি বিদ্যমান সুপারব্লকের সাথে মেলে না'। যদি সেই স্ট্রিংয়ের জন্য গুগল থাকে এবং এটি আপনাকে এমন একটি লিনাক্স বাগে নিয়ে যাবে যা কখনই স্থির করা হয়নি
নিকট

আমি মনে করি না আমি সেই ত্রুটিটি দেখতে পাচ্ছি বা তার মতোই।
প্যাকউড

আপনি কেন 10 সেকেন্ডের মধ্যে খারাপ জিনিস অনুভব করছেন? আপনি কোন বার্তাটি বিশেষভাবে উদ্বেগজনক বলে মনে করেন?
সিরো সান্তিলি 新疆 改造 中心 法轮功 六四 事件

উত্তর:


44

আপনি সিস্টেমডের সাথে সর্বাধিক সময় কী নিচ্ছে তা জানার চেষ্টা করতে পারেন

systemd-analyze blame

31
হ্যাঁ তাহলে কি পরে? আমাকে কি কিছু পরিষেবা চালু থেকে থামাতে হবে?
মোহাম্মদ আমিনে বাউরকাদি

29

সোয়াপ স্পেসের সম্পাদনা / ইত্যাদি / fstab এর ইউইউডি (আউটপুটটির সাথে মেলে sudo blkid) একটি কবজির মতো কাজ করেছে!

দ্রষ্টব্য : এর পরে, যদি /etc/crypttabফাইলে কোনও অদলবদল প্রবেশ থাকে, আপনি তার দ্বিতীয় প্যারামিটারটি আপনার অদলবদলের সাথে মিলে যায় UID বা পথ দ্বারা (যেমন ইউইউডি = কিছু বা / পথ / থেকে / সোয়াপ)।

আমার এসএসডি-তে বুটআপটি 2 মিনিট থেকে 10 সেকেন্ডেরও কম চলে গিয়েছিল।

জিনিসটি হ'ল, আমি কেবল 14.04 থেকে 16.04 এ একটি সাধারণ আপগ্রেড করেছি, পার্টিশন নিয়ে কোনও ঝামেলা নেই, যখন এই সমস্যাটি শুরু হয়েছিল। স্পষ্টতই আপগ্রেড পদ্ধতিতে কিছু সমস্যা আছে।


ধন্যবাদ এটি আমাকে অনেক সাহায্য করেছে: পরীক্ষার উদ্দেশ্যে আমি একটি অপসারণযোগ্য ক্যাডির উপর একটি অদলবদল রেখেছিলাম, 14.04-এ ডিস্ক না থাকাকালীন কোনও বুট সমস্যা ছিল না, 16.04 এ বুটটি 1 বা 2 মিনিট বেশি সময় নিয়েছিল। অদলবদলটি খুঁজে পাওয়া যায় না বলে মনে হয় কার্নেল 3 কার্নেল 4 এর চেয়ে দ্রুত ছিল।
এমানুয়েল

ধন্যবাদ। তুমি আমার অনেক সময় বাঁচিয়েছ আমি 14.04 থেকে সিস্টেমটি আপগ্রেড করছিলাম যাতে এই সমস্যাটি ঘটে।
পালাদিএন

ধন্যবাদ, আমারও একই সমস্যাটি অদলবদল ইউআইইউডের সাথে হয়েছিল, একবার আমি এটি ব্লকডের সাথে মেলে এটি পরিবর্তন করতে প্রায় 60 সেকেন্ডের দীর্ঘ প্রারম্ভিক সময়টি মাত্র 5 সেকেন্ডে নিয়েছে
ব্র্যান্ডন সেরেন কুলি

2
অল্পক্ষণের askubuntu.com/questions/38533/... কিভাবে এটা করবেন আরো তথ্যের জন্য উত্তর। এটি আমার বুটের সময় 100+ সেকেন্ড থেকে 15 এ কমিয়েছে।
দিমিত্রি

হ্যাঁ, 17.10 এ আপগ্রেড করুন তবে আমার অদলবদল ম্যাচটি "ব্লকিড" থেকে ফলাফল হ'ল
ভাসিল ভালচেভ

10

আমি আপগ্রেড করার পরে আর বুট সময়ের একই ধরণের সমস্যায় পড়েছি।

সমস্যা কি ছিল? আমি আমার অদলবদল স্থানটি মুছে ফেলেছিলাম, সুতরাং আমার / ইত্যাদি / fstab ফাইল এবং নতুন ফাইল সিস্টেমে দ্বন্দ্ব রয়েছে। বুট লোডার এটি খুঁজে পেতে প্রায় 1 মি 30 এর জন্য অপেক্ষা করেছিল।

আমি কীভাবে সমস্যাটি সমাধান করেছি রান সুডো ব্লকিড

আপনার / etc / fstab ফাইলটি খুলুন এবং আপনার থাকা পার্টিশনের সাথে ইউইডির মিলটি তুলনা করুন। যদি অমিল থাকে এবং তা পুনরায় বুট করুন।


dmesgপ্রশ্ন শো আউটপুট ওপি একটি ভিন্ন সমস্যা আছে।
বাইট কমান্ডার

9

এটি একটি কার্যক্ষম সমাধান তবে এটি আমার বুটের সময়কে উল্লেখযোগ্যভাবে হ্রাস করেছে (1 মিনিট 24 থেকে 16 সেকেন্ডে)।

sudo vim /etc/systemd/system.conf

এই দুটি পরামিতি Uncomment এবং পছন্দসই সময়সীমা সেট:

DefaultTimeoutStartSec=10s
DefaultTimeoutStopSec=10s

দ্রষ্টব্য: আপনার হার্ডওয়্যারটির প্রয়োজন মেটাতে দয়া করে এই মানগুলি অনুকূল করুন। 5 - 60s।

আলোচনা এখানে এই পরামিতি, যেমন প্রতি ইউনিট কনফিগার ইউনিট স্বয়ংক্রিয় পুনরায় আরম্ভ মধ্যে ঘুমাতে ডিফল্ট সময় শুরু এবং ইউনিট বাঁধন, সেইসাথে জন্য ডিফল্ট সময় সমাপ্ত কনফিগার TimeoutStartSec=, TimeoutStopSec=এবং RestartSec=(পরিষেবার জন্য, systemd.service (5 দেখুন) জন্য প্রতি ইউনিট সেটিংসে বিশদ)।

অ-পরিষেবা ইউনিটগুলির জন্য, DefaultTimeoutStartSec=ডিফল্ট সেট করে TimeoutSec= valueDefaultTimeoutStartSec=এবং DefaultTimeoutStopSec=90 এর দশকে ডিফল্ট। DefaultRestartSec=ডিফল্ট 100 মিমি।


সম্পাদনা করুন - বিস্তারিতভাবে:

আমি বুট সিকোয়েন্সটি বিশ্লেষণ করে দেখলাম systemd-analyze plot > sequence.svgযে পরিষেবাগুলি আমার সদ্য আপগ্রেড করা ওএস শুরু করতে ব্যর্থ হয়েছে। পাওয়া একজন ত্রুটিপূর্ণভাবে - ছিল তিন সঠিকভাবে sendmail ডেমন তারপর powerd.service & NetworkManager দ্বারা-অপেক্ষারত online.service । যেহেতু পুরোপুরি নেটওয়ার্ক ম্যানেজার পরিষেবাটি নিষ্ক্রিয় করা ভাল ধারণা নয় আমি কেবল 10 সেকেন্ড পরে সময়সীমা বেঁধে দিয়েছি এবং বিশ্বব্যাপী এই নিয়মটি প্রয়োগ করেছি।


2
কীভাবে আপনি এই সমাধানটি আপনার বুটের সময় 68৮ সেকেন্ড কমিয়ে আনতে পারেন?
বয়স্ক গীক

কোন ছদ্মবেশ, উপভোগ!
মিরেক 21

আমার বুট সময়টি 52 থেকে 57 সেকেন্ডে পরিবর্তনগুলি প্রয়োগ করার পরে এটি আমার পক্ষে কার্যকর হয় না।
Woeitg

1
10 এস খুব কম। এটি পুনরুদ্ধার মোডে বুট করতে পারে। আমি 30s ব্যবহার করছি
আনোয়ার

10s 18.04 এ আমার বুটিংটি ভেঙেছে। এখন পুনরুদ্ধার মোডে উবুন্টু মেরামত করা।
পাসুপতি

1

এটি ফাইল সিস্টেমের সমস্যার সাথে সম্পর্কিত হতে পারে। আপনার ফাইল সিস্টেমটি মেরামত করার সময় বুটের সময় উন্নতি হয় কিনা তা দেখতে আপনি এই লিঙ্কটি দেখতে চাইতে পারেন: https://help.ubuntu.com/commune/Files systemTroubleshooting


হুম। এখন মনে হচ্ছে [দীর্ঘতর!] ( পেস্টবিন.com / a5g4wHvA ) দেখে মনে হচ্ছে এটি প্রায় 30 সেকেন্ড পরেও ভুল হয়ে গেছে। "এথ0: লিঙ্ক প্রস্তুত নয়" "এনএফ_ কনট্রাক: স্বয়ংক্রিয় সহায়ক সহায়তা বাতিল করা হয়েছে এবং এটি শীঘ্রই সরানো হবে। পরিবর্তে সহায়তাকারীদের সংযুক্ত করতে iptables সিটি লক্ষ্য ব্যবহার করুন"
প্যাকউডউড

0

আমার ঠিক একই সমস্যার সমাধান হয়েছে: আমি একটি এসএসডি-তে উবুন্টু 16.04 চালাই। আমি অদলবদল বিভাজন হিসাবে একটি ফ্ল্যাশ ড্রাইভ ব্যবহার করি। ড্রাইভটি দুর্ঘটনাক্রমে কিছুটা সরানো হয়েছিল এবং বুট করতে 3 মিনিটেরও বেশি সময় লেগেছিল। আমি এটিকে আবার সঠিকভাবে রেখেছি এবং এখন সবকিছু ঠিক আছে। আপনি যদি স্মার্টলেট বা fsck ব্যবহার করার চেষ্টা করেছেন এবং আপনার ফাইল সিস্টেমটি ঠিক আছে, ফ্ল্যাশ ড্রাইভগুলি (বা অন্যান্য পেরিফেরিয়াল?) অপসারণ করার চেষ্টা করুন এবং দেখুন এটি কীভাবে চলে। শুভকামনা!


0

আপনার পেস্টবিন আউটপুটের ভিত্তিতে কয়েকটি জিনিস আমার দিকে ঝাঁপিয়ে পড়ে:

EXT4-fs (sda5): re-mounted

আপনি এই ভলিউমটি fsck করতে এবং সেই ড্রাইভের জন্য স্মার্ট ডেটা একবার দেখে নিতে পারেন ।

এবং

[   31.022220] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   45.720952] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   45.761548] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready

আপনি যদি আপনার সংযোগটি সমর্থন না করে তবে আপনার নেটওয়ার্ক সংযোগে আইপিভি 6 অক্ষম করার চেষ্টা করতে পারেন।


0

অনুসরণকারী ব্যবহারকারীর ৩৩89৪৯৯

সিস্টেমড-বিশ্লেষণ দোষ

এমন কোনও পরিষেবা রয়েছে যা পরীক্ষা শুরু করতে এবং কম সময়সীমা নির্ধারণ করতে দীর্ঘ সময় নেয় কিনা তা পরীক্ষা করুন:

sudo vim /lib/systemd/system/networking.service

TimeoutStartSecমত কিছু পরিবর্তন 10sMan পৃষ্ঠা রাজ্যের যেমন "5min 20s" হিসাবে সেকেন্ডের মধ্যে একটি ইউনিট-কম মান, অথবা একটি সময় মাপা মান লাগে। সময়সীমা যুক্তি অক্ষম করতে "অনন্ত" পাস করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.