Es kann sein, dass die .net-Runtime automatisch der 300 folgt und dort dann kein Dokument findet. Oder umgekehrt, der Proxy überprüft nicht wirklich, was der Server gesagt hat und einfach nichts findet. Das Debuggen war größtenteils Glück und schwarze Magie, es kann also einfach irgendeine Eigenart in irgendeiner Software sein (höchstwahrscheinlich im Proxy...). Die Chancen das schnell zu beheben sind recht niedrig.
Beiträge von niwax
-
-
Kanns gleich nochmal wo hochladen wenn ich das Projekt finde. Hatte leider zwischendrin mal nen Festplattencrash, sollte aber noch wo rumliegen
Das ist die aktuellste Version die ich noch habe. nHTTP2.zip ist ein neuerer Debug-Build, der soweit ich mich erinnere auch mit gzip-komprimierten Websites umgehen kann und automatisch entpackt -
Volle Virtualisierung in Software hätte vor 1999 leistungsmäßig bestimmt wenig Spaß gemacht
-
Hey click! ich hätte auch noch Interesse an deiner ISO
Nebenbei, Windows Embedded Posready 2009 ist ja ein XP SP3 mit ein paar Embedded Funktionen. Das kriegt noch Updates bis 2019 (http://Extended support until April 2019).
Ev lassen sich diese dann auch auf einem normalen XP Sp3 installieren.
Oder ein paar Updates der Firmen mit erweiteren Supportverträgen landem im NetzDie übliche Kasse hängt aber nicht ungeschützt am Internet. Ich würde nicht drauf setzen, dass der Support das System gegen die Attacken absichert, die für dich die größte Gefahr sind, sondern es geht eher darum, alte Programme zu unterstützen und das System zB in ein Unternehmensnetzwerk einzubinden
-
Allein die syscall.doc ist interessant. Öffnet noch problemlos in Word 2013 und eine der ersten Funktionen die einen daraus anlächelt ist FindFirstFile/FindNextFile. So viel hat sich doch nicht verändert.
-
Ok, bei den ganz billigen schon, aber mindestens alles ab den 900ern sollte es können.
-
Bei den neueren kann man sich die LEDs sparen, weil Akku und Mails dauerhaft angezeigt werden, auch wenn der Bildschirm aus ist
-
Solange du nur ein paar Dateien sicher transportieren willst, kannst auch einfach mit 7zip ein verschlüsseltes Archiv erstellen, das bringt auch nen Dateimanager mit, mit dem du das Archiv durchsuchen kannst, ohne zu entpacken.
-
die Schleifenvariable muss ja auch im entrollten Zustand zwischen den einzelnen Schritten noch iteriert werden
Nein, da das Unrolling meistens nur geht, wenn die Grenzen der Schleife schon bekannt sind, können einfach die entsprechenden Zahlen eingesetzt werden. In diesem Beispiel können zB sogar auch Speicherzugriffe in der Tabelle vereinfacht werden.Spoiler anzeigen
Code
Alles anzeigenfor(x = 0; x < blocksize; x++) { for(y = 0; y < blocksize; y++) { g += mb1.cb[i][j].data[x][y] * dctcos4[x][u][y][v]; g2 += mb1.cr[i][j].data[x][y] * dctcos4[x][u][y][v]; g3 += mb1.y[i][j].data[x][y] * dctcos4[x][u][y][v]; } } wird zu g += mb1.cb[i][j].data[0][0] * dctcos4[0][u][0][v]; g2 += mb1.cr[i][j].data[0][0] * dctcos4[0][u][0][v]; g3 += mb1.y[i][j].data[0][0] * dctcos4[0][u][0][v]; ... g += mb1.cb[i][j].data[8][8] * dctcos4[8][u][8][v]; g2 += mb1.cr[i][j].data[8][8] * dctcos4[8][u][8][v]; g3 += mb1.y[i][j].data[8][8] * dctcos4[8][u][8][v];
Dabei spart man sich zwei Dereferenzierungen pro Zugriff und der Compiler kann sogar im voraus kleinere Puffer aus den Konstanten vorberechnen. Am Ende liegen auch nur 192 Multiplikationen im Cache.Wie viel Platz belegt wird, hängt auch von der Anzahl der Schleifendurchläufe ab.
Natürlich, aber durch die kleine Größe wird der Cache dadurch bei weitem nicht voll. 64x256 Bit sind immer noch erst 2 KByte. Damit das dem Cache gefährlich wird, musst du schon auf ner sehr alten Architektur arbeiten. -
etwas OT: lohnt sich Loop Unrolling denn überhaupt in nennenswertem Umfang? also für zwei iterationen leuchtet mir das ja noch ein, aber den gesamten schleifenrumpf irgendwie 8x oder so zu replizieren bläßt den code doch ungemein auf und verschlechtert damit die cache-lokalität deutlich. bei moderenen sprungvorhersagen ist es doch bestimmt einfacher die schleife schleife sein zu lassen, sodass sie komplett im Cache abläuft und anderen Krams nicht verdrängtGerade bei kleinen Loops bringt das extrem viel. Wenn du zB Videos oder Bilder dekodierst, sind die üblicherweise in Makroblocks unterteilt, was bedeutet dass du zwei verschachtelte Loops hast, die letztendlich in jeder Runder nur eine Handvoll Instruktionen ausführen. Ohne Unrolling hättest du enormen Overhead weil nach jeder Ausführung von zwei oder drei Instruktionen zuerst noch eine Manipulation an der Schleifenvariablen kommt dann ein GOTO, das dazu auch noch konditional ist. Im schlimmsten Fall schlägt also bei Blocks von 8x8 Pixeln die Branching Prediction des Prozessors mindestens alle acht Runden ins leere und die gesamte Pipeline muss ausgeräumt und neu aufgebaut werden. Von dem verbrauchten Cache ergibt sich kaum ein Unterschied, da Code bei dem sich das Unrolling lohnt meistens nur ein paar Instruktionen hat. Dazu kommt, dass der Overhead entfällt und bei diesem Beispiel je vier (oder noch mehr mit AVX/AVX2) Durchläufe in eine Instruktion gepackt werden können.
-
Die Nachrichtenapp ist sehr gut gemacht und ersetzt hier weitestgehend die Tageszeitung und Cocktail Flow hab ich noch kostenlos aus der Betaphase, ist eine der am schönsten gemachten Apps
-
Aaaach, 15k USD für ein iPhone mit Spiel vorinstalliert. Da merkt man, wo eigentlich der Dollar steht!Erinnert spontan an die eine Folge von Top Gear: "Wir haben nach 20 Meilen jetzt für fünf Pund getankt, für unsere ausländischen Zuschauer: Das sind etwa 5000 Kilometer und 20 Cent"
-
Android für echte Männer
Echte Männer halten dann wohl den Schmerz aus, den die Systemschrift grad auf meiner Retina erzeugt hat -
Jop gibt bei mir im EFI ne entsprechende Einstellung bei den Secure Boot-Sachen. Hab das auch erst realisiert, als ich den BCD kaputt gemacht hab und vom EFI aus ne Fehlermeldung und ne Wiederherstellungsumgebung kam
-
Mein HTPC mit Windows 8.1 startet auch sehr flott. Hat auch eine normale HDD (5200 RPM) drinnen. Für den schnellen Startvorgang wird wahrscheinlich "Fast Boot" verantwortlich sein welches ja ein UEFI voraussetzt.Das schnelle Starten gibts auch mit BIOS schon, hab an nem uralten Laptop ne Bootzeit von etwa fünf Sekunden. Mit UEFI wird gar kein richtiger Bootloader mehr geladen, sondern auf das Herstellerlogo bzw was auch immer das EFI anzeigt folgt direkt die Anmeldeseite. Also quasi keine Startzeit oder eine Sekunde nach Knopfdruck
-
niwax: 10250 / 2639 Pkt. @ Intel Core i7-3632QM 4×2,2 GHz HT
http://browser.primatelabs.com/geekbench3/384336leider nur 32 Bit
Update:
niwax: 10687 / 2865 Pkt. * @ Intel Core i7-3632QM 4×2,2 GHz HT
http://browser.primatelabs.com/geekbench3/385502 -
niwax: 1036 Pkt. @ Pentium M 1,50 GHz
Muhahahaha *böse Lache*
Die Rache des Pentium M trifft deinen 4-M. Von Performance/Watt mal ganz zu schweigen -
Hoffe du hast noch Freude damit ;DAuf jeden Fall, bin begeistert. Das Teil hat so richtig Dampf und ist um einiges schlanker als gedacht - hätte eigentlich so ne (physisch) dicke Workstation erwartet, aber ist eig erstaunlich unauffällig. Bis auf die Farbe natürlich.
-
Intel i7 3632QM @ 2,2GHz
AMD Radeon 7670M
6 GB DDR3
Win 8.1 x64Cinebench CPU: 522cb (sehr überraschend, siehe Bild)
Cinebench GPU: / (wirft nen Fehler)
Valley: 4,3 - 6,4 - 10,1 @ 1920x1080 DX11
Sunspider: 106ms @ IE11Spoiler anzeigen
-
Bewertung von: niwax
Bewertung für: winfreak
Gegenstand/Dienstleistung: Dell Vostro 3560
Bewertung: Sehr gut
Beschreibung: Netter Kontakt, persönlich übergeben, sehr guter Zustand inkl. OVP und Zubehör