31Jul

Co je proces "commerce" a proč to běží na počítači Mac?

V počítači se systémem Mac právě běží proces nazývaný "commerce".Najdete ji pomocí nástroje Monitorování činnosti, ale s takovým obecným názvem, jak byste měli vědět, co dělá?

Tento článek je součástí naší probíhající série vysvětlující různé procesy nalezené v nástroji Activity Monitor, jako jsou kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder, UserEventAgent, nsurlstoragedostatní.Nevíte, jaké jsou tyto služby? Lepší začátek čtení!

Nejdřív to zjistíte: nemějte strach, to není malware. Zjistil jsem o dnešním procesu, obchodě, protože Twitter následník požádal, abych se pokusil zjistit, co to je. A nebylo snadné to zjistit: pro tento proces není manuální záznam a webová stránka společnosti Apple v podstatě neobsahuje žádné informace ani v prostředcích pro vývojáře. Dvakrát klikněte na Commerce ve službě Activity Monitor a zjistíte, kde žije:

/System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/ commerce

Nyní víme, že jsme našli hlavní součást systému macOS, protože systém Integrity Protection znamená, že uživatelé a aplikace nemohou zapsat složku /System/.Ale pokud se vlastně vydáme k dané složce, můžeme se dozvědět více o tom, co je "obchodem" součástí.Zde je to, jak to vypadá:

To je pravda: díváme se na ikonu Mac App Store. Posuňte se dolů a najdete různé skripty týkající se App Store: storedownloadd, storeinstalld a další.Je zřejmé, že "CommerceKit.framework" obsahuje různé věci týkající se Mac App Store a "commerce" je jedním z mnoha skriptů, které používá pro nákup.

Tuto funkci můžete otestovat v nástroji Activity Monitor: jednoduše vyhledejte "commerce". Během volnoběhu by neměl být napájen CPU.Otevřete Mac App Store a uvidíte trochu aktivity.

Otevření obchodu iTunes nebo iBooks spouští stejnou věc, zatímco otevírání dalších aplikací to neznamená.To mi říká, že "obchod" je zapojen do všech programů Apple, které se snaží věci prodávat. Které, vzhledem k názvu, dává smysl.

Takže: commerce je součástí CommerceKit, což je služba služby macOS, která slouží k aktivaci nákupu aplikace, hudby a knih. Nemá to nic dělat.

Obvykle obchod nevyužívá dostatek výkonu CPU, ale pokud zjistíte, že pravidelně používá hodně šťávy, zvážíte opravu oprávnění na vašem počítači Mac. Uživatelé ohlásili, že to problém vyřeší.

Foto kredit: evka119 / Shutterstock.com