Ein i5-7500 mit Geforce GTX 1070?

Hallo,

ich habe seit neuestem eine Geforce GTX 1070 von Asus in der Overclocked Version und hatte vorher schon einen i5-7500 Prozessor. In Spielen wie Tom Clancy's Ghost Recon Wildlands ist mir insbesondere aufgefallen, dass ich sehr wenig FPS habe (so um die 40) und deswegen nebenbei den Task-Manager anzeigen lassen woran es liegt. Meine CPU ist dabei die ganze Zeit auf 100%, der Arbeitsspeicher bei 50% und die GPU schwankt zwischen 40% und 70%.

Bei anderen Spielen, wie Tom Clancy's Rainbow Six Siege erreiche ich aber die 90 FPS und dabei sind die CPU und GPU beide bei 100%, also eigentlich alles in Ordnung. Dort habe ich die Grafikeinstellungen aber auch auf sehr niedrig, was ich sowieso hätte, da ich es einfach als besser empfinde, aber mit so einer Grafikkarte möchte ich natürlich auch mal die höchsten Einstellungen ausprobieren, auf denen ich dann nur noch etwa 30-40 FPS habe, obwohl nur etwa 6GB der insgesamt 8GB der Grafikkarte benutzt werden.

Ich habe bereits mit Leuten gesprochen die da etwas mehr Ahnung haben (keine Experten) und die haben mir gesagt, dass meine CPU vermutlich meine GPU ausbremst und sie deswegen nicht auf volle Leistung in Spielen wie Ghost Recon Wildlands kommt. Da sie aber keine Experten sind und das nur eine Vermutung von ihnen war frage ich hier nochmal, denn ich habe mir einen i7-8700k bestellt und bin jetzt doch recht verunsichert ob es kein unnötiger Kauf war. Wenn der Prozessor nämlich unnötig ist, dann kann ich ja schon eben um die 400€ sparen.

Frage: Bremst mein i5-7500 Prozessor meine GeForce GTX 1070 so sehr aus und wäre eine neue CPU notwendig?

Ich bedanke mich schon mal im Voraus.

PC, Computer, Technik, Prozessor, Grafikkarte, Technologie, Spiele und Gaming, GTX 1070
Node.js/Express - req.body funktioniert nicht?

Ich möchte in meiner app.js-Datei Werte aus meiner HTML-Datei benutzen. In meiner HTML-Datei ist ein TextFeld namens "search". Dazu will ich in app.js

var searchText = req.body.search

verwenden, um den Wert des Feldes zu bekommen. Das klappt aber nicht!

Hier mein app.js-Code:

var express = require("express");
var pg = require("pg");
var bodyParser = require("body-parser");
var CON_STRING = process.env.DB_CON_STRING;

if (CON_STRING == undefined) {
  console.log("Error: Environment variable DB_CON_STRING not set!");
  process.exit(1);
}

pg.defaults.ssl = true;
var dbClient = new pg.Client(CON_STRING);
dbClient.connect();

var urlencodedParser = bodyParser.urlencoded({ extended: false });
const PORT = 80;

var app = express();
app.set("views", "views");
app.set("view engine", "pug");
app.get("/search", urlencodedParser, function (req, res) {
  var searchText = req.body.source;
  console.log(searchText); //HIER IST DER FEHLER: Es spuckt "undefined" aus!

  dbClient.query("SELECT * FROM book LIMIT 50 ", function (dbError, dbItemsResponse) {
    res.render("index", {
      BookList: dbItemsResponse.rows
    });
  });
});
app.listen(PORT, function () {
  console.log(App listening on Port ${PORT});
});

Das

console.log(searchText)

gibt mir immer undefined zurück. Wenn ich in der HTML-Datei über ein Script den Wert vom Textfeld ausgebe, dann ist der das, was da drinnen steht. Nur mit req.body scheine ich nicht darauf zugreifen zu können. Ich bekomme immer undefined.

Was mache ich falsch? Wie kann ich es beheben? Hat jemand eine Idee?

Computer, Technik, Programm, HTML, JavaScript, Express, Technologie, node.js, Spiele und Gaming

Meistgelesene Beiträge zum Thema Spiele und Gaming