ATAidle zet de standby timer op ATA harde schijven, zodat ze spin down wanneer de periode van inactiviteit is verstreken.
Om het te gebruiken, moet u het uitvoeren van FreeBSD met Atang, dus in principe FreeBSD 5.1 of nieuwer - als alternatief, kunt u ook draaien op Linux - het is getest met kernel 2.6.1, maar zou moeten werken met elke recente kernel.
ATAidle zal niet werken op andere dan i386 architecturen, omdat het nog niet verwerken endian kwesties. Ook is beperkt tot het detecteren van de eerste 8 ATA kanalen.
Installatie:
Om ATAidle installeren, run 'maken' aan, gevolgd door de 'make install' om de binary in / usr / local / sbin installeren bouwen en installeren van de man-pagina in / usr / local / man / man8.
Als u later wilt ataidle verwijderen, gewoon lopen 'make uninstall'. Als alternatief kan de binaire worden gekopieerd en uitgevoerd vanaf een meer gunstige locatie.
Linux-gebruikers: U moet mogelijk bewerken Makefile.Linux om de naam compiler set - het is momenteel 'gcc-3.3', omdat een compiler die C99 begrijpt moet worden gebruikt, en de GCC 2.95 ondersteunt het niet.
Sommige distributies zoals gentoo gebruik versie 3.3 standaard en dus niet over een 'gcc-3.3' executable. In dit geval, change 'gcc-3.3' naar 'gcc' en run 'te maken'.
Usage:
atacontrol [h] [-l] [-s] [-i] [-I idle_mins] [-S standby_mins] [-A acoustic_level] [P apm_level] kanaal apparaat
waarin
-h toont gebruiksinformatie
-l lijsten geïnstalleerde apparaten
-Ik Zet de inactieve niveau spindown timer
-Ik zet de schijf in de standby-stand direct
-S Ets de standby-niveau spindown timer
-s zet de schijf in stand-bymodus onmiddellijk
-Een Stelt de akoestische niveau waarde tussen 128 en 254
P stelt de power management-niveau, waarde tussen 1 en 254
kanaal het kanaal van ata stuurinrichting de inrichting van de controller ATA (0 of 1)
U kunt het juiste kanaal en het apparaat te vinden door een opsomming van de geïnstalleerde apparaten met 'ataidle -l channel apparaat'
Het leveren van kanaal en het apparaat nummers zonder parameters zal informatie over het opgegeven apparaat weer te geven
Wat is nieuw in deze release:.
- Deze versie lost een bug in FreeBSD ondersteuning veroorzaakt door CAM_OUT plaats van CAM_NONE (waardoor de controller om gegevens te verwachten) voor power management opdrachten. Het integreert write-cache ondersteuning en opruimingen.
Wat is nieuw in versie 2.4:.
- Deze release toont correcte gegevens op grote endian architecturen
- Het controleert om te zien of functies worden ondersteund voordat je probeert om ze te gebruiken.
Reacties niet gevonden