Potřebujete zkontrolovat, který proces způsobuje velké množství I/O aktivity na pozadí vašeho zařízení Android? Podívejte se na tento iotop shell skriptový port pro Android!
Potřebovali jste někdy zkontrolovat využití I/O aplikací? Pokud ano, pravděpodobně jste zkusili hledat iotop port, pythonovský skript pro Linux – pouze proto, abyste žádný nenašli a buď jej rychle napište, nebo ručně zkontrolujte /proc/ vy sám.
Naštěstí pro vás, moderátor fóra XDA a uznávaný vývojář laufersteppenwolf napsal shell skript, který replikuje původní funkce iotop. Umožní vám prozkoumat zatížení/využití I/O pro každý proces, zobrazit celkové množství čtených a zapisovaných bajtů nebo dokonce aktuální rychlosti čtení/zápisu.
Před použitím skriptu se však musíte ujistit, že máte následující:
- Zakořeněné zařízení.
- Jádro s povoleným I/O účtováním. Obvykle tomu tak není ve výchozím nastavení, ale vždy můžete požádat vývojáře jádra, aby to nezbytné povolil configs (nebo je povolte sami, pokud si kompilujete vlastní jádro — pokud ne, bohužel nemůžete nic dělat jiný).
To může být zvláště užitečné, pokud zaznamenáváte zpoždění, ale problém není s CPU (v takovém případě můžete spustit iotop a zkontrolujte, zda nějaký proces nezpůsobuje mnoho I/O aktivity na pozadí), nebo zda se pokoušíte ladit aplikace. Pokud se chcete dozvědět více, navštivte vlákno fóra iotop pro Android nyní se podívejte, jak jej nainstalovat a používat.