Datorn iFokus

Datorn

Etikett: windows
Läst 887 ggr
mans
0

Långa väntetider när man ansluter i nätverket

Jag har märkt att jag ofta blir väntande väldigt länge i Windows XP när jag ska ansluta till en nätverksdrive som kanske inte svarar på en gång. T.ex. när jag ska ansluta till jobbets server och den av nån anledning inte ploppar upp på en gång. Då kan jag inte heller göra NÅNTING annat i Windows! Jag är helt enkelt tvungen att sitta och vänta på att Windows har sökt färdigt, vilket ibland tar över en minut.

Varför är det så, och kan man komma runt det på nåt vis?

charlie
0
#1

Varför? Någon tokstolle till PM på Microsoftt

- varför använda sig av flera trådar eller processer när man öppnar ett explorer fönster, när man istället kan gå och ta en kaffe vila sig lite för att komma tillbaka 30 minuter senare och vänta lite på att det suuuuper sega SMB protokollet teamet här bredvid implementerade att vara så långsamt som det bara är fysiskt möjligt genom att skicka mer kontrollpaket än datapaket?

1) Explorer är en singeltrådad applikation som kör med prioriteten High dvs har förtur framför de flesta applikationer som kör på Windows.  Dvs det låser upp maskinen när Explorer gör något riktigt intensivt.

2) SMB som är protokollet som Windows använder sig av för Nätverksenheter är TOKDÅLIGT! Försök flytta något som är 2 GB stort över en 1000 mbs lina så ser du att det tar ca 15 minuter, gör samma sak med FTP tiden blir då under 5 minuter. 

Tråkigt är att det alla har väntat på sen Windows95 ska förbättras i och med Vista kan se sig i stjärnorna då denna buggfixen ströks i höstas.

---

mans
0
#2

Otroligt egentligen.

Charlie, det verkar som att du tappat all tro på Microsofts förmåga. Vad tror du är den grundläggande orsaken till att deras produkter blivit så urholkade?

charlie
0
#3

Ja egntligen så är det nog inte så konstigt på samma sätt som att Xerox inte riktigt förstod vad som höll på att hända på kopieringssidan, IBM inte riktigt förstod PC marknaden etc.

Alla stora företag som hamnar i monopolställning har historiskt även förlorat kraften och sin dynamik. Det tar helt enkelt för lång tid att ändra riktning så för att man inte ska förlora presigen så fortsätter man i gamla invanda spår.

Personligen så anser jag att vi befinner oss i ett sådant skifte för tillfället, Microsoft griper efter små strån men vinner ingen acceptans för sina lösningar. Windows kommer att dominera OS marknaden i upp till 10 år men  håller gradvis på att tyna i kreativitet. OM det nu är så att MS inte kan presentera några egna nyheter på 6 år, med 1.000-tals ingenjörer, vad är det ett symptom på?

Jag tror att Office kan vara den enda affärsenhet på Microsoft som har en rimlig chans att överleva, mycket tack vare att kunder egentligen inte uppskattar några upfinningar utan vill ha allt som det var.

---

mans
0
#4

Jag undrar varför MS har så svårt att komma vidare - är det bakåtkompatibilitetskraven som spökar?

Borde det inte finnas mängder med små fristående team inom MS som har fått en stor budget och ett enda uppdrag - gör ett nytt OS som är bättre än Mac OS X?

Så skulle jag göra om jag vore dem. Men det är jag ju inte och det är jag glad för. :)

charlie
0
#5

Det borde inte vara svårt för dom att bygga något, men som någon sa när han använt OS X:

- Det är som att köra en sportbil.

När det gäller känsla för detaljer så är detta mycket beroende av att ledningen förstår vad som är smakfullt och viktigt.  Kanske Microsoft inte har rätt typer av människor, de är nog ganska så mätta på sin framgång.

---

kari
0
#6

explorer.exe
Basprioritet: normal.
Referenser: 682
Trådar: 15.

Charlie, din objektivitet förblindas av ditt hat mot Microsoft.

// kari

charlie
0
#7

Jag har inget hat emot Microsoft, har ju till och med jobbat i en av deras produktgrupper. :)

Vad är det för verktyg som du använder för att få denna informationen? Skulle gissa att det är en applikation som visar PEB (Process Enviroment Block). Om det är så så är det enbart den offset som används när man skapar en tråd. En tråd är ett objekt som exekverar koden, när scheduleraren bestämmer vilken tråd det är som skall väljas för exekvering så går den enbart på vad tråden har för prioritet. Men som sagt utan att veta vilken app du använder är det svårt. Taskmanagern som levereras med i Windows är ett av de mest förvirrade applikationer som någonsin skapats, använd process explorer. ;)

Scheduleraren är i min åsikt en av de starkare sidorna i Windows NT kärnan.

---