Enkelt skript eller liknande som håller hårddiskar "vakna"?

Permalänk
Medlem

Enkelt skript eller liknande som håller hårddiskar "vakna"?

Jag har en W10-maskin som NAS och en störande detalj är att hårddiskarna mycket snabbt går i viloläge, vilket gör att jag får en flera sekunder lång väntetid innan jag kan få ut data. Hur snabbt det går verkar skilja sig mellan hårddiskarna, men det handlar om en mycket kort tid, förmodligen runt en minut, för den hårddisk jag läser från mest. Systemet är inställt på att aldrig låta hårddiskarna gå ner i viloläge, men den inställningen har aldrig funkat för mig i W10 på nån av alla hårddiskar jag har.

Men detta borde kunna lösas genom att ha ett skript som körs en gång i minuten, eller så, som accessar en fil på var och en av hårddiskarna. Då bör de aldrig kunna hinna ner i viloläge.

Men hur gör jag ett sånt skript?

Visa signatur

Moderkort: Gigabyte X570 Aorus Master | CPU: AMD Ryzen R9 5900X | CPU-kylare: Noctua NH-D15 chromax.black | RAM: Corsair Vengeance LPX 64 GB (4x16) DDR4-3600 CL18 | GPU: Gigabyte RTX 4080 Eagle OC | SSD: 2 x Samsung 970 EVO Plus 1 TB NVMe + Kingston A400 480 GB + Samsung QVO860 1 TB | PSU: EVGA SuperNOVA G2 1000 W Gold | Chassi: Lian Li O11 Dynamic XL | Skärm: BenQ PD3200U @ 3840x2160 + ASUS ROG Strix XG32VQ @ 2560x1440 | Tangentbord: Corsair K68 RGB Cherry MX Red | Mus: Logitech MX Master 2S

Permalänk
Medlem

:start
move /-y "*Från HDD1*" "Till HDD2"
SLEEP 10
move /-y "*Från HDD2*" "Till HDD1"
SLEEP 10
goto start

Borde fungera, skapa en .bat fil med den koden och ändra SLEEP 10 till vad du nu känner är rimligt

Ändra Från HDD1 och Till HDD2 med sökväg och filnamn, denna kod kommer att flytta fil från 1 ställe till ett annat och sedan tillbaka igen

förklaring
Visa signatur
Permalänk
Medlem
Skrivet av Maorio:

:start
move /-y "*Från HDD1*" "Till HDD2"
SLEEP 10
move /-y "*Från HDD2*" "Till HDD1"
SLEEP 10
goto start

Borde fungera, skapa en .bat fil med den koden och ändra SLEEP 10 till vad du nu känner är rimligt

Ändra Från HDD1 och Till HDD2 med sökväg och filnamn, denna kod kommer att flytta fil från 1 ställe till ett annat och sedan tillbaka igen

Tack!

Ok, men om jag bara vill läsa/komma åt filen, går det att lösa? Onödigt att orsaka massa skrivningar i onödan, tänker jag.
Vilken tidsenhet är 10 i?

Visa signatur

Moderkort: Gigabyte X570 Aorus Master | CPU: AMD Ryzen R9 5900X | CPU-kylare: Noctua NH-D15 chromax.black | RAM: Corsair Vengeance LPX 64 GB (4x16) DDR4-3600 CL18 | GPU: Gigabyte RTX 4080 Eagle OC | SSD: 2 x Samsung 970 EVO Plus 1 TB NVMe + Kingston A400 480 GB + Samsung QVO860 1 TB | PSU: EVGA SuperNOVA G2 1000 W Gold | Chassi: Lian Li O11 Dynamic XL | Skärm: BenQ PD3200U @ 3840x2160 + ASUS ROG Strix XG32VQ @ 2560x1440 | Tangentbord: Corsair K68 RGB Cherry MX Red | Mus: Logitech MX Master 2S

Permalänk
Medlem
Skrivet av cyklonen:

Tack!

Ok, men om jag bara vill läsa/komma åt filen, går det att lösa? Onödigt att orsaka massa skrivningar i onödan, tänker jag.
Vilken tidsenhet är 10 i?

Skapa en liten fil, typ en .txt fil som du kan flytta som inte kommer att användas.

10 är i sekunder, det kan också vara lite lågt. Köra med 300 där kanske är rimligare

Visa signatur
Permalänk
Medlem
Skrivet av Maorio:

Skapa en liten fil, typ en .txt fil som du kan flytta som inte kommer att användas.

10 är i sekunder, det kan också vara lite lågt. Köra med 300 där kanske är rimligare

Jag tänkte mest att det kanske är onödigt slitage att skriva, även om det är små filer, eftersom det kommer att ske så ofta.

Hårddisken verkar gå i viloläge på runt en minut, så jag får nog sätta typ 40-50 som intervall.

Visa signatur

Moderkort: Gigabyte X570 Aorus Master | CPU: AMD Ryzen R9 5900X | CPU-kylare: Noctua NH-D15 chromax.black | RAM: Corsair Vengeance LPX 64 GB (4x16) DDR4-3600 CL18 | GPU: Gigabyte RTX 4080 Eagle OC | SSD: 2 x Samsung 970 EVO Plus 1 TB NVMe + Kingston A400 480 GB + Samsung QVO860 1 TB | PSU: EVGA SuperNOVA G2 1000 W Gold | Chassi: Lian Li O11 Dynamic XL | Skärm: BenQ PD3200U @ 3840x2160 + ASUS ROG Strix XG32VQ @ 2560x1440 | Tangentbord: Corsair K68 RGB Cherry MX Red | Mus: Logitech MX Master 2S

Permalänk
Hedersmedlem

Vad är det för hårddiskar?
En del har det inbyggt i firmware, tex såna jag plockat ur gamla USB-enheter. Ibland har det gått att stänga av om man hittar rätt program från tillverkaren eller med hdparm under linux.

Visa signatur

Det kan aldrig bli fel med mekanisk destruktion

Permalänk
Medlem
Skrivet av Aphex:

Vad är det för hårddiskar?
En del har det inbyggt i firmware, tex såna jag plockat ur gamla USB-enheter. Ibland har det gått att stänga av om man hittar rätt program från tillverkaren eller med hdparm under linux.

Jag har testat den vägen också, utan framgång.

Visa signatur

Moderkort: Gigabyte X570 Aorus Master | CPU: AMD Ryzen R9 5900X | CPU-kylare: Noctua NH-D15 chromax.black | RAM: Corsair Vengeance LPX 64 GB (4x16) DDR4-3600 CL18 | GPU: Gigabyte RTX 4080 Eagle OC | SSD: 2 x Samsung 970 EVO Plus 1 TB NVMe + Kingston A400 480 GB + Samsung QVO860 1 TB | PSU: EVGA SuperNOVA G2 1000 W Gold | Chassi: Lian Li O11 Dynamic XL | Skärm: BenQ PD3200U @ 3840x2160 + ASUS ROG Strix XG32VQ @ 2560x1440 | Tangentbord: Corsair K68 RGB Cherry MX Red | Mus: Logitech MX Master 2S