Trendande ämnen
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.

Jeffrey Emanuel
Trots att jag har en supersnabb dator blev jag frustrerad över att hela maskinen kändes oresponsiv, med hackande mus och tangentbord, eftersom vissa uppgifter startade en massa intensiva processer samtidigt och låste varje CPU till nästan 100 % användning.
Till exempel har jag ofta 10 projekt öppna i Cursor i WSL-läge under Windows 11. När Cursor uppdaterade och startade om krossade alla dessa processer samtidigt min maskin.
Eller så jobbar jag på olika projekt samtidigt, och plötsligt försöker en av agenterna kompilera en stor Rust-kodbas, och plötsligt hackar min mus, vilket gör mig galen.
Till slut tröttnade jag på det och bestämde mig för att göra något åt det. Det finns några befintliga paket som gjorde mycket av det jag ville ha, särskilt Ananicy, men jag ville ha något som bara hanterade all konfiguration automatiskt för mig för att lösa de specifika problem jag stod inför.
I princip fungerar detta så att den upptäcker en process som använder alldeles för mycket CPU och sedan ändrar prioritetsnivån (hur "trevligt" det är i Unix-termer) för att sänka den och återställa responsiviteten på din dator.
Det kan också göra samma sak för processer som dödar din I/O med en miljard öppna filhandtag och massor av I/O-användning med "ionice."
Jag ville verkligen ha något som bara gjorde allt när det gäller installation, konfiguration, persistens, etc. med en enradsinstallation som "bara fungerade." Detta visas på den första skärmdumpen nedan.
Och medan jag gjorde detta bestämde jag mig för att skapa en systemmonitor i Golang som heter sysmon och som har ett riktigt snyggt terminalgränssnitt (se andra och tredje skärmdumpen nedan). Ironiskt nog blev detta ett mycket större projekt i sig, men jag behåller det ändå som en del av detta sammanslagna system.
Det är lite som htop eller btop men fokuserar uteslutande på att identifiera felaktiga program/processer som förstör systemets prestanda. Den visar de värsta syndarna och tar även hänsyn till I/O.
Det finns några speciella minikommandon för Cursor och Cargo, eftersom de orsakade mest problem för mig.
Hur som helst, ta en titt och låt mig veta vad du tycker. Hela projektet är helt öppen källkod och licensierat av MIT och kan hittas här:



12,68K
De flesta på Reddit är så här. Den måste brännas ner till grunden och fälten saltas. Sedan borde de ersätta alla moddar med AI som följer en stadga som alla subreddit-veterankonton kan rösta om att ratificera och ändra i framtiden med supermajoritet.

Hayden Clay24 nov. 23:33
Fan ta reddit. Permanent avstängd från att posta konst eftersom jag nämnde ordet "print"


11,42K
Topp
Rankning
Favoriter


