আমি একটি ম্যাকবুক প্রো 10,1 এ উবুন্টু 13.10 ইনস্টল করেছি। যাইহোক, ইনস্টল করার পরে, কে ওয়ার্কার প্রক্রিয়া সিপিইউ ব্যবহারের 90% এর বেশি ব্যবহার করে। আমি নিম্নলিখিত চেষ্টা করেছিলাম:
- ( এই উত্তরে প্রস্তাবিত )
grep . -r /sys/firmware/acpi/interrupts/
কোনও জিপিই-র উচ্চ মান আছে কিনা তা পরীক্ষা করুন। - ( এই উত্তরে প্রস্তাবিত ) আউটপুটটি আওতায়
sudo -s
, সম্পাদন করুনecho l > /proc/sysrq-trigger
এবং পড়ুনdmesg
। - ( এই উত্তরে প্রস্তাবিত )
sudo perf record -g -a sleep 10
আউটপুটটি কার্যকর করুন এবং পড়ুনperf report
।
1 এর জন্য, gpe16
একটি উচ্চ মূল্য ছিল এবং এটি আরোহণ করে চলেছে। উত্তরের পরামর্শ অনুসারে আমি gpe16 অক্ষম করার চেষ্টা করেছি, এবং কেওয়ার্কার সিপিইউ ব্যবহারের পরিমাণ 0.0% এ চলে গেছে।
2 এর জন্য (অক্ষম না করে gpe16
), dmesg
বুট-এ উপস্থিত যা ছিল তার চেয়ে অতিরিক্ত কোনও তথ্য দেখায়নি।
3 এর জন্য (অক্ষম না করে gpe16
), এটি লাল রঙে নিম্নলিখিতটি জানিয়েছে:
- 50.76% kworker/0:5 [kernel.kallsyms] [k] native_read_tsc
- native_read_tsc
- 64.72% delay_tsc
__const_udelay
+ gmux_index_wait_ready.isra.6
- 35.28% __const_udelay
+ gmux_index_wait_ready.isra.6
- 35.14% kworker/0:5 [kernel.kallsyms] [k] delay_tsc
- delay_tsc
- __const_udelay
- gmux_index_wait_ready.isra.6
- 59.84% gmux_index_write8
gmux_notify_handler
acpi_ev_notify_dispatch
acpi_os_execute_deferred
process_one_work
worker_thread
kthread
ret_from_fork
- 40.16% gmux_index_read8
gmux_notify_handler
acpi_ev_notify_dispatch
acpi_os_execute_deferred
process_one_work
worker_thread
kthread
ret_from_fork
প্রশ্নাবলী:
- কী
gpe16
? আমি কীভাবে জানি যে কেকওয়ারের খাতিরে এই বাধা নিষ্ক্রিয় করা হলে এর অন্যান্য পরিণতি হবে না? - কোন তথ্য থেকে সংগ্রহ করা যেতে পারে
perf report
? ম্যাকবুক প্রোতে টাইমস্ট্যাম্পের সাথে কিছু করার আছে?