Apakah ada orang lain yang mengalami masalah dengan menggunakan htop di High Sierra?

13

Karena upgrade ke High Sierra, MacBook saya sering mogok dengan cara yang sangat dahsyat yang memaksa saya untuk memicu hard reset setiap waktu.

Saya menduga htop menjadi pelakunya, tapi aku tidak tahu pasti.

Inilah yang terjadi sekitar setengah lusin kali sekarang:

Saya bekerja di aplikasi iTerm2 atau Terminal. Tiba-tiba dan tampaknya secara acak iTerm2 / Terminal crash. Saya masih bisa Memaksa Berhenti saat itu.

Tetapi kemudian seluruh sistem dibiarkan dalam keadaan sangat kacau di mana saya tidak dapat memulai Aplikasi apa pun lagi. Lebih buruk lagi, memicu restart tidak akan berhasil mematikan sistem. Pilihan saya satu-satunya yang tersisa adalah mereset-ulang MacBook.

Pertama saya mencurigai iTerm2 dan menggunakan aplikasi Terminal sebagai gantinya. Tetapi hal yang persis sama kemudian juga terjadi menggunakan yang terakhir. Tampaknya tidak terhubung dengan sesuatu yang saya lakukan di Terminal.

Saya punya kebiasaan meskipun selalu memiliki instance htop (versi 2.0.2, diinstal via brew install htop) yang berjalan di beberapa terminal terminal untuk dapat dengan mudah memantau proses dan penggunaan CPU / Memori saat saya sedang bekerja.

Jadi menjalankan instance htop adalah satu-satunya prasyarat umum untuk crash yang dapat saya identifikasi.

Karena saya tidak tahu bagaimana cara mengitari masalah ini lebih lanjut, saya terpaksa bertanya di sini:

Apakah ada orang lain yang mengalami (mirip) masalah dengan menjalankan htop di High Sierra? Dan adakah yang mungkin punya solusi untuk ini?

Saran tentang apa yang bisa saya lakukan untuk mencapai bagian bawah ini juga akan sangat disambut.

cara lain
sumber
1
Saya mengalami masalah yang sama, baik pada hackintosh dan pro macbook nyata.
Terima kasih telah menjawab, senang mengetahui bahwa saya bukan satu-satunya! Apakah Anda yakin bahwa htop adalah akar penyebab masalah? Apakah itu pernah terjadi pada Anda ketika tidak menjalankan htop? Apakah Anda tahu ada cara untuk secara positif mengkonfirmasi asumsi bahwa htop harus disalahkan?
anothernode
1
Saya tidak yakin htop adalah penyebab utama, namun masalah ini hanya terjadi ketika saya menjalankan htop atau segera setelah menutupnya. Fakta bahwa sistem tetap tidak stabil bahkan setelah kekuatan berhenti iTerm / Terminal.app mengisyaratkan kelaparan sumber daya. Saya menduga beberapa perubahan di High Sierra membuat port mach kebocoran htop.
1
Baiklah, seseorang mengajukan bug pada GitHub untuk ini sudah dua hari yang lalu ...
anothernode
masalah yang sama di sini
David 天宇 Wong

Jawaban:

8

Sementara itu banyak orang yang melaporkan perilaku yang sama di GitHub .

Juga, saya 96,73% yakin bahwa htoptidak tidak crash ketika dimulai dengan sudo. Saya kira itu solusi terbaik sampai ada orang yang memperbaiki akar masalahnya.

cara lain
sumber
2

Saya menemukan solusi lain (lebih aman daripada sudo): meluncurkannya dengan valgrind berguna untuk saya:

valgrind htop

Anda dapat menginstal menggunakan Homebrew dengan menjalankan:

brew install valgrind

Ichkamo
sumber