شما هنوز به سیستم وارد نشده اید.
صفحات: 1
با سلام و درود
من سیستمم اپتیمایز بود که کلا ۱۵ ثانیه الی ۲۰ ثانیه نهایتش طول میکشید بوت بشه ولی الان به ۳۰ الی ۴۰ ثانیه تحلیل رفته
systemd-analyze
Startup finished in 7.922s (firmware) + 670ms (loader) + 7.376s (kernel) + 17.001s (userspace) = 32.970s
9.296s man-db.service
8.169s dev-sda5.device
4.229s ufw.service
3.605s systemd-hwdb-update.service
2.352s systemd-journald.service
1.776s ModemManager.service
1.694s systemd-udevd.service
1.646s systemd-journal-flush.service
1.575s NetworkManager.service
1.371s ldconfig.service
1.292s systemd-logind.service
1.289s vfs495-daemon.service
1.288s alsa-restore.service
1.277s bluetooth.service
1.276s avahi-daemon.service
1.121s polkit.service
800ms udisks2.service
758ms accounts-daemon.service
727ms boot-efi.mount
672ms sys-kernel-debug.mount
663ms upower.service
609ms dev-mqueue.mount
607ms dev-hugepages.mount
574ms systemd-remount-fs.service
525ms systemd-modules-load.service
432ms systemd-sysusers.service
379ms systemd-tmpfiles-setup-dev.service
334ms systemd-timesyncd.service
318ms systemd-sysctl.service
277ms [email protected]:intel_backlight.service
261ms systemd-update-utmp.service
260ms org.cups.cupsd.service
232ms lightdm.service
227ms systemd-user-sessions.service
176ms systemd-tmpfiles-setup.service
172ms dev-disk-by\x2duuid-78701503\x2dd3de\x2d4861\x2d93bc\x2d3ec3d306b9f0.swap
168ms wpa_supplicant.service
162ms systemd-tmpfiles-clean.service
160ms home.mount
146ms systemd-journal-catalog-update.service
144ms sys-kernel-config.mount
126ms [email protected]
116ms systemd-random-seed.service
85ms systemd-udev-trigger.service
68ms kmod-static-nodes.service
28ms rtkit-daemon.service
23ms tmp.mount
13ms systemd-rfkill.service
9ms sys-fs-fuse-connections.mount
8ms systemd-update-done.service
در حالت عادی باید اینا برای من زیر دو ثانیه باشن که بوت من بین ۱۵ تا ۲۰ ثانیه قرار بگیره
آخرین ویرایش توسط enghamid (2017-06-15 03:06:06)
وسعت دنیای هر کس به اندازه تفکر اوست
آدم های بزرگ دنیای بزرگی دارند
کسی را با کوتاه فکری از خود نمی رنجانند
http://enghamid.ir
آفلاین
چرا در حالت عادی باید زیر دو ثانیه بشن؟
از طرفی پیدا کردن راهی برای بهینه کردن اون عدد به سمت پائین، کار دشواریه. یک گسترهٔ وسیع از دلایل میتونه باعث افزایش عدد بازه زمانی بوت بشه. بد کار کردن رم، خوب پارتیشن بندی نکردن مخصوصا در حالت UEFI، داشتن اتصال و پورت های سخت افزاری در هنگام بوت، کانفیگ هایی که از طرف کاربر انجام شده و ممکنه برای سیستم گیج کننده باشند و الخ. بهرحال، موضوع و عددِ بحرانی نیست (به احتمال خیلی زیاد). اما اگر وسواس دارید میتونید سرویس man-db رُ خاموش کنید (و هراز گاهی آپدیتش کنید). همچنین چون فرآیند userspace زمان زیادی گرفته میتونه تبدیل به کلیدواژهٔ مناسبی برای جست و جو بشه.
آفلاین
البته این عدد معیار مناسبی نیست به نظر من. مثلا یه بار برای من میزنه ۷ ثانیه، یه بار میزنه ۴۹ دقیقه!!! در حالی که هیچ تغییری ندادم و هیچ پیام خطایی نه موقع بوت دارم و نه سرویسهام مشکل دارن. قدیما یه چیزی بود به نام bootchart اگه اشتباه نکنم. اگه میخواید سرعت بوت رو ببرید بالا یه نگاهی به اون بندازید
لینوکس یک فرهنگ است. یک فرهنگ خوب
آفلاین
زمان بوت سیستم من هم اوایل ده ثانیه بود الان هفتاد ثانیه.
آفلاین
البته bootchart با systemd ادغام شده و میتونین از این صفحه اطلاعات کامل رو مشاهده کنید.
man page مربوط به systemd-analyze نوشته:
systemd-analyze blame prints a list of all running units, ordered by the time they took to initialize. This information may be used
to optimize boot-up times. Note that the output might be misleading as the initialization of one service might be slow simply because
it waits for the initialization of another service to complete.
پس زمان یه پروسه میتونه ناشی از زمان وابستگیش به پروسه ای بشه که واقعا زمان طولانی میخواد.
این وابستگی تا حدودی میشه با دستور زیر معلوم بشه:
systemd-analyze critical-chain
اما دستور systemd-analyze رو در هر صورت باید بلافاصله پس از بوت بزنید تا مطمین بشید که خروجی کاملا درسته.
با این دستور هم به صورت گرافیکی میشه جزئیات رو دید:
systemd-analyze plot > plot.svg
در نهایت هم اینکه به مرور زمان، زمان بوت افزایش پیدا میکنه، کاملا طبیعیه چون module های بیشتر و بیشتری رو فعال می کنید مثلاً معمولاً cups و module های مورد نیاز virtualbox تاثیر چشمگیری دارن.
زیاد هم تلاش نکن بعضی از موارد رو بهبود بدی مثلا dev-sda5.device مربوط به device هاردت میشه که کرنل load میکنه و دقیقاً هیچ کاریش نمیتونی بکنی مگه اینکه ssd بگیری و به 0.5 ثانیه کاهشش بدی.
آخرین ویرایش توسط user12345671234567 (2017-06-19 22:09:49)
آفلاین
صفحات: 1