Existuje něco jako /dev/null ve Windows?

Rhinox

  • ***
  • 116
    • Zobrazit profil
    • E-mail
Existuje něco jako /dev/null ve Windows?
« kdy: 19. 02. 2025, 12:51:54 »
Existuje na Windows neco jako /dev/null v linuxu? Chtel bych ./Chrome/UserData/Crashpad/reports presmerovat tam, protoze blbej Chrome chrli crash-dumpy tempem 1 za vterinu, a s takovou velikosti, ze mam furt temer plnej disk...

V praci mam win10, a nevim si s tim rady. Skusil sem odebrat opravneni na zapisovani, jenze chrome generoval vysokej cpu-load, jak sa to tam snazil zapsat. A nikde sem nenasel jak se daji u chrome crash-dumpy vypnout nebo deaktivovat...



Re:Existuje něco jako /dev/null ve Windows?
« Odpověď #2 kdy: 19. 02. 2025, 13:36:37 »
a já myslel, že Windows má místo /dev/null koš na ploše  :D

Rhinox

  • ***
  • 116
    • Zobrazit profil
    • E-mail
Re:Existuje něco jako /dev/null ve Windows?
« Odpověď #3 kdy: 19. 02. 2025, 13:37:19 »
Opravdu myslis, ze sem to neskusil? Samozrejme, ze ano! Jenze pokud nakej adresar nalinkuju do NUL, neda ze tam nic zapsat (naka i/o chyba nebo co)...

Re:Existuje něco jako /dev/null ve Windows?
« Odpověď #4 kdy: 19. 02. 2025, 13:37:29 »
Pikosekunda v Google: https://stackoverflow.com/questions/313111/is-there-a-dev-null-on-windows

Je to sice za pikosekundu přímá odpověď na jeho otázku, akorát to vůbec nic neřeší. :(

Existuje na Windows neco jako /dev/null v linuxu? Chtel bych ./Chrome/UserData/Crashpad/reports presmerovat tam, protoze blbej Chrome chrli crash-dumpy tempem 1 za vterinu, a s takovou velikosti, ze mam furt temer plnej disk...

V praci mam win10, a nevim si s tim rady. Skusil sem odebrat opravneni na zapisovani, jenze chrome generoval vysokej cpu-load, jak sa to tam snazil zapsat. A nikde sem nenasel jak se daji u chrome crash-dumpy vypnout nebo deaktivovat...

/dev/null vám nepomůže, stejně jako by vám nepomohl na Linuxu - nelze do něj přeci přesměrovat obsah adresáře

Přijde mi to upřímně trochu scestné. To, že ze vám tam tvoří takhle často minidumpy, není normální. Chrome používám na všech platformách >15 let a stalo se mi to asi třikrát, kdy tam skutečně padaly ty procesy.
Zkusil bych spíš řešit příčinu místo následku. Co třeba založit prázdný testovací profil ve výchozím nastavení bez doplňků nebo dočasně vypnout antivir nebo nějaké EDRko. Jestli máte pozapínané nějaké experimentální flagy, tak je vrátit zpátky. Zkusit třeba aktualizovat ovladač grafiky, případně na test vypnout akceleraci (Nastavení > Systém > Používat akceleraci grafiky, pokud je k dispozici ), jestli to s tím souvisí. Atd.

Když už jsme u těch následků, tak by parametr --crash-dumps-dir by to měl dovolit umístit na jiný disk, kde máte třeba víc místa, ale nezkoušel jsem to roky, takže nevím, jestli to bude chodit s posledními verzemi.
Případně to samé dokážete udělat tak, že si adresář reports přesunete na jiný disk, a pak na něj uděláte NTFS junction (což je podobné symlinku). To se dá udělat v Powershellu přes cmdlet třeba takhle:
New-Item -Type Junction -Target E:\reports "C:\Users\johndoe\AppData\Local\Google\Chrome\User Data\Crashpad\reports"



Re:Existuje něco jako /dev/null ve Windows?
« Odpověď #5 kdy: 19. 02. 2025, 13:53:13 »
Ako pise Michal Smucr, radsej by som riesil co sposobuje tolko padov ako to len skryl za peknu fasadu a tvaril sa ze problem neexistuje.
Pre srandu som pozrel moje crash reporty, za dva roky na tomto notasi je tam jeden jediny. Mat tam kazdu sekundu jeden report je fakt sialene tempo a urcite nie normalne spravanie chromu. Ten musi byt bud rozstelovany uzivatelom, alebo nejaka stranka je tak rozsypana ze sposobuje pady.

jjrsk

  • *****
  • 705
    • Zobrazit profil
Re:Existuje něco jako /dev/null ve Windows?
« Odpověď #6 kdy: 19. 02. 2025, 14:17:18 »
Muzes si to namirit do ramdisku (pokud nechces osoupavat disk) a pak se to bud smazne samo pri vypnuti nebo si to task scheduleru pridej task kterej to bude mazat.

Ostatne ten sheduler resi nejen chromaka, kdyz prosacujes widle, najdes hromady ruznych tempu a dalsich podobnych skladist bordelu, ktery nikdy sam od sebe nezmizi.

Jup a prosacuj gpocka ... chromak to umi mozna to jde z toho vypnout (sablony si samo musis sosnout sam).