Seperti yang diperlihatkan tangkapan layar di bawah, meskipun Google Drive tampaknya tidak melakukan apa-apa (tidak menyinkronkan data apa pun), ia menggunakan lebih dari 12% CPU saya (core i7).
Dokumentasi resmi menyatakan:
Bergantung pada koneksi jaringan dan preferensi komputer Anda, Google Drive dapat menggunakan sejumlah besar CPU untuk menyelesaikan sinkronisasi awalnya.
Namun telah diinstal selama lebih dari sebulan sekarang dan tidak memiliki sesuatu yang baru untuk disinkronkan. Lalu, mengapa CPU saya menggunakan begitu banyak?
cpu
google-drive
JMK
sumber
sumber
Jawaban:
Tidak ada pertanyaan bahwa ini adalah bug. Proses sinkronisasi drive entah bagaimana memasuki keadaan di mana aktivitas CPU maksimum untuk proses tersebut. Jika Anda mematikan proses sinkronisasi drive dan memulai kembali, penggunaan proses sinkronisasi akan kembali ke level siaga.
sumber
Ini jelas bukan masalah sinkronisasi awal. Saya memiliki folder pribadi yang disinkronkan ke Drive dari satu mesin tanpa pengguna lain yang memiliki akses tulis ke akun. Aplikasi systray Google Drive pada Win7 x64 mengkonsumsi banyak CPU dalam skenario ini bahkan ketika file belum dimodifikasi selama berhari-hari. Ini juga menyinkronkan kembali file yang belum disentuh dalam beberapa minggu. Tanggal modifikasi lokal dari NTFS mengatakan beberapa minggu yang lalu untuk file-file itu.
Sederhananya, mekanisme deteksi perubahan Google Drive sangat tidak efisien dan kurang berkembang dibandingkan dengan Dropbox dan OneDrive. Mereka harus digerakkan oleh event untuk perubahan lokal (Win32 API dapat drive notifikasi perubahan untuk perubahan file lokal daripada polling misalnya). Perubahan jarak jauh harus menggunakan PUSH jika memungkinkan daripada polling juga.
Masalah izin file harus ditangani dengan anggun (mis. ACCESS DITOLAK seharusnya tidak membuat Drive spin CPU seperti orang gila).
sumber
EDIT 1 : dalam kasus saya, Google Drive mengambil banyak CPU karena saya menambahkan 600'000 + (ya, lebih dari enam ratus ribu) file ke folder google saya dalam satu waktu.
EDIT 2 : setelah menggunakannya selama sekitar satu tahun, saya dapat dengan aman mengatakan bahwa saya TIDAK merekomendasikan menggunakan Google Drive . Saya masih mengalami masalah saat menyinkronkan file saya. Seringkali seluruh proses sinkronisasi berhenti & terkadang beberapa file ditambahkan kembali ke folder Google Drive saya. Saya bahkan mungkin telah melewatkan beberapa masalah lain. Saya hanya berharap itu tidak menghapus file sensitif.
Bagaimana saya memperbaikinya:
Catatan: Anda mungkin ingin mencadangkan file Anda ke drive eksternal sebelum melakukan ini.
Di komputer saya: Saya zip folder yang relevan, dan menghapus versi zip folder ini setelahnya. Dari Google Drive online secara langsung: Saya bahkan menghapus versi folder ini yang tidak di-zip melalui aplikasi web online Google Drive, berharap akan membongkar beberapa pekerjaan dari aplikasi Google Drive (tidak yakin apakah itu memiliki efek positif atau tidak).
Kemudian diperlukan beberapa percobaan ke Google Drive untuk kembali ke keadaan biasa tetapi sepertinya semuanya baik-baik saja sekarang (beberapa hari kemudian ... setelah aplikasi Google Drive berjuang untuk menyinkronkan & bahkan jatuh beberapa kali). Bersabarlah, mungkin butuh waktu lama untuk mencari tahu "apa yang sedang terjadi".
Jawaban asli:
Baru saja mendapat paket Google Drive 1TB.
Setelah mengunggah 140+ GB dan bekerja dengan baik, sekarang benar-benar gila: 88% CPU saya sedang digunakan ... dan itu membekukan komputer saya di beberapa titik.
Saya curiga bisa karena saya menambahkan banyak file baru-baru ini, dari proyek pemrograman. Yang berarti BANYAK file, semuanya sangat kecil, beberapa sangat kecil.
sumber
Berikut ini adalah pendapat Google tentang penggunaan CPU yang tinggi:
Google memahami bahwa versi saat ini berkinerja buruk, saya berharap mereka akan bekerja untuk memperbaikinya di versi mendatang.
sumber
Berhenti dan kemudian memulainya lagi telah memperbaiki masalah. Tidak ada penggunaan CPU yang tinggi setelah menyinkronkan beberapa hal, juga. Saya pikir penggunaan CPU yang tinggi mungkin terjadi setelah menyinkronkan BANYAK item (ratusan).
Setelah sinkronisasi selesai dari item-item itu, perbaikan yang bisa dilakukan mungkin untuk me-restart Drive sampai mereka meningkatkan mekanisme.
sumber