Wieso ist mein WLAN so unterirdisch lahmarschig?

Hallo Leute,

ich klage mich jetzt schon seit einer sehr langen Zeit mit Verzweiflung und Hoffnungslosigkeit wegen bodenlos schlechtem WLAN. Aber jetzt erstmal zur Vorgeschichte.

Für mich ist es schon seit langer Zeit nichts mehr "besonderes" wenn ich lahmarschiges WLAN habe. Ich spiele sehr viel Online Games vor allem in der Genre Shooter Games, wo man für bekanntlich ein guten Ping und eine angemessene Downloadgeschwindigkeit haben sollte vor allem ein guten Ping. Beides, zumindest ein guten Ping kann man bei mir vergessen. Es gab immer mal wieder Zeiten da ich ungestört spielen konnte Internettechnisch.

Um dies ein Ende zu setzten(vermeintlich), habe ich mir einen neuen WLAN Stick gekauft, da mein alter Stick schon in die Jahre gekommen war oder zumindest nicht mehr auf dem neusten technologischem Stand war. Gesagt, getan, mein neuer Stick war da. Ich hatte wieder Hoffnung. Ich hatte zum ersten mal bisher meine kompletten 100mbit/s wie vom Anbieter(1&1) versprochen und dementsprechend auch ein guten Ping.

Nach ca. 2 Tagen war dann auch schon wieder Schicht im Schacht. Jetzt habe ich schon seit knapp 2 Wochen wieder ganz auf einmal das selbe bodenlos lahmarschiges WLAN wie vorher, ob ich jetzt den alten oder den neuen Stick verwende. Vor kurzem war es sogar für ca. eine Stunde so schlecht, dass meine durchschnittliche Downloadgeschwindigkeit unter 0,5mbits/s lag. Auch ohne dass jemand etwas "großes" heruntergeladen hat.

Das schlimme an der ganzen Sache ist der, dass ich der einzige von 4 Personen im Haus bin, der ein so minderwertiges WLAN hat. Ich bitte euch wenn ihr irgendwelche Ideen habt, woran das liegen kann oder wisst, wie man so etwas verbessern kann, dann würde ich mich sehr darüber freuen, wenn sie mit mir ihr Wissen teilen. Danke im Voraus.

WLAN, Internetverbindung, Ping
Ist das schlimm wenn man ein Script/Code komplizierter schreibt als es sein könnte?

Hallo,

Ich bin Programmieranfänger und habe eine Frage bezüglich dem Titel und zwar habe ich um mehr Praxiserfahrung zu sammeln ein simplen Kalkulator für die Konsole programmiert (in Java). Dieser ist jedoch spürbar komplizierter geworden als es sein müsste.

import java.util.Objects;
import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
        calculate();
    }
    public static void calculate() {

        System.out.println("Rechenart:");
        Scanner scanner = new Scanner(System.in);
        String arithmeticMethod = scanner.next();

        if (Objects.equals(arithmeticMethod, "addition") || Objects.equals(arithmeticMethod, "+")) {
            addition();
        } else if (Objects.equals(arithmeticMethod, "subtraction") || Objects.equals(arithmeticMethod, "-")) {
            subtraction();
        } else if (Objects.equals(arithmeticMethod, "multiplication") || Objects.equals(arithmeticMethod, "*") || Objects.equals(arithmeticMethod, "x")) {
            multiplication();
        } else if (Objects.equals(arithmeticMethod, "division") || Objects.equals(arithmeticMethod, ":") || Objects.equals(arithmeticMethod, "/")) {
            division();
        } else if (Objects.equals(arithmeticMethod, "stop")) {
            System.out.println("Program ended.");
        }
    }
    public static void addition() {

        Scanner scanner = new Scanner(System.in);

        int firstSummand;
        int secondSummand;

        System.out.println("1. Summand: ");
        firstSummand = scanner.nextInt();
        System.out.println("2. Summand: ");
        secondSummand = scanner.nextInt();
        System.out.println("Ergebnis: ");
        System.out.println(firstSummand + secondSummand);
        calculate();
    }
    public static void subtraction() {

        Scanner scanner = new Scanner(System.in);

        int minuend;
        int subtrahend;

        System.out.println("Minuend: ");
        minuend = scanner.nextInt();
        System.out.println("Subtrahend: ");
        subtrahend = scanner.nextInt();
        System.out.println("Ergebnis: ");
        System.out.println(minuend - subtrahend);
        calculate();
    }
    public static void multiplication() {

        Scanner scanner = new Scanner(System.in);

        int firstFactor;
        int secondFactor;

        System.out.println("1. Factor: ");
        firstFactor = scanner.nextInt();
        System.out.println("2. Factor: ");
        secondFactor = scanner.nextInt();
        System.out.println("Ergebnis: ");
        System.out.println(firstFactor * secondFactor);
        calculate();
    }
    public static void division() {

        Scanner scanner = new Scanner(System.in);

        int dividend;
        int divisor;

        System.out.println("Dividend: ");
        dividend = scanner.nextInt();
        System.out.println("Divisor: ");
        divisor = scanner.nextInt();
        System.out.println("Ergebnis: ");
        System.out.println(dividend / divisor);
        calculate();
    }
}

(Entschuldigung dass ich es nicht über ein Bild zeigen kann da nicht alles auf ein Bild passt.) Ist das schlimm? Sollte ich mir das schnell abgewöhnen?

Schonmal Danke im voraus.

Java, Programmiersprache
CPU läuft nach Bios Update plötzlich nur mit 1 Kern und 1 Thread?

Hallo Leute,

Ich habe große Probleme mit meinem PC. Ich habe vor kurzem einen neuen Prozessor gekauft und eingebaut da ist mir dann aufgefallen, dass mein Bios noch von 2021 war.

Dem entsprechend hat man nach 2-3 Tagen später das Bios auf 2023 aktualisiert. Vor dem aktualisieren lief der PC bzw. der Prozessor einwandfrei konnte z.B. Battlefield 2042 auf den höchsten Einstellung flüssig spielen.

Nach dem Bios Update läuft mein PC/CPU einfach nur noch kacke. Hochfahren dauert länger, Programme brauchen länger zum starten, Spiele laufen nur noch mit starken Frameeinbrüchen, Battlefield 2042 kann ich nicht mal mehr starten ohne dass der PC komplett einfriert und was halt mit Performance zu tun hat.

Nach langer Suche habe ich zufällig herausgefunden im Taskmanager, dass meine CPU angeblich nur 1 Kern und 1 Thread hat/läuft obwohl ich ein AMD Ryzen 5 5600X der 6 Kerne und 12 Threads hat. Ich habe dann auch aus Sicherheit mal in CPU-Z nach geschaut und auch das behauptet das gleiche wie der Taskmanager.

Daraufhin habe ich bzw. hat man verschiedene Dinge ausprobiert als Lösung: Man hat probiert das Bios wieder auf die 2021 Version zurückzusetzen, Ich habe dann noch probiert im Bios einfach die inaktiven CPU Kerne zu aktivieren jedoch ist das kläglich gescheitert weil das Bios (MSI Click Bios 5 ver. 2023) diese Funktion scheinbar nicht mehr hat. Ich habe dann auch nochmal in der Systemkonfiguration probiert dort irgendwas zu machen jedoch ist dies auch gescheitert da man nur 1 Kern auswählen kann.

Meine Hardware:

CPU: AMD Ryzen 5 5600X Mainboard: MSI A520M-A Pro GPU: NVIDIA RTX 3060 (Von MSI) RAM: DDR4 2400mhz 16GB (Von HyperX)

Ich hoffe sie/ihr können mir irgendwie helfen bzw. sagen was das Problem ist weil mein Latein ist einfach am Ende und mit nur 1 CPU Kern und 1 Thread irgendwas am PC zu machen ist die Hölle.

LG

Bild zum Beitrag
CPU, BIOS