Einloggen
[c] [meta] [fefe]

/c/ – Pufferüberlauf


Neuen Faden erstellen

(≤ 4)



[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]

  • [l] Regeln Effe ## Admin Sun, 27 May 2018 11:57:26 GMT Nr. 2 Klebrig Geschlossen
    JPG 900×1200 134.9k
    Kurze Durchsage.

    0. Nichts illegales (in den USA oder in der EU)
    1. Bitte auch keinen Grenzwertscheiß
  • [l] Effe ## Admin Sun, 27 May 2018 15:21:15 GMT Nr. 6
    Unterstützte Formate: JPEG, PNG, GIF, WEBM, PDF

    Maximal 10 MB pro Datei.

  • [l] Felix Tue, 14 Jan 2025 15:40:33 GMT Nr. 145230
    PNG 810×456 134.8k
    JPG 1920×2560 694.8k
    Feuerfuchs hat das Speicherleck gefunden und fixiert.
    Schuld war die gute Müllabfuhr garbage collection, hätte uns doch nur jemand vor Müllabführ gewarnt.

    https://bugzilla.mozilla.org/show_bug.cgi?id=1913404
    https://bugzilla.mozilla.org/show_bug.cgi?id=1931717
    https://bugzilla.mozilla.org/show_bug.cgi?id=1935456
    https://bugzilla.mozilla.org/show_bug.cgi?id=1939295#c16
    https://hg.mozilla.org/releases/mozilla-release/rev/ea241be5664d

    Fixierung ist in 134.0.1 drin:
    https://ftp.mozilla.org/pub/firefox/releases/134.0.1/
5 Antworten nicht angezeigt.
  • [l] Felix Thu, 16 Jan 2025 21:29:20 GMT Nr. 145418
    wat?
    > Müllabfuhr
    damit hatte Felix schon vong Ewigkeit her ein Problem. Auf'm Schoßauf war die nie so richtig zugange; regelmäßiger Neustart erforderlich.

    War aber auch so'n Frickelschoßauf mit vong eigentlcih für Fenster, aber irgendwie Penguin draufgeklatscht.
  • [l] Felix Fri, 17 Jan 2025 15:24:54 GMT Nr. 145452
    >>145370
    >*Performanz auf dem Niveau von C/C++
    Das ist eher eine Kompiler- bzw. Implementationsfrage statt einer Sprachfrage; C++ hatte früher mal den Ruf, arschlahm zu sein. SBCL (Common Lisp) ist mit Typdeklarationen z.B. heute schon gut im Rennen.

    >*Man muss die Müllabführ zeitweise unterbinden, zeitlich selber auslösen, und jederzeit beim Laufen unterbrechen können (sonst Brauser-Jank)
    Die Anforderung ist kompletter Unsinn. Sind in Felixens Welt alle Müllabfuhren seriell und halten die Welt an?
  • [l] Felix Fri, 17 Jan 2025 15:38:50 GMT Nr. 145456
    >>145452
    Die Lösung ist natürlich verteiltes Echtzeit-Java!
  • [l] Felix Fri, 17 Jan 2025 20:57:46 GMT Nr. 145492
    >>145452
    >Das ist eher eine Kompiler- bzw. Implementationsfrage
    Naja, da steht schon "real existierend", was sich auf eine Implementierung beziehen sollte.
    Bei C/C++: Gibt nur 3 in Frage kommende Implementierungen, und zwar ähnlich gute Implementierungen.
    Bei müllabführenden Sprachen: Gibt in der Regel (C#, Java, JavaScript) einen Platzhirsch, ansonsten nehme die dir genehme Implementierung.
    Wobei die Implementierung natürlich egal ist, weil alle Müllabfuhr-basierten Sprachen, in egal welcher Implementierung, huntslahmer Müll sind (nicht ganz ernst gemeint, oder doch?)

    >SBCL ist mit Typdeklarationen z.B. heute schon gut im Rennen.
    Ich mag das Bankmarken-Spiel nicht, aber da ist SBCL ungefähr Faktor 5x lahmer, was für eine JavaScript-Maschine den absoluten Tod bedeuten würde (bei JavaScript-Maschinen wird darum gekämpft, wer 5-10 % schneller als die JavaScript-Konkurrenz ist).
    https://benchmarksgame-team.pages.debian.net/benchmarksgame/box-plot-summary-charts.html

    >Die Anforderung ist kompletter Unsinn. Sind in Felixens Welt alle Müllabfuhren seriell und halten die Welt an?
    Genau das war ja beim Käfer der Fall. Wenn man den Brauserinhalt gescrollt hat, ist buchstäblich ein Streifen vom Bildausschnitt mit Fensterhintergrundfarbe gefüllt worden, und erst nach dem Ende der Müllabfuhr, 7 Sekunden später, wurde der Bildinhalt gerendert und ging es weiter. Das hängt auch damit zusammen, dass JavaScript einzelfadig ist - wenn der eine, einzige JavaScript-Faden stoppt, ist auch die Seite eingefroren.

    >Currently, all modern engines ship a mark-and-sweep garbage collector. All improvements made in the field of JavaScript garbage collection (generational/incremental/concurrent/parallel garbage collection) over the last few years are implementation improvements of this algorithm, but not improvements over the garbage collection algorithm itself nor its reduction of the definition of when "an object is no longer needed".
    https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_management

    So, und nun die Frage: Wenn der JavaScript-Faden gerade läuft, wie soll man währenddessen von einem anderen Faden auf die Objekte in der JavaScript-Maschine zugreifen, während die Maschine gerade ausgeführt wird und diese Objekte manipuliert und neue Objekte erstellt/die Referenzen zwischen diesen Objekten umbiegt? Genau, dafür braucht man entweder einen Globalen-Interpretierer-Lock (CPython) oder feingranulare Locks/Mutexe, die bei jeder solchen Stelle im JavaScript-Interpretierer den Interpretierer sperren. Und sperren bedeutet Jank.

    Weiteres Problem: Die Müllabfuhr muss ja auf irgendeinem Faden laufen (Endgegner: System hat nur 1 Kern), und wenn alle Fäden bereits vom Brauser belegt sind, und die Müllabfuhr laufen soll, muss einer der anderen Fäden anhalten. Dann stoppt hoffentlich nicht der aktuelle Tab, weil der ja gerade in Benutzung ist. Aber hoffentlich auch kein Hintergrundtab, in dem gerade ein DuRöhre-Video abgespielt wird, und dann die Musik stoppt, wenn die Müllabfuhr zu lange dauert und die JavaScript-Engine nicht mehr die Audio-API füttert. Jedenfalls hat C# extreme Probleme mit Müllabfuhr, wie man bei Unity sieht, und die müssen große Klimmzüge unternehmen, um die Müllabfuhr und den damit einhergehenden Jank/Spikes zu umgehen:
    https://embrace.io/blog/garbage-collector-spikes-unity/
    In Unity sind ~5 ms bereits eine inakzeptable Zeit für die Müllabfuhr, weil das länger als ein ganzer Frame auf einem guten Monitor ist. Ein Brauser soll aber so flüssig wie eine Spiele-Maschine laufen. Lösung in Unity ist natürlich, native Allokationen und Deallokationen, die die Müllabfuhr nicht sieht, zu benutzen. Also diesbezüglich keine Müllabfuhr zu benutzen.

    >Welche real existierende müllabführende Programmiersprache bietet überhaupt [...]?
    Aber ich entnehme deiner Antwort, dass es aktuell keine hier verwendbare Programmiersprache dafür gibt.

1 Antwort nicht angezeigt.
  • [l] Felix Wed, 15 Jan 2025 13:30:57 GMT Nr. 145314
    Pisse Kacke und Arschwurst. Ich mag gerne Arschwurst. Magst du auch gern Arschwurst, Feliks?
  • [l] Felix Wed, 15 Jan 2025 13:55:03 GMT Nr. 145316
    Von der fetten Groben
  • [l] Felix Thu, 16 Jan 2025 18:42:01 GMT Nr. 145402 SÄGE
    JPG 467×376 22.3k
    Pisse und Scheiße aus meinem Arschloch

  • [l] Drogen Felix Sat, 16 Nov 2024 22:27:36 GMT Nr. 140437
    PNG 800×800 542.3k
    Hat Felix Erfahrung mit Drogen? Welche sollte Felix mal konsumieren? Bisher beschränken sich Felix' Erfahrungen auf LSD, Gras (beides schon länger her) und Lorazepam. Naja und SSRIs vom Arzt halt. Gibt es denn noch irgendwas, das Felix morgens aufstehen lässt, den Tag produktiv verbringen lässt und sein Leben in den Griff bekommen lässt? Lorazepam war schon mal ein ganz guter Anfang, aber es ist zu mühsam, es dem Arzt in winzigen Mengen aus der Nase zu ziehen, weshalb Felix jetzt wieder auf Dunkelnetzmärkte umsteigen wird. Was ist mit dieser "Geschwindigkeit", bringt das irgendwas? Felix hat null Erfahrung mit sowas. Was ist überhaupt der Unterschied zwischen Amphetamin, Meth, Adderall, Elvanse, Ritalin und dem ganzen Kram? Bringt irgendwas davon etwas, wenn man einfach keinen Bock auf nichts hat?
43 Antworten nicht angezeigt.
  • [l] Felix Sat, 04 Jan 2025 20:48:49 GMT Nr. 144510
    PNG 959×764 410.3k
    >>140437
    hier wurde diesem Felix immer geholfen, als er in einer Drogenfindungsphase war:

    » https://www.erowid.org/ «

    Jetzt wird der Rest des Fadens gelauert.
  • [l] Felix Sat, 04 Jan 2025 22:19:24 GMT Nr. 144514 SÄGE
    JPG 1080×1080 54.3k
    >>140572
    > aber wenn die Polizei aufkreuzt dann steht man bestimmt gleich unter Verdacht die Zucht zu kommerziellen Zwecken zu betreiben
    bezweifelt dieser Felix.
    Aus eigener Erfahrung weiss dieser Felix, dass die meisten ihre Ernte vong der Sporenbox her wegen zum Schluss verschenken oder wegschmeißen, da einfach keine Nachfrage besteht.
    Der Polizei traut dieser Felix so viel Kompetenz zu, dass die das auch mitbekommen haben.
    Angaben ohne Gewehr.

    > Reisebegleiter
    schon öfters gemacht. Aber Felix hat gerade selbst nicht die passenden Fühls, um diesen Dschobb spielen zu wollen; der Weltschmerz ist groß.

    >>142717
    > Empfehlung & Elfenjunge
    dankö.

    >>142859
    > Ja, kein Wunder, dass du Nasenbluten hast[,du Idiot!]. Deine Methodik zerfickt deine Schleimhaut; hab' da ma den PH-Wert ~nachgerechnet.
    > Nasensprüh ist sinnvoll.
    :3

    >>142878
    > LSD-Mikrodosierung hat Felix ab 2018 auch mal eine Zeit lang probiert und es war von allem bisher mit Abstand das beste. Einziges Problem: Du bekommst Teller, dass du so aussiehst wie eins von diesen Loris. Deshalb ist es leider nicht gesellschaftsfähig, wenn deine Mitmenschen nicht mitbekommen sollen oder dürfen, dass du etwas genommen hast. Felix musste es deshalb leider 2020 aufgeben. Felix' Zustand hat sich seitdem extrem verschlechtert.
    > LSD-Microdosierung
    >>142906
    > LSD-Microdosierung ist quasi Placebo
    Dieser Felix vermutet, dass das bei LSD ganz anders ist als bei diesem ~Schwingwasser - Homöopathie oder wie die das schimpfen.
    Aus Eigenerfahrung weiss Felix, dass LSD ~"Bock auf Sachen machen" macht. Felix kennt allerdings nur Dosierungen, wo das schon immer auch eine richtige Reise war.

    Dieser Effekt in schwächer - könnte wirklich sehr hilfreich sein.

    Allerdings fahsteht Felix die Grafik nich, würde aber gern auch mal Mikrodosieren. Kann man da irgendwie an x mol/L Lösungen kommen, die man dann selber fahdünnen tut? is das einfach nur zamm schütten?
    Felix war sich da bisher immer zu unsicher das selba zu machen.

    >>143131
    >>143171
    munzelte.

    >>143318
    > akut
    Wenn's akut ist, nimmste den, der gerade Notdienst macht. Ist doch klar.

    >>144019
    Felix ist schon lange für die Einführung eines periodischen Festivals, welches alle 1 1/2 Jahre zur jeweils anderen Sonnenwende stattfindet.
  • [l] Felix Mon, 06 Jan 2025 13:37:24 GMT Nr. 144598
    JPG 1600×900 440.4k
    >>144514
    >Allerdings fahsteht Felix die Grafik nich, würde aber gern auch mal Mikrodosieren. Kann man da irgendwie an x mol/L Lösungen kommen, die man dann selber fahdünnen tut? is das einfach nur zamm schütten?
    >Felix war sich da bisher immer zu unsicher das selba zu machen.
    Ist eigentlich keine große Kunst. Du brauchst nur eine kleine Pipettenflasche und gans normales, handelsübliches LSD. Die Flasche füllst du mit Wasser oder - aus Hygienegründen besser - mit Alkohol (z.B. Wodka). Dann löst du darin eine oder mehrere Pappen auf und lässt das ganze für ein bis zwei Tage stehen. Anschließend entnimmst du dann die entsprechende Menge per Pipette.

    Beispiel:
    - Flasche mit 30 ml
    - Pipette fasst 1 ml
    - 2x LSD-Pappen mit 150μg -> 300 μg

    Pro Pipettenladung hättest du dann 1 ml * 300 μg / 30 ml = 10 μg. Also in dem Fall sollten ein bis zwei Pipettenladungen dann eine ganz gute Mikrodosis ergeben.

    Alternativ kannst du auch einfach eine Pappe mit der Schere durchschneiden und nur einen kleinen Schnipsel davon nehmen (z.B. 1/5 Pappe). Felix hat allerdings die Erfahrung gemacht, dass das nicht so gut funktioniert, weil es recht starke Schwankungen gibt. Manchmal hat eine Ecke ziemlich viel LSD und die andere fast gar keins etc. Deshalb ist volumetrisches Dosieren besser.

  • [l] Felix Sat, 04 Jan 2025 11:16:22 GMT Nr. 144475
    JPG 1536×2048 650.0k
    Du bist ein dummer, dreckiger, verfickter Hurensohn, du Nutte
  • [l] Felix Sat, 04 Jan 2025 11:50:31 GMT Nr. 144481
    >>144475
    Würd dich trotzdem ficken. *küsschen*

  • [l] Felix Tue, 31 Dec 2024 23:00:46 GMT Nr. 144304
    JPG 448×800 65.3k
    Es ist wieder diese Zeit
  • [l] ENTWARTNUNG Felix Wed, 01 Jan 2025 00:27:08 GMT Nr. 144312
    Normies schlafen. Alles wieder gut.

  • [l] Felix Mon, 30 Dec 2024 22:00:49 GMT Nr. 144249
    PNG 876×1020 124.7k
    Krüpto soll hoch gehen und nicht runter. Was soll das? Merkel mach Krüpto hoch
  • [l] Felix Mon, 30 Dec 2024 23:05:19 GMT Nr. 144261
    JPG 810×600 396.9k
    >>144259
    S-sorry, wusste nicht, dass der Kurs die sinvolle Anlegung in Echtgüter schmälert. Hoffe er wird stabil für dich!

  • [l] Felix Mon, 23 Dec 2024 19:26:58 GMT Nr. 143935
    JPG 1200×862 90.6k
    Wer mit Fenster 10/11 lauert, sollte Kanalverbot bekommen.
  • [l] Felix Mon, 23 Dec 2024 19:46:55 GMT Nr. 143938
    PNG 1500×1500 1.9M
    Solange es kein Analverbot ist passt das.
  • [l] Felix Mon, 23 Dec 2024 20:51:22 GMT Nr. 143950
    JPG 640×622 144.8k
    >>143938
    Wer sexuelle Deviationen hat, der sollte Fenster 10/11 erst recht nicht benutzen!
  • [l] Felix Fri, 27 Dec 2024 07:51:16 GMT Nr. 144075
    Mein Windows 7 ist aber erlaubt?
  • [l] Felix Fri, 27 Dec 2024 10:22:48 GMT Nr. 144076
    >>144075
    Ja, Fenster 7 ist noch legal.

  • [l] Felix Fri, 27 Dec 2024 02:26:53 GMT Nr. 144071
    PNG 700×700 427.2k
    Und natürlich kommt genau der Vorschlag jetzt nicht mehr, EXAKT seit ich diesen Faden eröffnet habe

  • [l] Ankündigung Dietchan-Usertreffen Felix Fri, 29 Dec 2023 13:52:35 GMT Nr. 108763
    PNG 435×334 91.4k
    Da die Stammbenutzer des Dietchans sich gerade ja sowieso alle auf dem 37C3 rum treiben, können wir uns ja direkt dort treffen.
    Daher: Morgen, 30. Dezember 2023, Punkt 13:30 treffen sich alle Dietchan-Nutzer, die mutig genug sind, an der Exploit-Bar vor dem Saal Zuse zu einem Umtrunk. Im Anschluss wird das Treffen gemeinsam aufbrechen, um Fefe zu suchen. Cricketschläger werden gestellt. Wir vom Hass-im-Netz e.V. freuen uns auf rege Teilnahme!
27 Antworten nicht angezeigt.
  • [l] Felix Thu, 26 Dec 2024 22:49:04 GMT Nr. 144062
    GIF 180×226 2.6M
    Und Felix, wie sieht es bei dir aus? Schon konkrete Pläne für die Klaunveranstaltung dieses Jahr?


[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]
[c] [meta] [fefe]